Patience Revisited is a solitaire game for PalmOS devices, created to support color and high-res devices. It comes with several games, including Freecell, Klondike, Canfield, Spider, Montana, and many more.
Note that as of release 0.4.0 just the base programming language is provided: no support for programming with the application frameworks such as Series 60/80/UIQ is provided, and neither are phone APIs (IR/BT/SMS/...) supported. Volunteers welcome.
eFTE is a lightweight, extendable, folding text editor geared toward the programmer. eFTE is a fork of FTE with goals of taking FTE to the next step, hence, Enhanced FTE. The upstream for the source code is on GitHub as of September 2015.
Use .ini-style configuration files from Perl
A Perl module for reading ".INI" style configuration files. Provides Object-Oriented and tied hash usage styles.
A music player for cue sheets
CuePlay is an application that plays mp3/flac music files from .cue files. So you can rip to one long mp3, don't have problems with mp3 gaps etc.
Interactive live whiteboard written in C++/Qt for the LAN. Run the binary and it will detect peers on LAN running Graffiti. It was made for fun and learning, with my best friend Abhishek Kumar. Repository: http://github.com/rohityadav/graffiti
The Java Framework for Computer Emulation (JFraCE) is a framework written completely in Java for emulating (old) computer systems on the software level. Currently only an emulator of a Z80-based CP/M machine is implemented.
Light-weight Java based Business Rules Engine (BRE) that uses XML as a way to control process flow for an application in an external entity. Soon to comply to JSR 94.
An extremely configurable portable GUI email and news client for Windows/Unix (including OS X) with IMAP, POP3, SMTP, and NNTP support, SSL, flexible address database, Python scripting, powerful filtering, and many other features for advanced users.
A PHP weblog that allows commenting and rating of each post. It is also skinable and totally customizable.
This is a collection of Perl/Tk based scripts and applications. The collections includes: earthclock, funtowers, tkgnuplot, tkmessage, tknotes, tkpop, tkruler, tksm, tktetris, tkrevdiff and multilogwatcher.
Punchout! is a simple and straightforward time clock system that allows an administrator to set up multiple clients each with their own pay rate. The user can then punch the Punch In! or Punch Out! button to track their hours and pay.
Recursive mapping/discovery of network devices via CDP/OSPF
CLI based, recursive mapping/discovery of network devices via SNMP(CDP/OSPF/BGP MIBs). SNMP(LLDP MIBs), telnet, and SSH are to follow, along with multi-vendor support (right now only supports cisco devices). Requires Perl and Net::SNMP, Net::SSH, and Net::Telnet modules.
This is a computer forensics useful tool written in bash script for Linux systems. It's fast and selective, you can retrieve all the files of the file type you choose with only one tool referenced, deleted and unallocated in very fast way.
** Deprecated ** Important! All of the software on this web site has been deprecated, and has not been maintained since 2014. All of this software is now being maintained on Github - and can be obtained from https://github.com/jpaulm . Changes and enhancements are still ongoing, and while older software should still work, newer features described in the literature will not be available in SourceForge. The old license was the Artistic license - the software is now in process of being converted to LGPL. This will gradually take place (on Github) over the next few months (in 2016). JavaFBP is now also on Maven.
Xuse manages requirements, use cases & other artefacts that drive software design. Xuse focuses on clear documentation & communication. It defines an XML data model for requirements & use cases with XSLT providing multiple derived views: HTML/SVG/PDF. Note there is no GUI for entering requirements, however another project (https://sourceforge.net/projects/xguse/) will provide a GUI.
XML-XIG is an XML Instance Generator. It takes a schema for a type of XML document and generates one or more valid instance documents from a simple XML meta-language (parameters).
AccounteX is an IP accounting system based on the IP Stat program. It has many exciting features like fully customizable web traffic accounting and user access control by many different values. information service and web statistics and administration.
This project provides several Java/JUnit components for automating integration tests from XML scripts.
A graphing calculator implementation of the Black-Scholes Option Pricing Model, with extensions for both American Style Options and Extreme Value Theory.
Instant CRUD web front-end, featuring auto-discovery of the data dictionary for an RDBMS source. Provides a basic CRUD web interface in minutes without coding and allows a great deal of flexibility for enhancements. CRUD now, code later.
DieRoller is a PalmOS application for gamers, written in Quartus Forth. It allows you to roll up to 8 multi-sided dice, and display the roll results as well as the sum. DieRoller is freeware, and Quartus Forth source code is included. In order to work
FreeDip is a strategic, multi-player, board game written in Java and JSP
PHP library of functions for querying gameservers of varying protocols and displaying gameserver information in HTML format. Easily extensible to support additional games/protocols. Currently requires PHP5, though PHP4 support is in active development.
This project provides a framework for the research and development of software tools for the analysis of highway capacity (asphalt and concrete, not electronic!) Our first focus will be on perl module implementations of the procedures in the Highway Capa