Serial connection Java library
Java library to send and receive data via Serial COM-Ports. This library is intended to provide an easy way to access the serial-port. Only a few lines of code are needed to Read or Write data via serial port. All Properties and Methods are inspired by the "SerialPort"-Class of the .NET Framework (System.IO.Ports.SerialPort) The benefit of this project is, that it needs only a few lines of code to implement, and a reduced CPU load. Static Methods are available to send/receive String values...
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.
GUI library for games and multimedia.
WonderGUI is a Graphical User Interface Toolkit written in C++. Just like other, GUI toolkits such as Qt, GTK, MFC, Swing etc it provides a user interface for your program with buttons, checkboxes, menus etc. What makes WonderGUI different from other GUI toolkits is that it doesn't have a standard look and feel, instead it is made to bring your own unique user interface to life with the widgets and layouts that you design. WonderGUI is also built for easy integration into an existing code...
Powerful search library, best suited for computer-aided translation
Concordia - Roman goddess of agreement. Concordance searcher - tool for translators who need their translations to "agree" with one standard. Concordia is a C++ library for fast text lookup in large corpora. It uses a RAM stored index, which takes up approximately 600MB of memory for a corpus of 2 million sentences. It is based on the idea of a suffix array, enhanced by the presence of other auxiliary data structures. The effects are stunning - Concordia is able to do simple substring lookup...
Common Facilities Infrastructure
libcfi - A library of useful infrastructure components for C++ programs on the Linux platform. libcdi - A library for testing and tracing C++ programs. This code has a full test suite and has been used in several projects. It should be quite reliable.
Java to C++ porting framework
Library for Arduino based R/C equipment
A library containing functions for building Arduino based R/C equipment like transmitters, receivers and flight controllers.
This is an Arduino library for the multifunctional accelerometer MPU6050. Open the realm.txt from the .zip file for a detailed tutorial on how to use it !!
A C++ API for the Sqlite database, strictly following the ideas and syntax of the libpxx library.
boost::thread (and C++11 threads) extensions, e.g. active object
the C++ header-only library for multi-thread programs. Based on boost::thread from boost library (and in near future on C++11 threads) provides additional features, e.g. active object design pattern, queues, serial port with timeout.
C++ inline state machine library
instantFSM is a header-only C++ state machine library. Its goal is to make state machine declaration and use easy enough that it can be integrated into your projects painlessly. Have a look atp the wiki where you will find a tutorial, samples, and a cheatsheet to get accustomed with instantFSM. The only instantFSM header file is downloadable from the files section or you can check it out from the git repository.
C#/Java/C++ implementation of the Styx (9P2000) protocol for distributed systems. This protocol used by Inferno and Plan9 OSes.
Public domain backport of the core C++11 standard library to C.
Backport of C++11's std::string and std::vector to C. Other containers such as std::list, std::map, and std::set are in the works.
Gaalet - Geometric Algebra ALgorithms Expression Templates. C++ library for evaluation of geometric algebra expressions offering comfortable implementation and reasonable speed by using expression templates and metaprogramming techniques.
Arpeggi is a general purpose C++ library of generic classes, or at least it might be one day. In its initial form it just contains a utility class for reading and writing .ini configuration files.
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.
C++ objective port of SFENCE dynamic library.
C++ objective port of SFENCE dynamic library.
A library in C++ for creating old-school graphic tiles.
An SDL-based library in C++ for creating old-school graphic tiles/characters. Especially suited for roguelike games and nostalgic programmers. Visit the blog for more information: http://xtiles.blogspot.com/
Printf for c++11
The well-known standard C printf() adapted to C++. Integrated into the C++ stream I/O and C++ string environment. The included StrCvt library converts strings and streams between the different C++ character types char, wchar_t, char16_t and char32_t, locale dependent and UTF. For more information see the README files in the Wiki.
"Unified Modular System" is project primarily designed to create platform independent light-weighted modular applications like games but also GUI or service utilities supported. Application is gathered from unified modules as brick wall from brick.
The easiest C++ way to deal with constraints !
EasyCP is a modern, user-friendly C++ library that lets you use constraint programming in a very natural way, taking advantage of its expressive power. Just model and let the CSP (Constraint Satisfaction Problem) solver do the job !
Easy-to-use C++ library for various SNMP tasks
Easy-to-use C++ library for various SNMP tasks. Is meant to be used as a C++ wrapper to net-snmp. Requires netsnmp-dev.
Set of module for data processing of wireless device
The goal is to create a leading “Set of software libraries for data processing of wireless device based on Coronis platform“. These libraries will run on all major platforms (embedded and desktop) and provide services for data processing through generic APIs. Keywords: Coronis, Wavenis, API, Plugin, Wireless, Waveport, Wavecard, Profile, Java, C, C++, C#
C++ library adds mathematical fractions. Example: 1/3, 4/7, 49/357...
C++ library adds mathematical fractions. Example: 1/3, 4/7, 49/357... Library can: 1) Create fractions from or 2 "long long", or double, or "long long". 2) Round. 3) Methematic operators +, -, *, /, +=, -=, *=, /=. 4) Logic operators <, >, ==, !=, <=, >=. 5) Operator %. 6) Pow and fast pow. 7) Module: |-a| = a, |b| = b. 8) Input / output stream. 9) Convert in double and string. And other...