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
Ship Agents Faster
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.
This project is a simulation of an animal farm. The user interface provides a farmyard view where you can feed and play with animals like virtual pets. You can implement and add your own animals and locations to the farm simulation.
The simpliZia-program implements the simplex-algorithm and is designed to help students of Operations Research to understand and learn the algorithm. This is a german project, source and program are actually written in german.
The virtual lab is a NASA-funded project to provide simulated instrumentation. ITG has developed a Virtual Microscope (Virtual SEM and LM) for viewing high-resolution, multi-dimensional image datasets. More info and data: http://virtual.itg.uiuc.edu
OpenSiteSearch is the new Open Source version of OCLC's original java-based web application for building Z39.50 portals (i.e. virtual union catalogues). This project is specifically aimed at the library community.
vyasa is a digital library application that incorporates the functions of digital asset and document management systems. It facilitates information retrieval and knowledge discovery by providing comprehensive metadata generation and semantic analysis.
This is a demonstration of how many Java related technologies can build a complex aplication. The objective of this project is to show step-by-step how to build an application from the ground.
MathTutor is specifically designed to act as a computerized mathematics tutor. The goals of the project is to create a software that will be able to help people better understand math and Java programming combined.
This project aims to create a framework on which java applications can run in parallel on multiple nodes. A master server dispatches the jobs and makes all planning regarding memory management.
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.
The project Formula can be used for the computation of numeric expressions that is written as string. Main features of the project are high computation speed and simplicity of use. Formula can be used for writing of calculators, plotters and etc.
Easy to use Java graphics classes. Created for use by beginning programmers, or programmers not familiar with Java AWT/Swing. All classes in one file that is placed in the same folder as main class. Modelled after VB6 graphics and events.
ele (enCore Learning Environment) is a moo- and web-based environment (server, db, GUI) designed for educational purposes. It aids and promotes online learning and community building through open standards and ease of use. http://encore-consortium.org/
The project is to make a site with a program to learn chess for children of 6-12 years old. The program wil run in an applet and linked to a MYSQL database. Hans Nuijen is the creator of the method how to learn the game playful.
SPDL stands for Semantic Personal Digital Library and it is an open source Java project for managing PDF documents. This project allows user to express informations on documents, to classify and retrieve documents in different ways.
seeetron-ssc is Java source code for controlling the SEEtronics mini-SSC servo controller board (see: http://www.seetron.com/ssc.htm). The board itself does not come with Java support, so this project provides that third-party support.
Project directed to manage the administrative work of a Public University. It will provide the communication between teachers and administrative perssons with the objective of improve activities and keep the documentation stored for future use.
This is a student project, goal is to create an application reachable thru a web interface and a desktop one. we decided to use Java, Spring and Hibernate.
YOPS (Ye Olde Photo Shoppe) is a media manipulation framework written in Java. Computer science educators use this framework to help novices learn and practice fundamental programming concepts by having them create tools for their own photoshop-like app.
TOCRoSS - the Open Source Server component from the TOCRoSS Project
TOCRoSS a JISC supported project to use RSS standards to place journal tables of content (TOC) data into a library catalogue without human intervention.
The main goal of this project is to provide small systems (like the “GameBoyAdvance”) with a tool to solve arithmetical expressions, trigonometric or logarithmic functions, etc, in an open and extencible way.
The objective is generate a tool to assist the school business process in Brazil. In first instance, this project is for an assitential entity known by APAE. The project will be developed with the Java plataform with open source development tools.
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