RSS Feed for C/C++Category: C/C++

Speech Recognition – warp-ctc »

warp-ctc is a parallel implementation of CTC, on both CPU and GPU. Connectionist Temporal Classification is a loss function useful for performing supervised learning on sequence data, without needing an alignment between input data and labels. For example, CTC can be used to train end-to-end systems for speech recognition, which has been used at Baidu’s [...]

Open Source Async IO Library »

libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it’s also used by Luvit, Julia, pyuv, and others. Full-featured event loop backed by epoll, kqueue, IOCP, event ports. Asynchronous TCP and UDP sockets Asynchronous DNS resolution Asynchronous file and file system operations File [...]

grpc »

grpc is high performance, open source, general-purpose RPC framework from Google. gRPC is a modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. The main usage scenarios: Low latency, highly scalable, distributed systems. Developing mobile [...]

Google Open Source PDF Library »

PDFium is an open-source PDF rendering engine. Source is hosted at A sample consumer of this library is Chromium’s PDF plugin. You can see the source for it at

AJAX Push Engine »

APE is a full-featured OpenSource solution designed for Ajax Push. It includes a comet server and a Javascript Framework. APE allows to implement any kind of real-time data streaming to a web browser, without having to install anything on the client-side. The Ajax Push Engine Project is divided into two distinct parts communicating via a [...]

Opus–Open Source Audio Codec »

Opus is a totally open, royalty-free, highly versatile audio codec. It is primarily designed for interactive speech and music transmission over the Internet, but is also applicable to storage and streaming applications. It incorporates technology from Skype’s SILK codec and Xiph.Org’s CELT codec. It has been standardized by the Internet Engineering Task Force (IETF) as [...]

Kinect Common Bridge »

Kinect Common Bridge is a complement to the Kinect for Windows SDK that makes it easy to integrate Kinect scenarios in creative development libraries and toolkits The Microsoft Open Technologies Hub is releasing this open source project, making it simple to integrate Kinect scenarios and experiences in creative development. MS Open Tech has worked closely [...]

Android: Computer Vision Library »

OpenCV4Android OpenCv4Android is available as a SDK with a set of samples and Javadoc documentation for OpenCV Java API. It also contains prebuilt apk-files, which you can run on your device instantly. There are three OpenCV tutorials aimed to help you start: “Introduction into Android Development” would be useful for the absolute beginner, because it [...]

Open Source C/C++ Imaging Processing And Analysis Library »

Leptonica is a pedagogically-oriented open source site containing software that is broadly useful for image processing and image analysis applications. Featured operations are Rasterop (a.k.a. bitblt) Affine transformations (scaling, translation, rotation, shear) on images of arbitrary pixel depth Binary and grayscale morphology, rank order, and convolution Seedfill and connected components Image transformations combining changes in [...]

Open Source Internet Phone »

Linphone is an internet phone or Voice Over IP phone (VoIP). With linphone you can communicate freely with people over the internet, with voice, video, and text instant messaging. Linphone makes use of the SIP protocol , an open standard for internet telephony. You can use Linphone with any SIP VoIP operator, including our free [...]

Open Source Compression Library »

Zopfli Compression Algorithm is a new zlib (gzip, deflate) compatible compressor. This compressor takes more time (~100x slower), but compresses around 5% better than zlib and better than any other zlib-compatible compressor we have found.

Open Source Video Editor »

Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities. Avidemux is available for Linux, BSD, Mac OS X and [...]

Open Source Recording and Live Streaming Software »

Open Broadcaster Software is free and open source software for recording and live streaming. Source code is available to everyone to contribute and improve. Both 32 and 64 bit versions are available and it’s absolutely free! OBS has an API allowing developers to create their own unique plugins, giving them and others complete control of [...]

MP4Joiner »

MP4Joiner is a cross-platform free application that allows join multiple MP4 files into one without reencoding and without quality loss. It is Open Source Software and is completely free.

Open Source Web Application Security Scanner »

Skipfish is an active web application security reconnaissance tool. It prepares an interactive sitemap for the targeted site by carrying out a recursive crawl and dictionary-based probes. The resulting map is then annotated with the output from a number of active (but hopefully non-disruptive) security checks. The final report generated by the tool is meant [...]

j2objc – Java to iOS Objective-C Translation Tool and Runtime. »

J2ObjC is an open-source command-line tool from Google that translates Java code to Objective-C for the iOS (iPhone/iPad) platform. This tool enables Java code to be part of an iOS application’s build, as no editing of the generated files is necessary. The goal is to write an app’s non-UI code (such as data access, or [...]

Augmented Reality Toolkit–ARToolkit »

ARToolKit is a software library for building Augmented Reality (AR) applications. These are applications that involve the overlay of virtual imagery on the real world. For example, in the image to the right a three-dimensional virtual character appears standing on a real card. It can be seen by the user in the head set display [...]

Open Source Digital Logic Circuit Design Package »

SmartSim is a free and open source digital logic circuit design and simulation package. SmartSim lets you create complex circuits by allowing you to create your own custom components and including them in other circuits, as if they were any other built-in component. These larger circuits can then also be included in other designs as [...]

Open Source C/C++ Library for 3D Deformable Object Simulation »

Vega is a computationally efficient and stable C/C++ physics library for three-dimensional deformable object simulation. It is designed to model large deformations, including geometric and material nonlinearities, and can also efficiently simulate linear systems. Vega is open-source and free. It is released under the 3-clause BSD license, which means that it can be used both [...]

Open Source Game Engine »

0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. In short, it is a historically-based war/economy game that allows players to relive or rewrite the history of Western civilizations, focusing on the years between 500 B.C. and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D [...]