Open Source Content Management System
A Haskell binding to wxWidgets
The wxHaskell project implements a binding from the portable GUI library wxWidgets to Haskell.
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.
An IRC(u) services server framework written in C++. This server framework is capable of supporting as many individual clients as the protocol supports. Each client can be custom made by subclassing an existing fully functioning client.
Mount.app is a Window Maker compatible dock app which makes it convenient to manage all of your mountable devices.
Pascal Units for Medical Applications
The PUMA Repository is a collection of Pascal units for medical informatics. It contains reusable source code for a wide field of health-care application development. The code includes converting functions for measurement units and an HL7 engine. PUMA is compatible with Lazarus and Free Pascal. Some of the units also support other Pascal implementations including Delphi, winsoft Pocket Studio and other compilers.
Peacock is a HTML Editor for GTK+/GNOME. It supports most of basic HTML. It features Session Management and HTML Preview using the GtkHTML widget, Drag N' Drop among other things. Its distributed under GPL.
Converts image files from one format to another format
PiCon (πCon) Picture Converter is an image converter that allows users to convert image files from one file format to another.
Pyzzle is a cross-platform game engine for creating large-scale, 2D Myst-like adventure games. The engine supports 2D panoramas, features an intuitive design mode, and allows users to download content from the internet. Pyzzle is written using Pygame.
WebRender is a simple, stylish and fast web browser based on Qt and WebKit.
X11::GUITest, is a Perl package, used for controlling applications by means of user emulation. This can be used to interact (SendKeys, ClickMouseButton, FindWindowLike, etc.) with applications running under an X Windows environment. Including applications built (GTK+, Qt, Motif, etc.) upon X11 / Xlib. You may find that this mechanism is easier to use then that provided by xautomation or xdotool.
This is a collection of lots of XChat2 plugins.
cingb is an ATTEMPT to write a Gameboy-emulator for all kinds of platforms. It plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step analysis of Gameboy programs and might be also interesting for educational purposes.
Remote control of Linux virtual consoles
Conspy allows a (possibly remote) user to see what is displayed on a Linux virtual console, and send keystrokes to it. All available documentation can be read online at http://conspy.sourceforge.net/
Java API for GSM modems. Allows sending and receiving SMS. Capable to dial out and receive calls in data mode. Contains driver classes for Wavecom and Siemens GSM modems. Extandable. Developers are welcome to supply new drivers.
An Apache module for developing web applications using Lua
mod_pLua is a module for the Apache httpd web server, that enables the use of preprocessed (html-embedded) Lua scripts using a PHP-like syntax as well as CGI-style interfacing, but at a much faster pace. For a more detailed description, see the wiki: https://sourceforge.net/p/modplua/wiki/
Change the encoding and collation of mysql databases on the fly.
Change the encoding and collation of mysql databases on the fly. Clean html characters from your database, change the database storage engine, select collation type or convert text to UTF-8 or any other encoding. Completely configurable filter options. This script primarily useful in database migration and changing your database to finally support UTF-8 and other encoding types.
Automatically downloads & install WordPress, plugins & themes quickly.
Wordpress Installer is the easiest way to install WordPress. WordPress installation could be long: downloading, decompressing, uploading, plugins and themes installation... Wordpress Installer will take care all of this things. Simply upload this tiny script where you want to install WordPress. A lightweight script which automatically downloads and install WordPress, plugins and themes you want in few seconds. Simply download the .zip archive, upload the "wordpress-installer" folder to the directory you want to install wordpress. It may be in your domain's root dir or a subdir. Visit *wordpress-installer/index.php* Fill up the form carefully. Done. Installation support: http://www.wordpresshelps.com/
ASPseek is a full-featured medium-to-large scale SQL-based Internet search engine. It consists of an indexing robot, search daemon and search frontend (CGI program). These programs are written in C++ using the STL library.
The program implements a demo application which demonstrates using C++ stream-compatible sockets developed by Maciej Sobczak http://www.msobczak.com/
THIS PROJECT HAS MOVED: For the latest releases and to contribute please go to https://github.com/benjaminpetrin/dnrd
Etherboot is Open Source code for creating boot ROMs for network booting x86, AMD64, Itanium, Hammer, Hyperstone and ARM (noMMU) platforms.
FunctionCheck is a profiler for C/C++ programs, based on gcc V4.6.3+. Features are flat profile, cycles detection, call-graph, MIN/MAX time in functions, memory profiling, profiling control at execution...
LinM is a clone of Mdir, the popular file manager(MC style) in the MS-DOS age. LinM inherits the keyboard shorcuts and the screen layout from Mdir to maximize user-friendliness. ( ftp, sftp, samba supported. ) http://kldp.net/projects/mls
PJX is a general purpose PDF programming library for Java; with support for reading, combining, manipulating, and writing PDF documents.