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
Go From AI Idea to AI App Fast
One platform to build, fine-tune, and deploy ML models. No MLOps team required.
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
The SEL project has a high aim to build a 3D game engine which is Simple, Easy to Learn. All SAMPLE text in this area are placeholders for layout reference only.
Activision and Raven are releasing this code for people to learn from and play with. This code is copyright Activision 1996-1998 Originaly release 6 Jan 1999 under a different EULA. This source is released under GNU GPLv2.
MidiLearn is a program to learn how to play music without needing to know how to read a score. Using common MID or KAR files, one of the tracks is muted and displayed in a custom piano roll view created to be easy and fast to read.
geWiz X1L was a masters degree project to explore development of a baseline architecture for a game engine in C++. It contains a variety of ideas, but nothing that was fully finished. Not compilable; use only as a resource to learn how not to do things.
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Gimp User Filter is a plugin for The Gimp (http://www.gimp.org/), originally written by Jens Restemeier back in 1997. This project is about maintaining the plugin, keeping it compatible with current versions of Gimp, and eventually extending its features
Class library for performing geometric constructions in 2D and 3D with Postscript output.
Easy to learn for C++ programmers. Easy parametrizing of figures.
Kbdz (KeyboardZ) is a realtime events framework, dedicated to audio. It allows to tranform linux event devices to midi controller, to perform transformation (mapping) on the events. It will implement ODL (Osc Discovery and Learn protocol)
YOPS (Ye Olde Photo Shoppe) is a media manipulation framework written in Java. Computer science educators use this framework to help novices learn and practice fundamental programming concepts by having them create tools for their own photoshop-like app.
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Simple Image Viewer using Java's built-in image handling functions.
Not Another Image Viewer (NAIV) is a java based, platform independent image viewer and database, aimed to carry more features and customisability than other software of the same nature. PS it is free.
This was primarily something to keep me occupied and used as a vehicle to learn new things. At this stage the code desperately needs some tidying up.
Tux Learn Notes is the open source voice controled educational arcade game. You will control tux with your musical instrument/ voice via the computer sound card or by midi and makes points when you hit the correct pitch.
This game demo is a tool to learn the basics of J2ME and a few graphic tricks.<br> It uses an Ant script for both code related operations and distribution management.<br> It also makes good use of great Java tools (Antic, ProGuard, MPowerPlayer).
A database driven touchscreen digital media jukebox. Allows you to use an old machine and a touchscreen to interface to a music collection. I started this project in order to better learn Python and Qt but might move it to Python and HTML for more speed.
Easy-to-learn interactive 2d plot program. Can overlay images, xy-data, and mathematical functions. Function parameters can be tuned with sliders; functions can also be automatically fitted to data. Written in Python, cross-platform, but currently broken
LiveType Project focuses on the development of complete professional sets of typefaces using Fontforge. This project aims that everyone involved can learn more about typography and type developing. It will provide alternate fonts regularly to users.
A language teaching program and library based on C. It includes sound snippets featuring native speakers. You can create, edit and use various lessons and learn via an optional GTK2 interface.
Simple Ray Tracer is a platform independepent 3D rendering engine using a technique known as Ray Tracing. The programming language is c++ and the code is object oriented, very simple, and intuitive. It provides a great foundation to learn ray tracing.
OnGui is an open source cross-platform GUI API. Goals are to be simple to learn and use, small and lean, and use C++ in an elegant way. A further goal is to be compatible enough with GTK that both can be used by an application without excessive overhead.
AQUYNZA is a set of C++ libraries, sample programs and doc's for the modelling, visualization and persistence of 3D environments. Its modular and highly portable. Its primary objective is helping to learn (and teach) computer graphics. (code in SPANISH)!
GoGraph is a tutorial software giving informatics students an easy, interactive and ergonomic way to learn and exercise the graph theory. It is based on JGraph, an open-source graph component for Java.
The BoardGame Tool offers an easy, XML driven interface to implementing boardgames on the computer, with automatic network play, artificial intelligence and robot possibilities. Game rules are encoded in easy-to-learn embedded Python.
L.A.W. means the Linux Audio Workstation distro. This is a set of installation scripts to turn your stock linux computer into an audio workstation with documentation to help anybody learn to use it. The L.A.W. distro believes in the UNIX philosophy.
KChords is program which will help to learn the guitar chords. It comes with a set of most commonly used chords and allows you to add new ones. All the chords are represented in graphical, easy to understand way.
Learn the piano with falling notes!
Noteclef’s story goes something like this. One guy from Baltimore, Maryland was interested in both computer programming and playing piano. He had a random idea. He could combine his two hobbies for the greater good. He had seen other apps that made piano playing enjoyable, but they either cost money or had become abandoned.
This is a guitar tutor and trainer. You can make music, learn and play with it. The sounds are midi and it has an easy graphic interface. It is written in C and it can run in Windows and Linux.