5916 projects tagged "C++"

No download No website Updated 14 Aug 2012 FingerPrint Sensor Driver + QT GUI

Screenshot
Pop 18.19
Vit 25.91

This is a rationing system based on fingerprint authentication (using the SM 630 fingerprint sensor module) with a Qt GUI and an SQLite database.

Download No website Updated 13 Mar 2014 intrinsic Noise Analyzer

Screenshot
Pop 68.08
Vit 5.29

iNA is a computational tool for quantitative analysis of fluctuations in biochemical reaction networks. Such fluctuations, also known as intrinsic noise, arise due to the stochastic nature of chemical reactions and cannot be ignored for when some molecules are present only in very low copy numbers as is the case in living cells. The SBML-based software computes statistical measures such as means and standard deviations of concentrations within a given accuracy using the analytical system size expansion. The result of iNA’s analysis can be tested against the computationally much more expensive stochastic simulation algorithm.

Download No website Updated 29 Jan 2014 Portable Computing Language (pocl)

Screenshot
Pop 91.29
Vit 4.39

Portable Computing Language (pocl) aims to become an efficient implementation of the OpenCL standard. In addition to producing an easily-portable Open Source implementation, another major goal of the project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is a set of LLVM passes used to statically parallelize multiple work items with the kernel compiler, even in the presence of work group barriers. This enables parallelization of the fine-grained static concurrency in the work groups in multiple ways (SIMD, VLIW, superscalar, etc.). The code base is modularized to allow easy adding of new "device drivers" in the host-device layer. A generic multithreaded "target driver" is included. It allows running OpenCL applications on a host which supports the pthread library with multithreading at the work group granularity.

Download Website Updated 19 Aug 2012 DocTool

Screenshot
Pop 23.37
Vit 1.00

DocTool is a documentation tool for C/C++. It lets you write tutorials and documentation for your C++ project in a restructured text dialect.

No download Website Updated 09 Mar 2013 Phoebetria

Screenshot
Pop 31.48
Vit 3.17

Phoebetria lets you take control of your BitFenix Recon fan controller on more operating systems than the official software. It offers all of the same features as the official software, with the exception of remote access, and has been tested on Windows, Linux, and OS X.

Download Website Updated 19 Dec 2013 Knotter

Screenshot
Pop 137.98
Vit 6.37

Knotter is a highly configurable interlace designer. Interlace patterns are a kind of design historically used as a decorations in many places and by different cultures (some examples are Celtic knotworks and Islamic interlaces). Knotter aims to allow its user to design such patterns in an intuitive way and to provide easy ways to integrate the result into external general-purpose graphic software. For this purpose, designs created within Knotter can be saved in a custom human-readable format and exported as Scalable Vector Graphics and in a wide number of raster image formats.

No download Website Updated 12 Nov 2012 ECM

Screenshot
Pop 35.11
Vit 2.14

ECM is demo software for planetary-scale terrain rendering. It implements Ellipsoidal Cube Maps (ECMs), as described in M. Lambers and A. Kolb, Ellipsoidal Cube Maps for Accurate Rendering of Planetary-Scale Terrain Data, Proc. Pacific Graphics (Short Papers), Sep. 2012. It consists of three parts: libecmdb, which implements the basic model and projection; ecmdb, which builds ECM databases from remote sensing data; and ecmview, which renders ECM databases interactively.

Download Website Updated 31 May 2014 Groonga

Screenshot
Pop 348.39
Vit 29.60

Groonga is a fast and accurate full text search engine based on an inverted index. Newly registered document instantly appears in search results, and updates are allowed without read locks. These characteristics result in superior performance for real-time applications. It is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries.

No download Website Updated 31 May 2014 Mroonga

Screenshot
Pop 259.57
Vit 28.95

Mroonga is a MySQL storage engine based on Groonga, the full text search engine. It support MySQL 5.5 or later and MariaDB 10.0 or later.

Download Website Updated 19 Jun 2013 YB.ORM

Screenshot
Pop 57.34
Vit 3.00

The YB.ORM library aims to simplify writing C++ code that has to deal with SQL databases. The goal is to provide a convenient interface like SQLAlchemy (Python) or Hibernate (Java). The library itself is cross-platform and supports a variety of SQL dialects: SQLite3, MySQL, Postgres, Oracle, and Firebird. Integration with Boost, Qt4, and wxWidgets is built-in. In a typical usage scenario, you would describe your database schema and table relationships in a simple XML-based format, generate SQL code to populate database schema with tables, generate C++ classes, add application-specific logic to the classes, and use these classes in cooperation with the Session object to query objects from the database, create new or modify/delete existing objects, or link and unlink objects using relations. Simple serialization to XML is supported along with connection pooling.

Screenshot

Project Spotlight

grep

GNU grep, egrep and fgrep.

Screenshot

Project Spotlight

Minimum Profit

A programmer's text editor.