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.
Framework for creating and executing business rules
The purpose of RulesFramework project is to create framework that will provide :
* mechanism for business rules execution
* mechanism for easy and type safe rules creation in code
* intuitive rules editor GUI component
* facility for easy creation of rules editor GUI in any technology
Supported languages: C#
The Voodoo compiler is an implementation of the Voodoo programming language. It provides both a stand-alone compiler executable and a Ruby API for generating code for target platforms.
The Minions programming language makes it easy to write performant, highly parallel programs. Minions are especially good at web apps. Minions like the web.
Learn basic constraint logic programming by solving logic word puzzles. Go to http://eclipse.dougedmunds.com . This tutorial will show you how to solve easy 1 star to hard 5 star puzzles, using the eCLiPSe-CLP language (available at http://eclipseclp.org/).
Don't confuse this programming language (a prolog language) with the IDE for Java.
A bundle of tools for fault injection and -experiments with scope on the emulation of programming faults. Software faults are introduced in the sources of Java applications and can be toggled during runtime.
Yet another Java web-tier framework inspired by Ruby on Rails, with an awesome name and dedication to programming practices that allow teams to work efficiently .
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.
OS for embedded and mobile devices based on tiny byte-code interpreter and FORTH language compiler (into platform-independent byte-code). In other word its smallest programming language realization works on any type computer with any OS
This project is an API I have created over the years and ported to several languages. It contains tools, structures, and algorithms I have found useful in graphics, robotics, and machine vision applicaitons. Points, Lines, Vectors, etc.
A few simple refactoring tools developed according to the KISS principle. The focus is to refactor C++ code but almost any programming language should work. Tools: Rename, Detect duplicate code
libnaru is a library written in C that supports you to define a type system for a programming language. It is thought to be another lego piece beside lexical and syntax analysis in a compiler project.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the Haskell 98 programming language. Please note, we are no longer using the SourceForge bug tracker. Please go to http://cvs.haskell.org/trac/ghc instead.
PCL-Compiler is a compiler for PCL: a simple Pascal-derived programming language, used for teaching compiler technology in the National Technical University of Athens.
Aeperio is a very fast and very flexible syntax highlighter. The script is webbased and can be used for forums, blogs or other sites. You can even create your own language to be highlighted, if you are not satisfied with the provided languages.
This project starts to create an open tool for creating, manipulating and visualizing DTDs (in a later state it should work also with other other specification languages such as XML Schema and RELAX NG).
Kammerjäger is a debugging tool with integrated correctness proving.
...This project has been developed during a University project called PSE ("Praxis der Softwareentwicklung" / "practical experience in software developement") at the Karlsruhe Institute of Technology (KIT) by Andreas Eberle, Nicolas Loza, Olga Plisovskaya, Andreas Waidler and Michael Zangl.
Other Projects and pages of the team's members:
www.settlers-android-clone.com (by Andreas Eberle and Michael Zangl)
www.andreas-eberle.com
Djarva - object language, compiler and virtual machine
Djarva is object language inspired by Ruby and Java languages. Djarva project includes Djarva language, Djarva language to Djarva bytecode compiler and Djarva virtual machine accepting Djarva bytecode. Whole solution is implemented in the Java language. Djarva compiler is based on JKIT (see http://homepages.ecs.vuw.ac.nz/~djp/jkit/).
cgpl is C++ template-based parsing library. It does not contains any parser on itself, but provide primitives for creating its own parser using generic programming.
An environment (library + IDE) that emulates Delphi but uses python as the programming language and wxPython as the graphical API. Starting with the library, we have a set of modules/classes that emulates the units/classes of the famous VCL.
Dove is an integrated development environment for D programming language based on Eclipse(plgin for eclipse).It provides IDE features such as code completion, outline view, preference, debugger.
This project targets the SPU of the Cell/BE Processor. This library is intended to help the person programming the SPUs on the Cell processor move data into and out of the local store of an SPU without having to directly program the DMA hardware.