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.
Start Free
MongoDB Atlas runs apps anywhere
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.
YALC is a virtual architecture designed for educational purpose. It models a DLX-like processor and its set of ASM instructions, a compiler from a high level language (C-like), and an IDE with syntax checking and highlighting.
The Virtual Laboratory for Earth and Planetary Materials (VLab) collaborative GRID-based environment. Concentrating on scientific computation workflows and auto-generation of visualization services. http://vlab.msi.umn.edu
A simulation environment for 2D robots to interact and perform tasks in. Meant to be educational and demonstrate emergent behaviors. No download necessary! See demos on project website!
OSBL is a tool for programming with blocks whose goal is to be used as an educational tool in the use of programming languages, creation of compilers, creation of virtual instruments and to be used like its own interpreter.
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.
Automated computer program grading solutions designed for trainings on computer languages, data structures and algorithms. See http://openjudge.net for details.
NOD-MP stands for not another data-mining project. It is educational and scientific software to utilize data mining clustering algorithms through a user-friendly interface.
Simple Logo is a small and very basic Logo interpreter intended to be used as an educational tool, to allow children to learn a simple programming language.
This is the Goliath Adaptive WEB Application Engine Documentation
This is the Goliath Adaptive Documentation Project.
Goliath-Adaptive is a fully functional WEB Application Engine / RAD Tool that include several functionalities:
* Integrated Development Environment (IDE),
* Complete Framework with standarized DB Access libraries, Dynamic Forms creation
* Several Plug-ins for importing and exporting data, email, data conversion, database management
* Simplified Content Management System with WYSIWYG HTML/CSS editor
* Javascript framework with easy...
StrMatch is a simple java program, created for educational purposes, that allows user to test a great part of string matching algorithms.
An intuitive user interface shows each algorithm step accurately...
Aim is to develop a library of utility functions to efficiently simulate division, multiplication, mod, finding first 1/0 bit etc. (using shift and add/subtract) for software development on low cost dsp systems lacking these.
A small virtual machine with its own minimal assembly language. Features stackdump, memdump and variable execution speed. It's actually a kind of programming exercise and has a clean coding style. Thus, it may be used for educational purposes.
LibsX is a C++ multi-platform set of basic libraries (like strings, ini files, etc) optimized for SPEED and maked from scratch without additional innecesary checks. The initial goal is educational.
Educational game framework supporting board games, strategy games, and other grid-based game boards. Currently uses Python/wxPython as the application language/library. C++ libs included to help create AI for the various games.
The project is a data-parallel C++ library to teach parallel programming concepts. We intend to make this library portable, small, and easy to extend to work with real parallel message passing systems such as MPI and PVM.
Darrell Raymond Ulm
SimpleScript is a simple programming tool for scripting languages (Perl, PHP, Python, Ruby, TCL) written in Obj-C/Cocoa. It can be used by experienced developers to write and test on the fly small routines, and is a good solution for educational purposes.
The Poetica Studios Retired Projects is a collection of incomplete and otherwise retired projects from Poetica Studios. These projects contain programs in several languages that can be used for educational purposes or base code for future development.
Course Compiler Design I at the ETH Zuerich (Switzerland).
The course program is to write a simple compiler for educational language J01 (similar to Java, with restrictions) for a target platform (either DLX, SPARC or x86).
My intention for creating Software Engineering Techniques is mainly educational. I will post source code I've written or will write that may be useful for others who need to "see" how things can be done rather than just reading references.