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.
Start Free
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.
Plover is a lightweight framework that defines a complete delivery channel including a communication layer with hosting and invocation environments.
Plover abstracts request-response in client-server interaction as method invocation on remote entities.
Peer-to-Peer Videostreaming System. A normal p2p client can only download the file by using http or ftp. This System uses streaming (RTP) so that you can watch the video during the download.
Smutster is an easily-customizable utility designed to "scrape" free adult content from known sites, storing and organizing it in a local database. A reference client is also included. Written in Java for cross-platform use.
AutoMagic is a Java based home automation system. It will allow the control of any home automation products through easy to code hardware interfaces and devices. It will have an event manager, mangement GUI, scripting, and a remote client interface.
MaiJ - Mail.app in Java: MaiJ is a Java project to implement a nice featured and portable mail client. The main goal is high configurability, security, usability, performance and the look and feel of Mail.app / Apple Mail.
This software provides Ant tasks for AccuRev, which is an SCM tool. It is written in Java, but requires that the AccuRev client be installed. This software is in no way affiliated with Accurev, Inc.
An open-sourced all-in-one messenging client. The client includes AOL OSCAR, IRC, MSN Messenger, Yahoo! Messenger, and ICQ (OSCAR). Written in Java for cross-platform support.
JustChat is a simple lighweight web-based chat interface. Client-side visualisation is a Java 1.2 Applet, with a nice and simple-to-use interface design. Backend is php and a MySQL OR PgSQL DB. Connection is made by HTTP server requests.
Sliver is a Server daemon and a client program that reads log files, and accept remote commands through the TOC protocol using Net::Aim and encryption. Sliver is written mostly using Perl, but this may change.
VisualWN is a JavaClient which provide graphic presentation of lexical searching result based on WordNet database. The main purpose of client is to make learning English vocabulary fun and easy.
jDiSeq is a recording facility for call sequences within any Java Virtual Machine. Typical usage is to generate UML (Unified Modeling Language) sequence diagrams of a running system - client or serverside.
EmGeeGen is a server-client information distribution system, tailored for use with the EmGee role playing system (though the theoretical platform should be useful for a variety of tasks).
JDuplicate is a free client/server multiplayer word game suite. It is multilingual and supports popular word games such as Duplicate and Scrabble(TM). The server and default client are written in Java; clients for KDE, OSX and Win32 are being tested.
TS Client is a multi-user desktop application to register data of clients like name, address, contact details, prescriptions and simple invoicing and payment requirements.
The program is developed in 100% pure Java.
It runs right out of the box.
Daffodil Organizer is an e-mail client with the facility to import mails from the Microsoft Outlook's .pst files. In Daffodil Organizer mails are stored in RDBMS that provides maximum flexibility to organize your mails. You can also categorise your mail
PAVIAN - PArsing and VIsualization of Arithmetic Notations is a Java-applet, used to embed a visualization of a formula into websites. PAVIAN parses LaTeX, mathML-based or an intuitive notation on the client to display them.
Allow your web site visitors to chat live with you and your staff by simply clicking and opening a pop-up window. Monitor and chat with visitors via the web-based administration interface or better yet, via the desktop clientJava application.
NailGun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead. Programs run in the server (implemented in java), triggered by the client (written in C), which handles all I/O.
VRS is an environment for presenting three dimensional (3D) world. All visualisations are made at client(s) side VRC (Virtual Reality Client - example client is under developement, SF site avaible, see also http://jvrc.info).
A simple client-server tank game where the users type in commands ("MOVE 5" or "SHOOT") to control their tanks and attempt to destroy other tanks. Used to illustrate basic concepts for the Java Programming class of the Science Honors Program.