Libraries Software


  • More...

Category Category

    • More...

License License

Translations Translations

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

User Interface User Interface

Database Environment Database Environment

Freshness Freshness

Libraries Software

  • 2018 Thomson Reuters Top 100 Global Tech Leaders 2018 Thomson Reuters Top 100 Global Tech Leaders Icon
    2018 Thomson Reuters Top 100 Global Tech Leaders Icon

    See how tech-sector leadership is being redefined in today’s complex business environment.

    21st century technology-sector leadership requires not only optimal financial performance but also attention to many other factors, including management and investor confidence, risk and resilience, legal compliance, innovation, environmental impact, social responsibility, and reputation. Successfully managing these areas may determine which tech companies have the fortitude to succeed in the future. Here’s to those that made the list.
    Who are today’s top global tech leaders?
    Read the report
  • Focus on your Business with an integrated Business Cloud Focus on your Business with an integrated Business Cloud Icon
    Focus on your Business with an integrated Business Cloud Icon

    Reliable & Secure Business Phone Systems

    • No contracts, no cancellation fees, over 40 features
    • 99.999% financially backed uptime SLA
    • Free, expert support, certified by J.D. Power
  • dlib C++ Library Icon

    dlib C++ Library

    Dlib is a C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.

  • POCO C++ Libraries Icon

    POCO C++ Libraries

    Cross-platform C++ libraries with a network/internet focus.

    NOTE: Current source code as well as bugs/patches are on GitHub: C++ class libraries for network-centric, portable applications, integrated perfectly with the C++ Standard Library. Includes network protocols (Sockets, HTTP, FTP, SMTP, POP3, etc.), SQL database access and XML parsing. Licensed under Boost license.

  • Boost.Log

    This is a C++ logging library implementation which is accepted to Boost. It aims for extensibility and flexibility while moderately affecting user's application performance. Since being accepted, the library is developed and distributed as a part of Boost. Please, visit for more info.

  • pugg

    Pugg is a c++ framework for plugin management. Features o Header only library, no installation o Auto loading of plugins from files o Version control for plugins o Object oriented design o Platform independent

    Downloads: 15 This Week Last Update: See Project
  • owl_cpp

    C++ library for working with OWL ontologies

  • Spatial C++ Library Icon

    Spatial C++ Library

    Library of generic, k-d tree multi-dimensional containers

    Spatial is a generic header-only C++ library providing multi-dimensional in-memory containers, iterators and functionals. Spatial is a general purpose library with good overall performance thanks to its self-balancing k-d tree containers. Spatial makes it easy to search for nearest neighbors, orthogonal ranges, or perform ordering of objects in any number of dimensions. Spatial's design borrows heavily from the STL, and strives to follow it's elegant interface; therefore Spatial's containers, iterators and functionals integrate well with the STL. Additionally, Spatial's self-balancing kd-tree based containers, capable of object insertion and removal in fractional amortized time, prevent worst-case computational time on most operations. The latest release brings bug fixes and wide array of performance improvement across several algorithms. Nearest neighbor search, in particular, has been improved significantly.

    Downloads: 5 This Week Last Update: See Project
  • Assorted projects

    Assorted projects. General-purpose libraries for Python, C++, Scala, bash, and others. Meta-programming tools. System utilities. UI components. Web APIs. Configuration files. Benchmarks. Programming competition entries. And much more.

  • Configurable Math Library

    The CML (Configurable Math Library) is a free, open-source C++ vector, matrix, and quaternion math library designed for use in games, graphics, computational geometry, and related applications. Please note: the CML source has moved to GitHub:

  • PdfPageCounter

    C++ code to count the number pages in a given PDF file.

    This C++ library contains the 'PdfPageCount' class that performs the single task of finding the number of pages in a given PDF document. While the PdfPageCount class is very simple to use, the contained code is complex because the page count can be hidden in any number of places, quite often within compressed data.

  • OsTools

    Packaging of several commonly available open source libs with installers and selected design pattern implementations from journals such as Dr Dobb's, all using liberal LGPL and Boost licenses. Also intended to aid multi platform development.

    Downloads: 1 This Week Last Update: See Project
  • charset Icon


    character set conversion library

    charset is a c++ template library that aim to provide simple interface to convert between different character sets, the default implementation uses Unicode as the middle layer (also you can use Unicode, as source or target of conversion).

    Downloads: 1 This Week Last Update: See Project
  • AgwSuite

    A collection of miscellaneous libraries and tools for various programming tasks.

    Downloads: 0 This Week Last Update: See Project
  • Genesis

    A C++ library for creating textual Domain Specific Languages (DSLs).

    Downloads: 0 This Week Last Update: See Project
  • Loge

    Loge is a general purpose C++ library ( this sounds way better then saying it's a bunch of classes I found suited for publishing ). The Name is a homage to Andrei Alexandrescu's Loki library. It's all ANSI C++ and tr1, and therefore platform indep

    Downloads: 0 This Week Last Update: See Project
  • Memory Manager Library

    Memory Manager Library is a C++ customizable template library that gives you the power of memory management and garbage collection using variant type of memory and many type of algorithms that you can customize in any way you want, all that with very small learning curve.

    Downloads: 0 This Week Last Update: See Project
  • PorTypes

    A library of portable integer types

    PorTypes is a library of integer types. Currently, the library provides one unsigned integer type and one signed integer type. Both types have fixed width, which is specified at compile time via template parameters. The signed integer type uses 2's complement representation.

    Downloads: 0 This Week Last Update: See Project
  • XPCOM+

    C++ binding of XPCOM.

    Downloads: 0 This Week Last Update: See Project
  • Downloads: 0 This Week Last Update: See Project
  • cppm

    An independent module architecture for C++.

    C++M is a compiler and operating system independent component architecture which has been designed with an extensive focus on C++11. The basic principles of C++M are similar to those of COM and CORBA, but some key design decisions differ greatly. Some key differences compared to the former are the use of a hierarchical namespace and the use of human readable “fully qualified names” instead of GUIDs, as well as the support for basic metadata that allows the distribution of modules in binary form only, while still allowing extensive reuse. Component proxies are central to the abstraction of the ABI and allow the C++M model to do automatic marshaling of parameters, automatic lifecycle management (RAII) and to support exception handling across component (and compiler/library) boundaries. These proxies are generated with a special pre-compiler from the “module description language”.

    Downloads: 0 This Week Last Update: See Project
  • cxxrpc

    Easy to use C++ RPC library that does not require any code-generation.

    Downloads: 0 This Week Last Update: See Project
  • expression_tree

    Single header, templatized epxression tree. Assign functors to branches and values to leaves, then call evaluate(). Requires C++11's function<T>. Optional multi-threaded evaluation is dependent on header <future>.

    Downloads: 0 This Week Last Update: See Project
  • flow

    flow is a cross-platform headers-only C++11 framework which provides the building blocks for streaming data packets through a graph of data-transforming nodes

    Downloads: 0 This Week Last Update: See Project
  • fxSTL

    fxSTL is a C++ container library. fxSTL stands for the Fixed Standard Template Library. fxSTL is not a replacement for the STL, but is rather an extension of the STL that provides implementations of fixed size containers.

    Downloads: 0 This Week Last Update: See Project
  • hibernated

    Hibernate-like ORM for D programming language

    ORM with look&feel similar to Hibernate, in D programming language. Contains DDBC - D DataBase Connector - similar to JDBC (currently has MySQL, Postgres and SQLite support) NOTE: Project has been divided into 2 subprojects (DDBC and HibernateD) and moved to GitHub!

    Downloads: 0 This Week Last Update: See Project
  • iculocale

    Set of STL-compatible ICU-based locale facets.

    Set of STL-compatible ICU-based facets for localization and internationalization of C++ programs.

    Downloads: 0 This Week Last Update: See Project
  • Previous
  • You're on page 1
  • 2
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you