Browse free open source C++ Admin Templates and projects below. Use the toggles on the left to filter open source C++ Admin Templates by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    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
  • 1
    ModernCppStarter

    ModernCppStarter

    Kick-start your C++! A template for modern C++ projects

    Setting up a new C++ project usually requires a significant amount of preparation and boilerplate code, even more so for modern C++ projects with tests, executables and continuous integration. This template is the result of learnings from many previous projects and should help reduce the work required to setup up a modern C++ project. Installable target with automatic versioning information and header generation via PackageProject.cmake. Automatic documentation and deployment with Doxygen and GitHub Pages. Eventually, you can remove any unused files, such as the standalone directory or irrelevant github workflows for your project. Feel free to replace the License with one suited for your project. To keep the template modular, all subprojects derived from the library have been separated into their own CMake modules. This approach makes it trivial for third-party projects to re-use the projects library code.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Dover Gadget Drawer SE
    30 modules, 300+ Synthedit prefabs ranging from subcontrol circuits to synths, fsu effects, drum sequencers, near complete copy/paste/save/load system for xox style patterns. 2 complete vst effects, and one vst synth.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 3
    Jsonnet

    Jsonnet

    Jsonnet, the data templating language

    A data templating language for app and tool developers. Eliminate duplication with object-orientation or use functions. Integrate with existing / custom applications. Generate JSON, YAML, INI, and other formats. The name Jsonnet is a portmanteau of JSON and sonnet, pronounced "jay sonnet". It began life early 2014 as a 20% project and was launched on Aug 6. The design is influenced by several configuration languages internal to Google, and embodies years of experience configuring some of the world's most complex IT systems. Jsonnet is now used by many companies and projects. Jsonnet is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google. Jsonnet is open source (Apache 2.0), familiar syntax, reformatter, linter, editor & IDE integrations, and formally specified.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Hamilton
    Hamilton Project is a software package concerning science and math in C++
    Downloads: 20 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Embedded HTTP Server (EHS) is a C++ class library which can be inherited from to add HTTP(S) server functionality to any class or application. It is easily extendable (samples included) and supports SSL, form data via POST or GET, uploads via multi-part form attachments and WebSockets. Operation modes include single- and multi-threaded operation.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6

    cds

    Concurrent Data Structure library

    CDS (Concurrent Data Structures) is a C++ template library of lock-free and fine-grained lock-based algorithms. It contains a collection of concurrent data structures: queues, stacks, sets, maps, etc, and safe memory reclamation schema for concurrent containers - Hazard Pointer and user-space RCU. See doxygen doc http://libcds.sourceforge.net/doc/cds-api/index.html. The source code repo for libcds 2.x has been moved to https://github.com/khizmax/libcds
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    tiny-utf8

    tiny-utf8

    Lightweight C++11 library for embedding Unicode

    This project was moved to https://github.com/DuffsDevice/tinyutf8/ and is not being maintained on sourceforge anymore.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Instigate Algebraic Concepts Library
    C++ Library of Abstract Algebra concepts and arithmetic algorithms defined in terms of these concepts, using Instigate Generic Programming Methodology. Based on this library we plan to develop Linear Algebra and Optimization concepts and algorithms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    This library contains generic algorithms from STL and boost.org and other sources, re-implemented using Instigate's GP methodology, based on modern principles of Generic Programming.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    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.
    Start Free
  • 10
    This C++ library adds reference-counting to user classes, as well as custom deleters and weak ptrs support. Thus it almost eliminates the need in tr1:shared_ptr. Wrapped objects could be used with tr1:intrusive_ptr or with this library smart pointers
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    This is a collection of tools and a code library to assist engineers who are developing SystemVerilog based verification environments. Components include utility libraries, scoreboard and shutdown manager implementation, register tool, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    shared_from_this() in Constructor

    shared_from_this() in Constructor

    Drop-in replacement for std::shared_ptr + std::enable_shared_from_this

    Apparently, many people dislike that the standard std::enable_shared_from_this class does not allow to invoke shared_from_this() in the constructor. Guess What: This library is supposed to fill the gap. The boost library does that too, but it does not allow shared_ptrs to be made inside the destructor and it doesn't provide a release() method to gain ownership of the contained pointer. Big downside is however, that it's not (yet) made thread-safe.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Abzu provides everything from basic to advanced console features for any .net console project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Ash C++ Template Library (AshTL)

    Ash C++ Template Library (AshTL)

    Hashing and spatial concurrency library.

    AshTL aims to provide a complete framework for dealing with spatial data in an efficient, parallel manner. As such, we primarily provide container classes and data types relating to 2D and 3D coordinate grids. AshTL is currently in alpha development (some features may not work correctly, and interfaces are likely to change). While in alpha and beta development, AshTL is licensed under AGPL v3+. Stable releases will include an exception so that AshTL itself will always be AGPL, but will not force code that uses it to be.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Collection of multi-platform C++ libraries
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    C++ generic open address hash map

    C++ generic open address hash map

    Simple oaht template class

    The advantage of this project is that you can use this hash map by including only 2 files to your project. (or 1 if you want by cut/paste pool.hpp content directly in hashmap.hpp if you want). It is template and doesn't require that your contained types are PODs, it doesn't require to set delete_key and empty_key. Unlike google densemap. It is mostly "C++ unordered_map" standard conformant and if you download it, you'll find a visual studio project, or a CMakeLists.txt that integrates the test suite from GCC for unordered_map. Which this map passes. Some bench: == 1 million int pushes == *open address: 275.852 ms *reserved openaddr: 110.268 ms std unordered: 277.544 ms == 100k random erasures == *openaddr: 8.70804 ms std unordered: 20.6305 ms == 1M iteration == *openaddr: 185.528 ms std unordered: 1010.53 ms == 50k finds in 1M == *openaddr: 4.24 ms std unordered: 10.44 ms
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    20 SkipList containers for C++ that work with STL. Combines set/map functionality with random access in logn time. One container is a multilist where you can order the same elements in a variety of different ways simultaneously.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Eclipse Plugin to generate code. Comments within your source files are used to control the generator scripts (BSH, JS). They can insert code after the comment or in separate files. On change of the comment the code is updated automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A C++ library to manage compile-time intervals, provided as an extension of Boost.MPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Controlled Variables

    controlled_vars.h to always work with valid variables

    The Controlled Variables project is a set of header files for C++ developers. These files allow you to create controlled variables instead of using bare int, float, long, etc. Controlled Variables ensure you always use initialized variables. The project includes the generator. (IMPORTANT: If you're here just to get the header files, go to the Download area and get the file ending in _header-x.y.z.tar.gz as the other one is just the program used to build those header files!)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CoreTML framework
    CoreTML framework is an open-source template-based configuration system allowing the developer to create parametrized templates by inserting special content to any text files. Its main purpose is to serve as a toolkit for semiconductor IP core creation (based on VHDL/Verilog).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Custom C++ ODBC wrapper

    Performance C++ library wrapper for ODBC and sql script generation

    Custom C++ library for performant copying large amounts of data between Oracle and Microsoft SQL Server databases. - ODBC API calls wrapper; - support basic SQL datatypes - data copy between geterogeneous databases through common memory buffer; - basic logging facility; - SQL script generation classes for manipulatin DB objects; This is yet very raw version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Dasttann's Cpp Libraries

    Free Educational C++ libraries.

    Small compilation of custom coded libraries that, though really simple, are made for beginners to get started on making there own headers, as well as modifying these headers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Data Structure & Algorithm Library(DSAL)
    The Data Structure & Algorithm Library (DSAL) is a library of classical data structure and algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next