nwcc is a C compiler for Unix systems targeting *BSD, OSX, Linux and Solaris on x86 (nasm/gas), FreeBSD, OSX and Linux on AMD64 (yasm/gas), Solaris on SPARC, AIX and Linux on PPC/PPC64 and IRIX on MIPS64. Cross-compilation is supported.
Extended C Library
Why Is libxc needed? There doesn't exist a library for ANSI C99 for common data containers, such as vectors, trees, etc. There also also doesn't exist a library for common functionality, such as error reporting/logging, string functions, configuration management (reading config files), etc... The programmer working in C doesn't have anything analogous to the Boost C++ library. The extended C library is intended to make some headway into providing this functionality. To ensure unrestricted usage the libxc project is provided under the very permissive BSD license. If you need a different license then please send me a request (lelanthran at gmail) and I'll do my best to satisfy your request. What's completed? As of writing, the following libraries have been written and tested: 1. Memory accounting/tracking 2. String operations 3. Vectors 4. Trees 5. Dictionary arrays 6. Configuration management See the wiki page for more information
Some Useful C-Utilities
Libcutils provides a self-contained set of fundamental routines which are essential to basically any Unix utility or daemon application written in C. The library provides fundamental data structures such as lists, hash-maps, strings and parsing functions for JSON or the typical dot-file based configuration data. The following list summarizes the currently supported functionality: * length delimited instead of NULL terminated strings * memory management based on reference counting * several list processing functions like iterators and map-reduce * support of [Ideal Hash Tries](http://infoscience.epfl.ch/record/64398/files/idealhashtrees.pdf) for highly efficient hash map data structures * parsers for [JSON](http://json.org) data and the text configuration files found in Unix system * doubly linked circular lists for reliable event queues * support for test and debugging of memory management problems such as memory leaks
The CRT X-Y library (libcrtxy) is meant to be used by video game programmers who wish to create games in the style of vector graphics arcade games of the late 1970s and early 1980s. (Tempest, Star Wars, Battle Zone, Star Castle, etc.)
The libraries for parsing XML-document and Section-document.
CfgLib is an library for configuration or other use. Contain these libraries: 1.CfgLib-Section parsing document based on section,example: [section] name1=value1 name2=value2 [anytitle] abcdefg=something ;... 2.CfgLib-Xml parsing document based on XML document,exsample: <abc ddef="test">something here</abc> <aaaaa ssdef="efsdsdsd" value="233" ssdf="232"/> <!--this is comment--> This library is programed in C language.
CompactBSD is a powerful set of tools that allow you to build your own customized, lightweight distribution of OpenBSD and then burn it onto compact flash so that it can be run on an embedded PC platform such as FatPort's FatPoint (www.fatport.com)
CouchUnit is a Java Testing Framework, similar to DBUnit, that eases the construction and execution of Integration Tests against CouchDB Datasources.
Lightweight RPC-like library. Designed for control and simplicity.
FireMailR is a 100% AJAXED mass mailing software based on the great open Source project Pommo. FireMailR is not only a big logical restrucuration but also a new layout and visual theme.
A cross-platform multimedia library aimed at supporting a wide range of programming languages. It exposes a set of C APIs used to generate high-level object-oriented bindings for supported languages at compile-time.
A WebUI framework to allow rapid development of a PHP web application
Speculative Access to Memory is a library that allows programmers to create threads that access to memory regions speculatively. This means that the read data is not validated until the system is sure that all data dependencies have been resolved.
This project is intended to create using JAVA. Here I want to use JDBC and MySQL and planing to use Servlet for web access. My intention is to make it desktop base as well as web base.
The Sundowner .NET Tools Collection provide some platform-independent libraries for common-tasks like logging, localization or also encryption. All these libraries are also compatible with the Mono-Project Framework.
TV is a tool that helps to automate the testing of reactive, concurrent systems.
Pioneering Private and Public Cloud Management since 2008
The UnifiedSessionsManager supports the integrated management of user sessions within Private-Clouds, comprising heterogeneous IT landscapes of various physical and virtual machines, hypervisor management, and virtual user sessions with remote desktops. Extracted documents see https://sourceforge.net/projects/ctys-doc.
Framework PHP for web projects
Generates package configuration scripts. This version generates smaller configuration files than the GNU version. The generated scripts are in portable shell syntax. m4sh, m4sugar and acscripts are required.
Components for bash scripts, autotools, and docbook by Eclipse/Ant
The bash-core-lib provides basic scripts and functions for the startup bootstrap and common usage of bash shell scripts. This comprises core scripts for the canonical representation of basic runtime information e.g a common syntax for the current OS name on various Linux, Unix, and BSD variants, including Cygwin on Windows. Additionally some basic shell functions for the bootstrap of scripts are provided. This includes the pure absolute path name resolution with elimination of symbolic links. Also functions for the search path resolution of libraries and the shell variable extenstion for further calls. This project is targeted as a core shell library and utility collection for developers. Thus an available common shell script collection pool and library set could be shared by multiple projects.
High performance C++ UDP-based networking library on UDT, suitable for games or VoIP applications
A calculator capable of complex arithmetics
A command line calculator capable of complex arithmetics.
SpreadAppender is a log4j appender module that broadcasts log messages over a local multicast network using the Spread API. It is very efficient and perfect for clusters of network applications. Your sysadmin will thank you for it.
Library of pathname and filename manipulation tools
This is a C library of pathname and filename manipulation routines.
Basic string handling functions
This is a C library containing basic string handling functions.
syncSQL is a perl server-side CVS script, that sends commit information to a mySQL database, so commits can be viewed, tracked and filtered throught a simple web page or any mySQL client.