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.
Start Free
$300 Free Credits to Build on Google Cloud
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
JSynoptic renders information graphically. It can be used as a simple graph plotter, or as a complex run-time monitoring environment. The user sets up shapes (like plots) on graphical pages, and uses data sources (ex: ASCII file) to render information.
Simple Editing Environment (SEE) is a photo editing software written in Java with support of Java Media Framework (JMF) and Java Advanced Imaging (JAI) to create a simple environment for your editing needs.
A throwback to the old school computing lessons with turtle graphics, updated to todays interfaces. Can be used for teaching kids about programming, both inside the script environment and through java extension. It also fun !
Java Libary for Googles Chart API. It supports developers to generate charts within the javaenvironment via an intuitive API. Most features of the google API are supported and it is easily expandable to match own requirements.
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.
FengGUI is a highly customizable, XML centric graphical user interface (GUI) application programming interface (API) based on OpenGL for Java. It addresses game and multimedia developers.
WebWallpaper periodically downloads the newest/latest image from a Webcam or any specified Url on the Internet, stores it to a file on the hard disk and sets it as current wallpaper.
XIPL/XASM is a basic environment to build high-level Image Processing operations using a XML-based language. The idea is to compile the high-level XIPL language into a low-level one, XASM (XML-based too), using XSLT technology.
TankCoders is a project which consists in the development of a Networked Virtual Environment 3D for war tanks battle simulation. The tanks of the battle can be controlled by autonomous agents written in AgentSpeak(L) language from Jason interpreter.
Geist3D is a graphics engine complete with an integrated development environment. It combines an extensible Scene Graph API with a Petri Net runtime kernel, the Lua scripting engine and rigid body physics.
DoubleType is a type designer (font editor) that builds TrueType font files. Thanks to Java, it runs on Windows, Linux, & Mac. Glyphs are stored in XML based file to aid teamwork. Efficient glyph design by combining existing glyphs and modules.
JKapture is a simple screen capture utility written in Java. Its first goal is to make animated GIFs of a selected screen area. Future features will include a plugin system, animated GIFs edition, ...
The Strategic War Planner is here to make tactics even easier. Draw tactics on your client and others will immediately see what you have drawn. The software is in Java, so you ONLY need JavaRuntime 1.4 or higher.
RDV is a visualization environment for scientific and engineering data. Built on top of the RBNB dynamic data server, it supports local and remote data sources and can visualize numeric, video, image, and audio data in a number of different ways.
Create simple Web graphics using Javascript and headless AWT. Images are rendered at runtime in a variety of formats (PNG and JPG) and accessible through a servlet-based gateway.
This project aims to create a single easy to use GUI wrapper for ghostscript and tesseract to allow scanned pdf to plain text or HTML for scanned documents.
Jade is a flexible, and easy-to-use, environment for composition and performance. For many, Jade makes approaching the complexities of interactive music possible.
GMUVE (Graphical Multiuser Virtual Environment) is an engine/framework that lets large numbers of users interact in a 3D world. GMUVE is a peer to peer networked OpenGL application that can be used for MMPOG or 3D chat. It is available in Python and JAVA
The target of JCustomizer project is the generic and persistent customization of every Java Swing/AWT GUI at runtime: fonts, colors, texts, accelerators, ... A nice accompaniment is a WYSIWYG access to internationalization without programming efforts.