RSS 51 projects tagged "Windows"

Download Website Updated 29 Apr 2013 cipra Unit Testing Framework

Screenshot
Pop 114.30
Vit 1.61

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 07 Apr 2013 amrwb

Screenshot
Pop 64.14
Vit 1.00

amrwb is a shared library wrapper for the 3GPP AMR Adaptive Multi-Rate - Wideband (AMR-WB) Speech Codec (3GPP TS 26.204).

Download Website Updated 07 Apr 2013 amrnb

Screenshot
Pop 62.47
Vit 1.00

amrnb is a shared library wrapper for the 3GPP Adaptive Multi-Rate Floating-point (AMR) Speech Codec (3GPP TS 26.104).

Download Website Updated 26 Mar 2013 libporty

Screenshot
Pop 73.77
Vit 1.02

Libporty provides a higher level API for some commonly used library functions such as sockets, date/time, file system access, background processes, and asynchronous DNS resolving. Libporty is configured using scconfig and the API is guaranteed to work the same way on all supported systems. An application that exclusively uses the libporty API will not require autotools/scconfig for porting. Libporty has been tested on Linux, Windows, Mac OS X, multiple BSD variants, Minix, OpenSolaris, and some ancient Unix systems.

Download No website Updated 28 Jan 2013 gcab

Screenshot
Pop 40.64
Vit 1.80

gcab is a tool and library for manipulating cabinet files. It uses the GObject API and provides GIR bindings. It supports creation of archives with simple MSZIP compression.

No download No website Updated 13 Sep 2012 Blacken

Screenshot
Pop 19.24
Vit 16.73

Blacken is a Java library for Roguelike development. It supports arbitrarily resizing the window. It maintains a "preferred size", changing the font size as needed. By default, all applications support Alt-Enter for fullscreen mode. It strives to support Unicode well. A cell contains a sequence of codepoints. Codepoints may be outside the Basic Multilingual Plane or zero-width accents. All key input consists of valid Unicode codepoints. Special keys are handled by codepoints in "private use" planes. Modifier keys are handled through a prefix character (like Unix systems handle Alt via the Escape character).

No download Website Updated 04 Sep 2012 SDL2_gfx

Screenshot
Pop 20.54
Vit 16.96

SDL2_gfx is a library containing 20+ graphics primitives (line, box, circle, polygon, etc.) for SDL2.

No download Website Updated 13 May 2013 txtorcon

Screenshot
Pop 80.70
Vit 4.79

txtorcon is a Twisted-based asynchronous Tor control protocol implementation. Twisted is an event-driven networking engine written in Python, and Tor is an onion-routing network designed to improve people’s privacy and security on the Internet. It includes unit-tests with 96%+ coverage, multiple examples, and documentation. There are abstractions to track Tor configuration and state (circuits, streams), launch private instances, support Hidden Service, and more.

Download Website Updated 16 Apr 2013 libusbx

Screenshot
Pop 140.20
Vit 3.06

libusbx is a library which provides generic access to USB devices. As a library, it is meant to facilitate the development of applications which communicate with USB hardware. Its main features are portability (a single cross-platform API for Linux, OS X, Windows, and *BSD), user-mode (no special privileges required), and USB version-agnosticism (all versions of the protocol supported, including USB 3.0).

Download Website Updated 03 May 2013 libquickmail

Screenshot
Pop 174.28
Vit 7.90

libquickmail is a library intended to give C/C++ developers a quick and easy way to send email from their applications. It supports multiple To/Cc/Bcc recipients and multiple MIME attachments without size limitation. It uses libcurl for SMTP communication, but a light version is also included without the libcurl dependancy. The library can also be used to just create a multipart MIME message body. It also comes with a command line application for sending mail (with optional attachments).

Screenshot

Project Spotlight

wavsilence

A tool which splits a single WAV file into multiple wav files based on silence.

Screenshot

Project Spotlight

Mozilla Firefox

A Mozilla-based browser.