Rapid applications development tool and libraries for FPC
The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
a parametric 3D CAD modeler
WARNING: FreeCAD has moved! FreeCAD code and release files are now hosted on github at https://github.com/FreeCAD/FreeCAD Only older files and code are available here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
A full featured cross-platform image library
Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
OpenSource OpenGL Multiplayer Multiplatform Battle Zone capture the Flag. 3D first person tank game. Project has moved to Github: https://github.com/BZFlag-Dev/bzflag
An open source framework for LC-MS based proteomics and metabolomics. OpenMS offers data structures and algorithms for the processing of mass spectrometry data. The library is written in C++.
Cross-platform, scientific graphics plotting library
PLplot is a cross-platform, scientific graphics plotting library that supports math symbols and human languages (via UTF-8 user input strings); plot capabilities for multiple non-interactive plot file formats and in multiple interactive environments; and bindings for multiple computer languages.
Bangla Computing and Localization Project
Bangla Computing and Localization Project for the Bangla speaking people.
RAD Tool and IDE for PHP, JSP, ASP, C++ and Java Swing
Best Object Persistence Framework ever!
The tiOPF is an Object Persistence Framework (OPF) for Delphi and Free Pascal that simplifies the mapping of an object oriented business model into a relational database. Persistence layers are available for Firebird, XML, Oracle, SQLServer and many more
C++ class library for programming interactive 3D graphics with OpenGL
TKK Voice Source Analysis and Parametrisation Toolkit (Aparat) is a flexible software package and a graphical user interface for glottal inverse filtering and parametrisation of the voice source.
Application to gather all small or big code snippets.
Allows a user to gather in one place small code samples for specific tasks and makes them easily accessible and searchable.
Statistical program, somewhat like shareware DataFit. You may provide a custom template (or exchange the template library with your friends or Internet including sf.net) and test your tabled data. Calculates F-ratio.
A canvas library for generating technical drawings
The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo program is doing), the canvas is expected to be used from higher level languages, much in the same way as what done in the GNOME stack. Lua bindings based on LGI are already provided out of the box. The adg-lua project, downloadable from the "Files" section, provides Lua programs and demos that leverages these bindings.
Equalizer is the standard middleware to create parallel OpenGL-based applications. Please visit https://github.com/Eyescale for current development information.
Csound is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms. It is not restricted to any style of music, having been used for many years in at least classical, pop, techno, ambient. Csound is now hosted at https://github.com/csound Binary and source-code releases: http://csound.github.io/download.html Mailing lists are hosted by HEAnet at https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND and https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND-DEV Archives: mail lists at http://dream.cs.bath.ac.uk/Csound-archive releases: http://dream.cs.bath.ac.uk/Csound-archive/OldReleases/
A modern secure, robust, multithreaded, exception aware, internationalisable, portable GUI toolkit library designed for mission-critical work in C++ and Python forked from the FOX library. Replicates the Qt API in many places.
Internet Control Firewall Intrusion Detection and Logger for Inbound and Outbound Traffic. Watches Files and Directories, Drive and Memory Protection.
Open Source Productivty App
*** We are working hard to bring PlexyDesk to Windows; Please Concider Donating to our Project : http://goo.gl/FwDk1W : Thank you**** ** For Support and to Contact the Developers of PlexyDesk Join us on HipChat #plexydesk Group : http://goo.gl/ssk3ZC Say Hello to PlexyDesk, the most adavanced desktop manage for Mac, Linux, and windows, seamlessly integrating with the native desktop shell to manage your task, time, and productivity like never before. We are Working hard to release PlexyDesk 1.0, so stay tuned. for more product updates by subscribing to. Please note that the current downloads are very old and does not reflect the state plexydesk 1.0. http://www.twitter.com/plexydesk or http://www.facebook.com/plexydesk. -- Please Help us by donating to plexydesk following campaign is underway on bounty source. Campaign URL : http://goo.gl/FwDk1W Thank you, PlexyDesk Team.
User Friendly Multi-Threading/Clustering Solution for Applications in witch they're binaries don't support Multi-Threading for Windows, *nix, and OSX.
Simple Qt/C++ Project for learning simulation programming.
QtCritters is a simple critter simulation in C++ using Qt, currently under development. The goal of this project is to simulate a simple ecology of various kinds of animals, and to make the source easy to understand and modify. Still very very alpha...
This is a collection of libraries contained : Shared memory allocation, configuration script processor, containers (trees, lists, queues, stacks), file system abstraction, network library, timers/threads, Image library, Display libraries, and more.
Simple installations of Cygwin
I find the current setup process for Cygwin a bit cumbersome and over burdened. It doesn't have to be and you can have a small Cygwin footprint. This project will help provide you with instruction and zip files for a basic setup.