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
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.
The ServeBox Foundry is an ActionScript 3 / Java framework designed for Flex 3 / Flex 4 applications development. For flex4 use the new version 3.0.0-beta. Its design is based on several design patterns, and includes tools built to resolve some of th
The Clump language proposes a natural evolution of the basic Object-Oriented paradigm revisiting the duality existing between the data and the knowledge. This implies a design based on Class-Oriented and Pattern-Oriented approaches in a same language
MIDE is an IDE for working with UML Class Diagram model. It extends the Eclipse UML2 Editor and provides *carrying out complex tasks in one click *query gui engine * and a pattern-matching engine for detecting design errors as soon as they are made
Allows developers to create Java software on the pattern based approach. Programmer won't implement infrastructure for patterns but would use the ready ones. JPattern is a contract pushing developer to implement the logic in the terms of known patterns
AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
Ferret4J aims to be a lightweight MVC framework for Java applications. It is based on a Model-centric architecture and strives to be as little intrusive as possible. You can find out more in my blog at http://blackship.eu/category/my-projects/jferret/
The Commons-IoC project is a light-weight, framework independant, addition to the Contextual Inversion of Control pattern. Context IOC is Inversion of Control at its purest - just a pattern for design without any baggage.
To implement the State Machine model of behavior with chain of command designpattern. Commands and created out of Actions of a State Model {ENTRY, INPUT, TRANSACTION, EXIT} and can be exectued independently or bundled together to form a chain.
A few simple OSS-Components with industrial strength are provided: A design-Pattern for Building your SOA-Poject, A Business Process Engine with event oriented Architecture, Security Services, A Service Registry...
Dejavu allows you to create in-memory snapshots of internal status of your Java objects at different points of time and to restore that status later. Dejavu is inspired by Memento designpattern and allows you to easily implement undo-redo, rollback etc.
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
The builder plug-in project consists of an Eclipse plugin which automates the application of a modified GoF Builder pattern to a target POJO, thus converting the POJO into an immutable object which can improve thread safety in concurrent applications
Surf Framework is a framework that aims to simplify the development of Java Swing applications by implementing a taste of MVP (Model View Presenter) designpattern.
AMP was inspired by RoR partials. It is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern. It is currently integrated with the Spring framework to allow for easy configuration.
gluemvc is a very simple framework for swing/swt/awt applications that assist the developer to programmer in MVC pattern. This FW uses the DAO, Services and Business Object pattern. It help us to program in large team and with some nexus in our code.
An Eclipse plugin which generates the code of J2EE design patterns and includes support for J2EE refactorings.
It uses XML files to store the pattern descriptions. The plugin has a user friendly wizard-based user interface.
Eloquence is a plug-in for the Eclipse IDE to allow seamless and automated integration of aspect-oriented designpattern implementations with Java/AspectJ projects.
Developed in KBQuest Ltd, Compass framework is an architectural pattern for web application. It provides guidelines for developers to avoid misuse of frameworks.
This site is intended as a location containing a suite of tools to (1) Aid in the design of db APIs to be utilized in a J2EE environment and (2) generate stubs for the db API, Java classes and SQL DDL necessary to support the MVC pattern and the Data Own
RegX is a Regular Expression builder/visualizer. It is a Java application that provides visual pattern matching similar to Regex Coach. Unlike Regex Coach it is based on java.util.regex package which ensures quality of your expressions when used within a
...The goal of this project is to offer an easy way to "decorate" data for presentation purposes. This is partially done by using concepts introduced by the Decorator DesignPattern.
A Java based command line interface application framework based on the model-view-controller designpattern. Simplifies command line argument parsing and validation as well as provides a basic framework suitable for small applications and utilities.
Execution monitor for Java Applications.<br/>
BERSERK implements the Intercepting Filter designpattern. <br/>
Allows composing and runtime editing of execution flow and intercept services with access control, logging or any user-defined filters.
...It produces classes for abstract syntax trees in compiler frontends from simple and compact specifications. Generated classes have builtin support for the Visitor designpattern.
This project provides a full set of Interfaces and Classes that naturally brings the developer to follow the "Gang of Four" Design Patterns while producing software
JRaptor is an ActiveRecord (AR) designpattern implementation for Java. It's a non-intrusive framework built on top of Spring, AspectJ and JPA. First release with documentation is planned for end of 2008.