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.
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.
With GLCD Tools you can convert windows bitmap files (bmp) to a byte array suitable for graphic LCD displays. Additionally you can create fontsets out of your system fonts for the displays. It outputs C Code which you can use in your µC project.
Artifice is home to two interrelated projects; Artifice Gaming and Slyme Scripting. Slyme is an embedded scripting language written in C++. Artifice Gaming is a consistent foundation on which to build simple, but complete, PC games.
J2ME MVC framework based on model-view-controller pattern supported ME configurations CLDC and up. - conversation like data transfer between controllers - low memory usage - PL services support TODO: - support of other UI frameworks
DIET-PC (DIskless Embedded Technology Personal Computer) is a software kitset enabling IT professionals to build an open source GUI appliance based on commodity x86 (PC), PowerPC (Mac) or ARM (handheld) hardware, using an embedded Linux methodology.
The SAVE-IDE is an integrated development environment for architectural and component-based design of embedded systems. Including a tool chain for analysis, verification and code generation, with focus on safety and real-time.
Tools to incrementally build customised Forth Virtual Machines for embedded applications. Token compiler converts token description into C code templates. PC console application includes FVM, it is used to compile and debug bytecodes for target FVM.
UfakPython is a small subset of Python programming language, for small embedded devices, like PICs. UfakPython sources are translated to C by UfakPython Compiler. Small Device C Compiler can then compile the C outputs to the target device's codes.
Automated Test Framework for Embedded Software: A system to perform test scripts 'in system' on embedded software. It uses Python as a high level description language and interfaces with GDB to communicate with the embedded platform.
A LGPL library to handle xml documents in a DOM-like style. It's designed for LOW-performance systems (like embedded ones) and for lightly handle very large documents, automatically speeding up memory management in a user tunable style.
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.
Flexoodb stands for Flexible Object Oriented Database API. Using your choice of RDBMS, Flexoodb represents objects as XML, allows proprietary Serializable objects to be embedded within the XML representation and manipulation using extended classes.
The objectives of OCERA is the design and implementation of a library of free software components for the design of embedded real-time systems. These components will be used to create flexible, configurable, robust and portable embedded applications.
The FBench is the ongoing development of an open-source graphical software tool for embedded automation components and systems based on the IEC 61499 standard. The project originates from the OOONEIDA Workbench pioneered by Dr. James Christensen in 2005.
SourceGrid is a .NET Windows Forms grid control written entirely in C# with managed code. SourceGrid can be used to visualize or to change data in a table format.
deplate is a tool for converting wiki-like markup to latex, docbook, html, or "html-slides". It supports embedded LaTeX code, footnotes, citations, biblographies, automatic generation of an index etc.
ctypes is a Python module allowing to create and manipulate C data types in Python. These can then be passed to C-functions loaded from dynamic link libraries.
Orc is a embedded language for orchestrating concurrent and distributed programming. It can ensure safe, dead-lock free concurrent execution. This is an implementation of Orc semantics for the .NET framework.
gtgt (Gnu-Template-Generation-Tools) are scripts to create a sophisticated teaching "hello world" written in C or C++: you can see how to use modules/classes static and shared libraries, all being documented by doxygen + fully embedded into GNU automak
C++ application server optimized for very tight control of memory allocations, efficient execution algorithms, built-in timing and statistics for performance tuning and easy extension. Based on MVC model with embedded Lua scripting/template engine. Sourc
wwlisp is an object-oriented language for application development and scripting which can be used in stand-alone programs, shells scripts or be embedded in another program.