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.
Start Free
$300 Free Credits to Build on Google Cloud
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
I wanted to create a simple program that was very portable that could process #include, #define, #ifdef, #ifndef, #else and #endif statements.
M4 is too complicated and cannot handle nested if-else this program can be used with M4.
RapDAF is both a high speed data access framework, and an agile development process. The framework is built for speed. The development process takes advantage of xml and code generation to easily create and maintain data objects.
Java API to process or parse HTML documents.
If your Java application needs or would like to be able to process some text in HTML format, you'd probably find this API interesting.
ISValidator is a flexible routines to validate data in Java. It can be used to model, validate and process data in diferents scenarios, like CommandLine Arguments, Servlet parameters, Web Forms, Struts data, etc,...
Code-o-Meter is a set schemas and tools for collecting and analyzing data relating to personal productivity, e.g. for the Personal Software Process (PSP).
Cantaloop aims to provide a framework which simplifies and speeds up
the application development process with the java programming
language. It contains a codegeneration engine for self-validating input forms which partly implements ``XForms''.
The Applications Development Team is a project created to bring groups of people new to the software design process together. Emphasis is learning to work with a team to produce an OSS product from requirements through Gold.
JavaGuard is a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering
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.
A Java utility library oriented toward server or batch process developers. Contains support for assertion checking, command-line processing, and event dispatching/logging.
RosettaWerks Globalization (G11N) Suite is a set of programs/components that deal with the Localization (L10N), Internationalization (I18N) and Translation (T8N) process.
This project is an Jakarta Ant add on task that allows the JavaNCSS code metric class to be called as part of the Ant build process. The task allows the specification of threshold values and can flag instances of metrics that exceed these thresholds.
HTMLInc is a Java program that is designed to process include files within html source files and generate HTML pages. The program can be used to republish an entire site after changing only a few files.
This is a research project yielding a basis for a configuration management system (CMS) designed around the open source development (OSD) process. By first analyzing the OSD process and tools in its current state, the project aims to develop a system tha
A tool for Requirements Engineering, Management, and Development. Possible features: process template support, stakeholder management, prototype integrations, use cases, requirements reuse, source-code & design dependencies, surveys, and traceability.
Lumberjack is a distributed system for logging, allowing several application tiers to communicate logging events through one or many channels. Running in parrallel to the application, LJ allows multiple listeners to process the same event.
Interfuse is a workflow framework that joins ("fuses") the services, rules and objects of a traditional application with user-defined workflow. Interfuse is lightweight and designed to be embedded in existing Java-based applications.
vo_recipes is a Vim Outliner Plugin to simplify the process of make recipes for the GoboLinux distribution. The main purpose is to build an UI in vim that fits the whole process that involve the creation of recipes in GoboLinux, from creation to publish
This project aims to provide documentation templates and support code which generate standard URDAD-complient analysis and design documentation process documentation from a UML model.
MMP is a program/framework designed to process motion data delivered by - for example - a wiimote. The design is modular, so you can adapt it to your own needs.
...May be a bit slower than tool-generated parsers, but grammar may change in runtime.
That lets you create languages with dynamically changing grammar, is perfect for embedded scripting languages and allows easier compiler creation process.
QuickML is a braced markup language designed to be quickly implemented into applications and games. It uses a simple attribute and node declaration system to speed up the data-driven development process.