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
Train ML Models With SQL You Already Know
BigQuery automates data prep, analysis, and predictions with built-in AI assistance.
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
This is a lightweight java dynamic component framework
This lightweight dynamic component framework, implemented in Java in a first time uses no code generation at all but uses only contracts. Contracts are expressed using simple software mechanism as interfaces and/or reflection (from middleware to application).
A single small jar hosts the code dedicated to data, event and services management over the network, using contracts, reflection and generics.
The main goal of the Java Dynamic Component Framework (jdcf) is to simplify the writing...
JTools provides some useful tools and utilities for Java 5.0 development.
Beneath some smaller utilities we have:
a (Ant like) DAO framework (also including XML Repository) and
a (JSP like) general purpose template generator and execution framework.
ucheck is a library to check validity of users' input. It's oriented to be used with struts validation plugin, but can be used directly from Java code as well.
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.
is a richclient-framework written in Java/Swing. It provides different window-managers, a persistence-layer (no need to code SQL), transparent handling of databases and preferences and a service-layer, where services can be managed from the GUI.
Ligthweight Toolkit is a framework which uses LWJGL.
It makes easier some aspects (input, picture loading, code organisation, ...), and allows to focus on the game code.
A free and light configuration framework library for Java. It changes completely the way you use configuration for your software. Compared to existing frameworks, it enables simpler, easier to read code. Be ready to change your view on configuration!
Dynamic tree of Java objects encapsulates hard-drive and Jar/Zip files (and their inner files) and Java objects all the same way. Create new ways of communication as executable Jar files, like a paint program that creates/uses paint programs as tools
BinaryNotes is the Open Source ASN.1 (Abstract Syntax Notation One) framework for Java and .NET based on annotations/attributes. The framework has the flexible ASN.1 compiler, the runtime library that supports BER, DER and PER, and the Message Queues
This is a fork of the Swing Application Framework (JSR 296). The BSAF project official home is at http://kenai.com/projects/bsaf - all source code repositories, discussion lists, forums and resources are hosted at Kenai.
The BeanExaminer is a framework to present any java objects in an interactive surface to browse and edit them. A generator is included to create the desired pojo's through a given db connection. In this impl. the Beanexaminer uses hibernate + swing.
Klava (Klaim in Java) is a Java package for implementing distributed applications that can exploit mobile code and run over a heterogeneous network environment. Klava is based on the KLAIM (Kernel Language for Agent Interaction and Mobility)
IMC is a Java software framework for building infrastructures and applications for systems where code mobility and/or network communication are key issues.
Java-XML Binder (JXB) is a lightweight and easy to use Java-to-XML and XML-to-Java Mapping Tool. Mapping Rules should be configured through Java Annotations, you do not need any configuration files. JXB supports Objects of any complexity.
inetbasics is a collection of tools and frameworks for developing J2EE applications. Included are code generation tools for EJB's, a JMS framework, scheduled tasks, email support, a rich JSP tag library and much more.
The Xholon project explores: software as systems of linked nodes, organized hierarchically. The Xholon toolkit supports this back-to-basics approach, and demonstrates practical benefits through examples from numerous domains.
Components 4 Java is a development tool for Java. It provides a framework to organize different parts of code in loosely coupled components. Those will be sticked together graphically to larger compositions and distributed among Java Archives.
*** WARNING ***: THIS PROJECT HAS MOVED TO GITHUB. GO TO http://www.graniteds.org FOR UP-TO-DATE INFORMATION AND LINKS. Granite Data Services (GraniteDS) is a comprehensive development and integration solution for building Flex / JavaEE RIA.
The Ars Machina Project is a collection of packages with two general goals: to reduce the amount of code needed to implement an application and to suggest some standards to the software architecture and naming of classes and interfaces.
JFacets is a framework that adresses profiling issues. It allows to assign code (facets) to profiles and object types at developement, and to retrieve this code at run-ime in a fully dynamic fashion.
jnati provides tools for working with native, non-Java, programs and libraries from within Java, and can automatically handle the operating system and architecture, helping to preserve Java's platform independence even when working with native code.
GWTApp provides several features like: HTML templating and messaging at runtime without application recompiling, MetaField to auto bind and simulate annotation of RPC data fields, Strong typing in MVC, Modular structure in Maven.