Standard Library
Botan is a BSD-licensed crypto library for C++. It provides applications with the ability to use a number of cryptographic algorithms, as well as SSL/TLS, X.509 certificates and CRLs, PKCS #10 certificate requests, a filter/pipe message processing system, and a wide variety of other features. The...
Platforms: *nix
License: Freeware | Size: 3.43 MB | Download (34): Botan for Linux Download |
The clihelper package is a command-line/daemon application wrapper package with the aim of creating a consistent method of creating daemonizing applications. clihelper uses logging.config.dictConfig package to create a flexible method for configuring the python standard logging module. If Python...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): clihelper Download |
SPTK (Simply Powerful Toolkit) is a cross-platform toolkit that provides a set of C++ classes for fast and easy application development. It provides GUI components that use FLTK, and features ODBC database support with seamless connection to GUI components. SPTK project includes many classes...
Platforms: *nix
License: Freeware | Size: 3.5 MB | Download (111): SPTK Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (99): Nasal Download |
xsd is a W3C XML Schema to C++ translator. xsd generates a vocabulary-specific, statically-typed C++ mapping (also called binding) from XML Schema definitions. The mapping consists of data types that represent the given vocabulary, a set of parsing functions that convert XML instance documents...
Platforms: *nix
License: Freeware | Size: 3.3 MB | Download (123): xsd Download |
TinyLIB is an emulation layer to make all platforms look the same. TinyLIB is very small and meant for game development. TinyLIB provides a subset of GLUT/OpenGL, OpenAL, BSD sockets, and the C standard library. Almost any platform has graphics, audio, and networking libraries. The problem is,...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (93): TinyLIB Download |
JSCPP is an ANSI C preprocessor and language parser that can analyze and instrument C code. Currently, its most prominent application is to add tracing to existing C programs simply by recompiling and linking it with the "jscc" compiler frontend. The standard tracing shows when a function is...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (97): JSCPP Download |
PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be used to generate files readable by Argo UML. currently PyReverse build a...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (122): PyReverse Download |
MiniCppUnit is another C++ port of the famous JUnit framework for unit testing. Unlike CppUnit, MiniCppUnit follows a minimalistic aproach: The basic features are the same but in only bout 500 lines of code! No library instalation is needed, etc. This C++ framework takes advantadge of OO C++...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (88): MiniCppUnit Download |
Twisted Mail project provides client and server implementations of SMTP, POP3, and IMAP4. These differentiate themselves from the Python standard library implementations both by presenting a much higher-level, easy-to-use interface and in their server components, which allow the implementation...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (112): Twisted Mail Download |
Objective Caml is the most popular variant of the Caml language. From a language standpoint, it extends the coreCaml language with a fully-fledged object-oriented layer, aswell as a powerful module system, all connected by asound, polymorphic type system featuring type inference. The Objective...
Platforms: Mac
License: Freeware | Size: 13.1 MB | Download (102): Objective Caml Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Windows
License: Freeware | Size: 2.1 MB | Download (45): haXe Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Mac
License: Freeware | Size: 2.1 MB | Download (49): haXe for Mac OS X Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Linux
License: Freeware | Size: 2.1 MB | Download (46): haXe for Linux Download |
The C/C++ Compiler Package for RX Family package includes the following embedded system development tools:
C/C++ compiler
ANSI-compliant. Language specification supports exception processing and template functions according to ANSI/ISO standards. This compiler builds a RX application written in...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (68): C/C++ Compiler Package for RX Family Download |
How to install Turbo Pascal on Windows x64
Turbo Pascal is a software development system that includes a compiler and an Integrated Development Environment (IDE) for the Pascal programming language running under CP/M, CP/M-86, and MS-DOS, developed by Borland under Philippe Kahn's leadership....
Platforms: Windows
License: Freeware | Size: 1.34 MB | Download (72): Turbo Pascal Download |
This is a console based 3D 4-in-a-line game made with ascii graphics. It aims to be portable to all kind of unix systems and to microsoft windows. Its writen in C and uses standard library rutines mostly. Its for local playing now, but networking will be
Platforms: Windows, Mac, Linux
License: Freeware | Size: 17.77 KB | Download (49): fial3d Download |
Krypton is a software build tool that applies an artifact-oriented paradigm to the build whereby the focus is on what is built rather than how it is built. Krypton's standard library provides support for building both Java and .NET software.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 70.01 KB | Download (49): Software Build System Download |
Flounder is a quick way to visualize regularly spaced 4D data, i.e., a data set that is a function of x, y, z, and time. Features: - Animation - 4D (x,y,z,t) display - Display multiple data files linked by time - 2D slices along prinicpal axes - Adjustable colour scales and quantization...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (61): Flounder Download |
The os.path.walk routine that ships with the python standard library is limited to traversing the file system tree. This script allows you to realizeĀ a generic traversal for arbitrary (directed) graphs with support for recursion limits.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Lazy Traversal of Directed Graphs Download |