Threading Building Blocks offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you leverage multi-core processors for performance and scalability without having to be a threading expert.
SWinC - Simple Windows Class is a lightweight c++ wrapper around the the window creation aspect of the Windows API. Although other wrappers exist, this is determined to be the simplest to learn and use while yet providing full control over your code.
Capsule is an OO programming language that is as simple as Java but has all the features of Java and C++. Capsule is 100% object oriented, with a compiler for production, an interpreter, debugger and IDE for development.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Source code template library for encapsulation of highly-visible program data. Provides storage, access control, and duplication. Enforces modular access pattern, restricting normal functions from object access. Also protects simple objects and POD.
An IDE which have a extendable core and a flexible, layer-based code editor. By default the application can be used as a simple ascii text editor but it can be easily changed to an IDE. The previous version of this tool was 'Freddy' (freddy.sf.net).
The ESCL is a class library that can be used to develop electronic structure codes like those that are used in computational condensed matter physics. An object-oriented approach is suitable since real-world items like atoms and electrons are modeled.
ObjectBuilder is a C++ CASE tool (CASE, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
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.
Slender UML aims to be a streamlined UML diagramming tool. It will feature a simple GUI environment allowing quick creation of UML diagrams without a serious investment of time. Slender UML will be easily used by anyone with a working knowledge of UML.
SmartDB is an object oriented approach towards integrating SQLite database, like ms ado object, for C++/MFC projects. It acts as a wrapper for SQLite. You can open SQLite database into your program with just 3 lines of code. full source code available.
Firebolt Network library (fnl) is a high level framework for network protocol implementations. You can implement your finite state machine oriented network protocol without messing with sockets. Define your states,events,transitions and you're ready.
A C++ class that implements a Lua state. Load Lua scripts into an instance of this class, and use intuitive methods from your C++ code to access and manipulate the Lua script environment.
This is a C++ template class library for generic smart data.
Smart data substitutes plain old data (in the smart pointers' manner), automatically generating associated: copy constructor, assignment operator, toString(), serialization, etc.
The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.
OpenMetaBase uses OpenC++ to dynamically generate C++ code described by xml files. This code has built in caching of sql & xml. The code tries to simplify complex runtime database relations by making most of the code for you.
UBIQLIPSE is a plug-in for Eclipse that provides a WYSIWYG editor for the creation of UIQ 2.1 GUIs. UBIQLIPSE maintains an XML model of the GUI and converts this model into Symbian C++ code on demand, using an existing tool developed by Symbian.
Institute of Technology, Blanchardstown Computer Science code by the class of 2007-2011 on course BN104. In this project we are open sourcing all of our project work to the public in the hopes it can be reused, built-upon, and used in education.
SQL-to-C++ code-generator that generates a C++ class for every table in your SQLite3 database. The code-generation is performed based on the "CREATE TABLE" SQL operators.
Is an introspective and customizable general purpose language; can be easily extended both in functions and syntax.
Implements the idea that source code and program are equivalent, so it isn't compiled and the program source code can be modified runtime