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.
Scene Beans is an animation framework for Java2D. Scene Beans lets the programmer create animations by composing Java objects in a declarative style and hides the details of exactly how that animation is animated and rendered.
JGV is a Java applet that lets you embed movable 3D objects in web pages. Users can rotate, scale, translate, select and annotate the objects interactively. Also, JGV supports XML-based transmission of user events to the source web server over HTTP.
Zaval Light-Weight Visual Components Library (LwVCL) is a pure Java alternative to humble AWT-based GUI interfaces for wide ranges of platforms, including J2SE, PersonalJava and J2ME(coming soon). LwVCL can be used on Zaurus, iPAQ and other devices.
The Java Vision Toolkit (JVT) is a Java Advanced Imaging GUI/library for machine vision and image processing applications. It provides a framework for machine vision and image processing algorithms for 2D and 3D images.
A Java program to parse chemical names using IUPAC nomenclature. The output can be either a visualisation of the molecule, or in a form for other programs to use (e.g. CML).
idyuts is \"I Dare You to Use This Shell\"; a pre-hibernate approach to replacing an ORM written with jython functors into a pure-Java language command pattern. The \"pipeline codegen artifacts\" are simple IoC templates, and trivial to adapt
JMAT : Java MATrix tools package.
Provides an easy-to-use class of matrix with MATLAB-like functions and syntax. JMAT also includes plots and histograms in 2D or 3D, an expression parser, and some statistic simulation tools.
JRVFSim (Jarvis) is a simulator of a fluid dynamics phenomenon known as radial viscous fingering. Its main feature consists of taking jordan curves and simulating their evolution subject to various parameters. Includes a partial API for numerical methods
Cytoscape is a software platform for computational biology and
bioinformatics, useful for integrating data, and for visualizing and
performing calculations on molecular interaction networks
Xi3D is an X3D renderer and browser for 3D Web content. It contains compliant parsers for VRML'97 types, a java scenegraph, XML bindings using SAX2, a content converter, full runtime and event model, DOM Level 2, vecmath
JOpenChart is an open source Java library and toolkit for creating different kinds of charts and embedding them into web applications or Swing applications. It further supports interpolating data and plotting mathematical functions etc. pp.
Java Inventor is a Java interface to Open Inventor. Open Inventor (http://oss.sgi.com/projects/inventor/) is a popular API for developers of 3D applications. Java Inventor uses the Java Native Interface (JNI) to access the Open Inventor C++ libraries.
ThunderGraph is another java charting library intended to draw 2D graphs. Additionally, it contains a package that presents a live component implementing zoomable, scrollable and 'hintable' graph. Written for JDK 1.1+, it may be used in MS IE applets.
jChart is a free Java library for drawing complex business & scientific charts. It may be used in Java applications and applets as a Swing-like GUI component, and also in servlets to publish the charts on the Web in several formats.
Visualization System is a server application for presenting and manipulating XML-based adapted multimedia data, useful eg. in mobile environement. It is component based framework for additional modules developement.
OpenLabel is a label placement tool and decluttering algorithm for OpenMap. Labels are placed in full conformance with applicable cartographic specifications and conventions - without overlap or ambiguity.
The MathForge Application Environment provides users a broad range of Java-based math tools (calculation, visualization, presentation and communication via MathML) and allows developers to leverage existing code while extending MathForge.