A full ERP system - moved to GitHub. See full description for details.
NOTE: We're moving! See adempiere.net for more info. ADempiere Business Suite is a fully functional ERP/CRM/MFG/SCM/POS system suitable for large enterprise adoption. The software is fully open source and supported by an international community of developers and system experts.
A Graphical Developement Environment based on a Basic Interpreter with object extensions.
EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436). It has: an Eiffel compiler, an Eiffel GUI editor, a refactoring tool, Eiffel analysis tools and Eiffel libraries. Eiffel applies O-O principles and Design by Contract for quality. http://www.eiffel.com
Object Oriented Language
Ctalk is a compact object oriented language that works closely with C. That means you can use Ctalk for GUI, network, client-server, and systems programs as well as traditional object oriented simulations. Ctalk includes a just-in-time compiler, extendable class libraries, and a compact run-time library. Written for use with GNU GCC, Ctalk supports a variety of UNIX, Linux, and OS X systems, the X Window System, and libraries like the GNU readline library, the Xft Type1, FreeType and TrueType font libraries, and the OpenGL and GLUT 3-d graphics libraries. If you want to learn more about Ctalk, you can download the tutorial as a PDF file in the Files section. Ctalk's C preprocessor, Ctpp, is also available as a separate package. To find out what's new in the latest release, check out the ReleaseNotes page of the Ctalk Wiki.
tIDE is a small but powerful and full featured opensource Java integrated development environment (IDE)
dbus-cxx is a C++ wrapper for dbus. It exposes the C API to allow direct manipulation and relies on sigc++ to provide an OO interface. Also included is dbus-cxx-xml2cpp to generate proxy and adapter interfaces from DBus XML introspection-like documents.
An open source process simulator
**19-OCT-2017 PROJECT MOVED TO GITHUB** OpSim is an open source Chemical Engineering Process Simulator with a user friendly drag-and-drop graphical user interface (GUI) and an underlying high performance simulation engine.
Collection of reusable componentized Design Patterns implemented in Java. The implementations will not be limited to those from GoF. Long term aim is to provide a full catalog of Software Engineering best practices in Java along with show case demos.
C++, Java IDE with auto class, sequence, zone, dependency, diagrams
The OovAide project used to be named oovcde. Searching the web will bring up more information about oovcde at this time. The OovAide project is a C++ or Java analysis IDE for Windows or Linux with an automated multi-tasking build system, cross compiler support, an analysis tool based on CLang that creates UML class, component, sequence as well as zone and portion diagrams from C++ or Java source, static analysis and test coverage. The diagrams allow navigation through the source code, and can be edited manually and saved as .SVG files. It creates CMake files and can be built using Eclipse or CMake. Export to SQLite is supported.
PyKCS11: a complete PKCS#11 wrapper for Python, created using the SWIG compiler. API documentation: http://pkcs11wrap.sourceforge.net/api/
A fast, intuitive linear algebra library for C++.
TMV is a comprehensive linear algebra library which uses operator overloading, views & delayed evaluation to simplify matrix and vector expressions in C++. It is well documented and can optionally call optimized BLAS/LAPACK for faster execution times
The Common Lisp Reasoner extends the Common Lisp Object System (CLOS) to incorporate a powerful rule language suitable for all kinds of reasoning tasks, vanilla XML and RDF/XML interfaces, and support for a variety of AI-related applications, such as scheduling, planning and diagnosis.
====== OIL (Object Introspection Library) for C++ ====== Aims at Facilitating the Object Introspection Capabilities for C++ Developers. The Goals is to be able to display and modify the contents of any given C++ Object at run time.
This project intends sharing tools for the XOOPS community
compoments suite for Delphi
FULL OPENGL VIDEO PLAYER FOR FIREMONKEY : * VideoPlayer (draw directly on the openGL context, Support Z-order and effect) FIREMONKEY NATIVE IOS / ANDROID CONTROLS : * Edit * Memo FAST/DOUBLEBUFFERED WITH NATIVE DRAW FIREMONKEY CONTROLS : * Rectangle * Circle * Text (Can also draw html text on ios/android/win/macos) * Glyph * etc. IMPROUVED FIREMONKEY CONTROLS : * ScrollBox * TabControl * RangeTrackBar FIREBASE CLOUND MESSAGING FIREBASE CRASH ANALYTICS ANDROID/IOS FACEBOOK SDK LOGIN AND ALSO : * CGI runner * GSM compoment * Http Client (WinInet/WinHTTP) * MySQL Client * NNTP Client * PHP runner * POP3 Client * SMTP Client * SQLite3 Client * Memcached Client * Xml Parser * Json Parser (http://sourceforge.net/p/alcinoe/wiki/ALJsonDocument/) * MongoDb client (http://sourceforge.net/p/alcinoe/wiki/ALMongoDBClient/) * Fast TStringList (http://sourceforge.net/p/alcinoe/wiki/ALStringList/) etc
3D simulation library
A 3D simulation library using the bullet physics engine and OpenGL for rendering.
Packages translated from languages like C into Eiffel
Eifflix will be a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Eifflix will be similar to Debian, both in concept in structure and borrows many of the Debian tools. The main difference is that the primary source code language for Eifflix will be Eiffel. Currently almost 70% of Debian is written in C or C++. The aim of Eifflix is to replicate Debian, replacing as much as possible of the low-level C code with higher-level design-by-contract Eiffel code. Beginning as a collection of packages, we hope one day to provide a full operating system as stated at http://eifflix.org.
"Eu[phoria] CAN [do] OOP". OOP programming in Euphoria is not built into the language, yet it is simple to realise and easy to apply. EuCANOOP provides a OOP functionality with just nine routines. There are no operating systems limitations.
A portable multi-paradigm programming language designed to allow an easy use of modern programming practices. Intended usage includes application development, application scripting and shell scripting.
The Panglossa go!Johnny PHP class library is a collection of PHP classes designed to simplify and automate the work of the web programmer, allowing the use of a single programming language (PHP) instead of mixing up code from different languages.
Patlac--Xml2cpp is a totally customizable code generator that generates classes (c++ for now) automatically from a xsd schema. Classes are described in google-ctemplate files and a xml options file allow precise definition of projects.
The Jcptbr is a framework for object-relational mapping written in the Java language. This framework addresses the problem of incompatibility between object and relational models, without the necessity of using xml for the mapping.
SaxMagique is a c++ library that offers an API for creating a saxparser. It is intended to be the simplest way theoretically possible to create a complex saxparser. It build-up the [start|end]Element and characters handlers needed by expat.
Portable c++ library easily as Java. Include sockets, threads, io, logger, process management, ui (DirectFB, SDL2, SFML2), media (libvlc, libav, libxine, v4l2), and more.