Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Ball (Baisoft All-purpose List-oriented Language) is a programming language implemented completely in Java. It comes with a graphical user interface, and is very easy to use.
A GUI comparison tool that automates diffs detection between versions. You can record and play scenarios on two different releases of the same app (in sequential or parallel mode); jDiffChaser compares both screens and shows you the differences.
...It can calculate SHA1, SHA256 and SHA512 hashes of a file or of a directory (and its subdirectories) and verify the hashes later. Shasummer has a graphical and a command-line interface.
High performance credit card processing and fraud screening application/framework. Includes dynamic rule generation and a socket server to interface other languages. Developed in java 5. Free under GPL
JLongTCPConn is a developing toolkit for TCP connection and session. It does the jobs of TCP processing (such as login, session maintainment, active-test or heartbeating, and data buffering), which makes you focus on application layer logics.
Maui is a server and a Java Swing-like API for creating user interfaces that deploy easily to multiple devices. Various HTML and WAP platforms are currently supported. Read about the projects' history at http://patrickgibson.com/projects/maui/.
Scenery Manager provides a pratical way to build and test templates (jsp, velocity...). At same time, you define a solid contract between the interface (template) and the services (servlet) teams.
It can be very useful on requirements closure, prototype
Java Slideshow is a platform independent image viewer especially for huge collections. It provides an easy command line interface, supports tagging and view by category, zoom, move and has some file manager functions like delete file or find duplicates.
Software tools for building interactive information visualization applications. Prefuse supports a rich set of features for data modeling, visualization, animation, and interaction for both Java (prefuse) and Flash (prefuse flare).
Tower is a single-player turn-based role-playing game in the style of Rogue and Nethack, yet with its own unique elements and influences. In other words, it is a roguelike game under a modern interface.
Goal of our project CSX (City Stats X) is to program a generic interface to visualize and present social data about a city. We will present this on the example of the city of Linz in Austria.
Gear is a framework aimed to provide a consistent infrastructure for J2ME developers. Key features: scalable and skinnable user interface, keypad and touchscreen interaction, multi-threaded event based structure, locationAPI independent location library.
Web based J2EE interface for administering database tables by using JDBC. Describing a table with an XML file, the tool creates all html pages to manage the reading, writing, updating, and deleting operation on these table.
This project implements a couple of screens that enable users to manage their medical bills for refunding by an insurance company.
Contractual (business) conditions are largely configurable, hence one or more contracts can be added and refunds analysed.
Speech based User Interface Components Library for Java is a project to create Java controls and applications that can be used not only by literate people but also by non-literates. Speech and visual element with minimal text is used to create components
PGUIRobot is a very easy to use automated tool for functional and GUI testing Java programs, which can also be used for making canned demonstrations by event and screen capture.
Blitz is a generic tool whose purpose is to maintain and execute test cases of arbitrary complexity. Blitz can be used either as a command-line tool or as a full-featured graphical user interface.