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 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.
JDocHelper is Java application that helps to add Javadoc comments to your Javasourcecode. JDocHelper parses Javasource files to check all class, method and variable definitions and inserts skeleton.
classdoc is a Java reverse engineering API documentation generator based on the Java Doclet API.
It generates javadoc-style HTML files or other documentation formats without sourcecode from compiled .class/.jar files ONLY.
This project wlll allow any developer to easily add/edit/delete records from any database. Also, Database control will allow any user to easily add Database Aware controls to any JSP or Servlet page. See Home Page Link for more info.
A Testing framework for unit testing server-side java code. It is an extension to the JUnit testing framework. [The project has moved to http://jakarta.apache.org/cactus].
The goal of this project is to build a set of tools that makes it possible to move between a UML model and Javasourcecode during development without having to update duplicated information by hand.
DbGen is an object-relational mapping tool for
Java programmers. It helps database programmers gain easier access
to data sources through JDBC by generating database-aware Java objects
in sourcecode form.
HotelCalifornia is a framework for converting XML to Java objects. HC::templator2 is a template based text generator. HC::org.smpl reconstructs E-R diagrams and uses Encoders to generate JSPs, JavaBeans, HTML database documentation, etc.
State is a programming language for automation control software. Hierarchical, type parametrized systems, controlled by Moore statemachines, are connected with arbitrary precision signals. Code generators for M68HC11 and Java are available.
The Byte Code Engineering Library (formerly known as JavaClass) is intended to give users a
convenient possibility to analyze, create, and manipulate (binary) Java class files . Classes are represented by updatable objects.
The Snake Skin Bean Breaker converts Python syntax into readable Java syntax. With a high potential of runtime or compile-time deviances, the resultant code is assumed to be broken.. Works well for porting Jython Swing prototypes.
"Cross The Water" is a general repository for various small Java projects too big to be a "code snippet", but too small to justify the overhead of a complete project.
lcc backend which produces java classes from C input. Although inefficient code is produced, C functionality such as function pointers and gotos are maintained.
Converts XML files and/or SQL schemas into Java sources. Types of variables are determined from the sample values. Attributes and elements are treated the same, making writing the XML very simple. Directives are given in the java: and sql: namespaces.
The Java Package Manager (JPM) is a set of class libraries and associated tools for managing bundles of distributable Java code. Inspired by the Red Hat Package Manager (RPM) distribution format, the JPM format provides the same type of benefits to Java.
CBE is a revision control system with integrated make-like functions written in pure Java. It can be used similar to CVS but offers some new features like renaming files (while still keeping the history) and using a database as backend (optional)
The Java Command Infrastructure is a framework for separating application code from user interface code via the Command Pattern. Using this abstraction allows applications to deal with user commands in a flexible manner. The package also includes built
JTemplate generates java sourcecode for cli, awt, swing, swing-mdi, applet and servlet applications. The user enters only some parameters (classname, packagename, ...) and JTemplate will create all required files.
The zaubertrank is a programming system based on natural language, not parsed, but assembled from given statements. It aims to be easily accessible for non-programmers as well as useful for developers. The idea is to demystify program code.
Cbrowser is a Tcl/Tk GUI front-end to source code searching tools. It is primarily designed to work with cscope, but also works with cs. See http://cscope.sourceforge.net/ to obtain cscope, and for more information.
Cross-platform visual versioning system aimmed at easing the user and administrator of large versioning repositories. Being developed in parallel with an API to allow other programs (such as IDEs) to checkout and release source code transparently.