RSS 526 projects tagged "OS Independent"

Download Website Updated 19 May 2013 doxygen

Screenshot
Pop 996.50
Vit 61.15

Doxygen is a cross-platform, JavaDoc-like documentation system for C++, C, Objective-C, C#, Java, IDL, Python, PHP, VHDL, and Fortran. Doxygen can be used to generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX or RTF) from a set of source files. Doxygen can also be configured to extract the code-structure from undocumented source files. This includes dependency graphs, class diagrams and hyperlinked source code. This type of information can be very useful to quickly find your way in large source distributions.

Download Website Updated 18 May 2013 pycrc

Screenshot
Pop 177.01
Vit 208.91

pycrc is an easy to use CRC calculator and source code generator. The generated C source code can be optimized for simplicity, speed, or tight memory constraints for embedded platforms. pycrc contains a long list of the parameters of common CRC models.

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 245.56
Vit 210.84

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

Download Website Updated 09 May 2013 MathGL

Screenshot
Pop 384.72
Vit 63.48

MathGL is a library for making high-quality scientific graphics under Linux and Windows, fast data plotting and handling of large data arrays, working in window and console modes, and easily embedding into other programs. It has more than 40 general types of graphics for 1d, 2d, and 3d data arrays. It can export graphics to raster and vector (EPS or SVG) formats. It has an OpenGL interface and can be used from console programs. It has functions for data handling and MGL language scripting for simplification of data plotting. It has several types of transparency and smoothed lightning, vector fonts and TeX-like formula drawing, an arbitrary curvilinear coordinate system, and many other useful things.

Download Website Updated 07 May 2013 STX B+ Tree

Screenshot
Pop 159.71
Vit 35.61

The STX B+ Tree package is a set of C++ template classes implementing a B+ tree key/data container in main memory. The classes are designed as drop-in replacements of the STL containers set, map, multiset, and multimap, and follow their interfaces very closely. By packing multiple value pairs into each node of the tree, the B+ tree reduces heap fragmentation and utilizes cache-line effects better than the standard red-black binary tree. The tree algorithms are based on the implementation in Cormen, Leiserson, and Rivest's Introduction into Algorithms, Jan Jannink's paper, and other algorithm resources. The classes contain extensive assertion and verification mechanisms to ensure the implementation's correctness by testing the tree invariants.

Download Website Updated 17 Apr 2013 Eigen

Screenshot
Pop 355.79
Vit 38.34

Eigen is a C++ template library for linear algebra: vectors, matrices, and related algorithms. It is versatile, fast, elegant and works on many platforms.

Download Website Updated 16 Apr 2013 Artistic Style

Screenshot
Pop 251.54
Vit 72.12

Artistic Style is a fast and small open-source indenter and reformatter of C, C++, C#, and Java source codes.

Download Website Updated 18 Mar 2013 openSCADA Project

Screenshot
Pop 313.88
Vit 22.09

openSCADA is a Supervisory Control And Data Acquisition System. It is platform independent and based on a modern system design that provides security and flexibility at the same time. It is flexible. It is not an out of the box solution, but a set of tools that can be combined in many different ways. It provides development libraries, interface applications, mass configuration tools, and front-end and back-end applications. It is used 24/7 in several installations around this world. Support is available from IBH SYSTEMS GmbH.

Download Website Updated 24 Feb 2013 Arg_parser

Screenshot
Pop 257.97
Vit 19.35

Arg_parser is an argument parser that follows POSIX and GNU conventions for command line arguments. There exist C++ and C versions of Arg_parser. The C++ version is implemented as a C++ class, while the C version is implemented as a single struct plus associated functions. Both are simpler, easier to use, and safer than 'getopt_long'. The C++ version of Arg_parser can also parse options from configuration files.

Download Website Updated 01 Feb 2013 ORFEO Toolbox

Screenshot
Pop 126.55
Vit 18.07

Orfeo Toolbox (OTB) is a high resolution remote sensing image processing library. It contains a set of algorithmic components which allow the user to capitalize on methodological know how, and therefore use an incremental approach to profit from the results of methodological research. OTB is made of a set of basic elements (a C++ class API) and utilities (independent programs built upon the base API).

Screenshot

Project Spotlight

Sendmail

A powerful and flexible Mail Transport Agent.

Screenshot

Project Spotlight

OGLplus

A C++ wrapper around the OpenGL C API.