Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
$300 Free Credits for Your Google Cloud Projects
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.
GuiE, the GUI Enabler, is a software tool to easily provide a graphical user interface to command-line, non-interactive programs. You just need to describe the command-line syntax in an XML file. You can also customize individual GUI elements.
CUBA is a small framework for the development of component-based systems which can be run as EJB applications, AXIS web services or stand-alone J2SE programs. The component and programming model is similar to EJB session beans.
XSockets - open, lightweight and highly portable library of universal and eXtensible Super Sockets for point-to-point communication. A unified API for many communication methods between programs and/or devices (e.g. TCP/IP sockets,serial link,pipes,IrDA)
Blorple is a Java-based browser program for works of Interactive Fiction (IF). It provides access to packaged metadata and aims to eventually replicate the browsing features of programs such as those provided by the "Zoom" interpreter for the Mac.
Buoy is a library for creating user interfaces in Javaprograms. It is built on top of Swing, but provides completely new classes to represent UI components. Its advantages include a simpler API, a more powerful event handling mechanism, and much more.
A set of applications that can generate and tabulate paper surveys. Includes simple graphical programs for the common user. Has interchangeable back-end components for the enthusiast.
Chemical Calculator that can calculate various aspects of compounds.
The programs main features are:
* Get information about an element
* Calculate the amount of moles of an element
* Calculate the Empirical and Molecular formulas of a compound
This is a bot programming game written in JAVA.You are required to write a program to control the player in a virtual environment to make the bot move, scan the arena for enemies, throw bombs etc. Two such programs are made to fight against each other.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
This project contains tools for benchmarking and analysis of performance characteristics of parallel programs and platforms, specifically addressing the effect of interference on applications.
FScript is an simple, though powerful scripting language. Its intended use is as an embedded language in other Javaprograms.
It's main benefits are simple extension options and small size (around 50k as a jar).
FScriptME is FScript for J2ME.
SnareJ is a Java-based system that might run some old RISC OS programs. Support for the various modules and APIs is thin at the moment, but some [simple] programs will work.
Peruser is a open-source lightweight knowledge application framework. Peruser speaks XML and RDF and is implemented in Java. Peruser code runs within Cocoon, as a standalone webapp, as console programs invoked through ant, or as embeddable java code.
Hipo is a hypothetical computer to facilitate the learning of machine language. The student can use hipo to develop simple programs and understand the internal logic of a computer. There is a plan to implement Donald Knuth's MMIX machine language, also.
ZPlet is an interpreter for programs using the Z-Machine virtual machine invented by Infocom for their interactive fiction. This fork of ZPlet implements basic support for files in Z-Machine Blorb format (.zblorb) generated by the Inform 7 compiler.
The dAmn Java project is the home for the Java-based dAmn (deviantART Messaging Network) Client Programs. We maintain the dAmn Java Client along with a few other odds and ends.
Java source to C source translator, which allows to write MCU programs in Java. Now AVR are supported, others can be added. Convenient Java methods instead of manual register handling.
jEneration is a code generation program using a simple drag and drop interface aimed at new users to the Java programming language.
Using jEneration, it will be possible to create Javaprograms without writing any code.
A Java-written MIPS simulator developed to stimulate people learning the Assembly language. It adds graphics, sounds and user interation to make writing assembly programs more interesting.
Mouseth is a cross between the Mouse and Forth programming languages.
The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
Wattos is a collection of mostly Javaprograms for Structural Biology and NMR Spectroscopy. It's programs analyze, annotate, parse, archive, and disseminate experimental NMR data deposited by authors world wide into the PDB and BMRB.
JavaSock provides a combination Java API and native code library allowing Javaprograms to manipulate raw network packets through a consistent and secure interface. The API supports applications including packet filtering and packet sniffing.