RSS 13 projects tagged "c++11"

No download Website Updated 04 May 2013 CDSChecker

Screenshot
Pop 30.05
Vit 4.02

CDSChecker is a stateless model checker for C11/C++11 atomics.

Download Website Updated 03 Apr 2013 Cainteoir Text-to-Speech

Screenshot
Pop 115.61
Vit 5.54

Cainteoir Text-to-Speech is a GNOME/GTK+ GUI for the Cainteoir Text-to-Speech Engine. It allows you to listen to your documents or record them for use on the move using any of the eSpeak or MBROLA text-to-speech voices.

Download Website Updated 02 Dec 2012 ChaiScript

Screenshot
Pop 155.34
Vit 12.57

ChaiScript is an embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques. Being a native C++ application, it has some advantages over existing embedded scripting languages. It uses a header-only approach, which makes it easy to integrate with existing projects. It maintains type safety between your C++ application and user scripts. It supports a variety of C++ techniques including callbacks, overloaded functions, class methods, and STL containers.

No download Website Updated 26 Apr 2013 Chucho

Screenshot
Pop 73.36
Vit 2.45

Chucho is a logging framework based on the popular Java library "Logback".

Download No website Updated 29 Apr 2012 LIME

Screenshot
Pop 32.53
Vit 2.02

LIME is a dynamic programming language with a LISP-like syntax. It features partial function application, eager and lazy evaluation, call-by-value and call-by-reference, macros, reading/writing LIME code as data, a standard library including infinite streams, and an interactive mode with auto-indentation.

Download No website Updated 01 Apr 2012 Metacza

Screenshot
Pop 53.94
Vit 2.29

Metacza is a language and its compiler which produces output in the C++ Meta Template Language. Its concise syntax makes Meta Template Programming much easier. Metacza allows you to write programs using boost::mpl, and to produce C++ header files that can be used on their own. Programming without boost::mpl is also supported. Metacza is a higher order language with closures, let, and lambda.

No download Website Updated 04 Sep 2012 PlantUML QEditor

Screenshot
Pop 62.58
Vit 1.04

PlantUML QEditor is a simple editor for PlantUML. It features updating of the diagram while editing, a code assistant to insert ready-made code snipets, and the option to cache the PlantUML output to speed redo, undo, and loading from disk.

Download Website Updated 17 Apr 2013 Voidoria

Screenshot
Pop 70.95
Vit 1.00

Voidoria is Fractal Flame rendering and animation software.

Download Website Updated 29 Apr 2013 cipra Unit Testing Framework

Screenshot
Pop 106.56
Vit 1.86

cipra is a simple, TAP-compatible Unit Testing Framework for C++. It's written in 100% standard C++11 and is only a couple of header files, making it easy to include in your C++11 project. TAP, the Test Anything Protocol, is a standard output format for software unit test frameworks which was originally designed for Perl, but can serve other languages. It has a rich number of tools ("harnesses") which parse TAP-formatted output and do useful things with it. TAP, however, is equally human-readable. The name cipra (pronounced /ˈʃi.pɾaː/ "SHEE-prah") comes from the lojban phrase "lo cipra", which means "the test". It is properly written with an initial minuscule "c", even when at the start of a sentence.

Download Website Updated 06 Sep 2012 libKISSlog

Screenshot
Pop 31.62
Vit 15.99

libKISSlog is a trivial lightweight C++ template library designed and written according to the KISS (Keep It Simple and Straightforward) principle. It leans heavily on STL for keeping its implementation as simple as its usage, and tries to provide C++ developers with a lightweight, paradigm-pure, and flexible alternative to logging libraries which use design and/or implementation decisions which at least the author of libKISSlog believes to be questionable. Its easiest to explain why libKISSlog would be suitable for your needs by listing the things which libKISSlog does not choose to use or do: no singletons or other forms of mutable global state, no macros, no attempt to fit the Java runtime everything model onto a C++ library, no attempt to be a Java-style (bloated) framework, no attempt to make the choice for you of whether you need thread safety, and no compromise on simplicity in order to facilitate questionable inner-loop logging practices.

Screenshot

Project Spotlight

aTunes

An audio player and organizer.

Screenshot

Project Spotlight

Diffuse

A graphical tool for comparing and merging text files.