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
AI-generated apps that pass security review
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Easy2D is an object oriented game library that makes possible writing 2D tile-based games with speed and ease. It encapsulates common tasks found in these games, such as: tile maps, animated sprites, bitmap fonts, etc., and is written in C++ using SDL.
Multi-Language Wrapper Collection for the Irrlicht Engine
2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/).
It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.
Jepp (Java Embedded Python) embeds CPython in Java. It is stable and thread-safe, and is suitable for many different scripting needs.
Note: for most purposes Jep is now at https://github.com/mrj0/jep
Releases can be found on pypi:
https://pypi.python.org/pypi/jep/3.1.0
The Wizard's Apprentice is an application that allows you to ask questions from a script. It uses Windows dialog boxes in the so-called Wizard style: dialogs asking one question at a time, with a Back button, a Next button and a Cancel button.
The EXT Library is set of various useful classes, templates and macros that extend functionality provided by ISO C++ (ext sub-library), standard C and C++ library (lib), to abstract parts of Windows API (win) and access PE file resources (res).
autojam is a set of rules for the perforce/jam build tool. The goal is to provide a conveniant and standard for creating jam based builds. The script provides ways to integrate autoconf with jam and tries to provide similar services like the well known
TCUI is a Graphical User Interface for mobile devices, running on Java 2 Microedition. So, this lighweight (only 47 KiB) library provides you automatic GUI. Components: Window, Pane, Tree, List, Menu, Text, Label, Combo, Check, Soft bar, Popup menu.
QuickProf is a simple runtime performance measurement tool for C++ code. It provides a rough performance estimate with minimal effort. This kind of feedback can be invaluable to developers who want to optimize performance where it matters.
TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs. It reads XML and creates C++ objects representing the XML document. The objects can be manipulated, changed, and saved again as XML.
*Please Note* that TinyXML development has stopped and all development has moved to TinyXML-2. TinyXML-2 is available at https://github.com/leethomason/tinyxml2
Lightfeather is a 3D engine for Linux, Mac OS X and Windows. It is designed to be easy to use but still take advantage of the features of modern graphics hardware.
Reality Factory 2 is a next-generation game authoring suite. It combines a flexible, fully scripted game development environment powered by Python with the Ogre3D engine, and supports all major desktop operating systems.
Simple Includable Graphical User Interface - for use with SFML. A c++ source and header file which are easily included into your project to provide a full featured GUI.
PLiX (Programming Language in XML) is an XML-based code-generation framework. Generators produce XML matching the PLiX.xsd schema, which can be formatted into multiple languages. Extensible formatters support C# and VB.NET in Visual Studio 2005 and 2008
[IMPORTANT! Moved to github https://github.com/wgois/OIS keeping this repository open for legacy reasons]
Object Oriented Input System (OIS) is meant to be a cross platform, simple solution for using all kinds of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback devices (e.g. force feedback). Written in C++ using Object Oriented Design pattern
Pika is a fast, lightweight, dynamic multi-paradigm programming language. Its list of features includes: First Class Functions, Closures, Lexical Scoping, Optimized Tail Calls, Classes, Cooperative threads, Packages, Properties and Exceptions.
The goal of this project is to develop open-source libraries for interval arithmetic and interval constraints in a wide variety of languages and for a wide variety of platforms. Demos and documentation will also be developed.
provided.
Moved to GITORIOUS: http://gitorious.org/tinythread
TinyThread++ is a minimalist, portable threading library for C++. It is modeled after the current C++0x standard (draft), implementing a subset thereof, and acts as a simple replacement library for compilers that lack support for C++0x.
SpriteWorld (spriteworld.org) is a game SDK for Macintosh written in C. The goal of this project (SpriteWorld X) is to create a cross-platform version of SpriteWorld which sits on top of SDL (libsdl.org) and OpenGL (opengl.org) / OpenAL (openal.org).
OSlash is a c++ framework for developing decentralized cloud computing services. It includes a programming environment and virtual machine for assembling networks of processing nodes coordinate their operations through message passing.