Dino is an easy to use and powerful file manager built in Qt. Its features include symlinking files by mouse click, the usual features such as making directories, running commands, copying and pasting, etc. It has drag and drop and even a built in text editor.
Release Notes: Initial freecode announcement.
gentoo is a file manager that uses the two-pane concept and is somewhat inspired by DOpus. It strives to be very configurable and lets you do all of the configuration from a GUI within the program itself. Filesystem access is done through the GIO virtual file system layer whenever possible. Using advanced file typing and styling systems, gentoo determines how to display files in its listings, and also how to act on them. The package includes a set of over 120 unique handcrafted icons for many different types of files.
Release Notes: This release improves UI flexibility so that gentoo now runs better if you configure it to not have any command buttons. It fixes a bug that prevented the Information window from successfully closing. It rewrites the core of the Move command to not compute the size before trying a rename, saving huge amounts of time for deep/complex directory moves on the same device.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: The example program "testfont.sd7" was improved to display more fonts and more characters. The library "vectorfont.s7i", which supports vector fonts, was added. The libraries "cronos16.s7i", "cronos27.s7i", and "vecfont18.s7i", which define the vector fonts cronos16, cronos27, and vecFont18, were added. A standard bitmap font with size 20 was defined in the new library "stdfont20.s7i". The pilcrow character was added to the standard bitmap fonts. Some characters in the standard bitmap fonts were improved. The function 'filInputReady' in "fil_unx.c" was improved to use poll() instead of select().
SportsTracker is an application for recording sporting activities. It is not bound to a specific kind of sport, as categories can be created for all sport types, such as cycling, running, or tennis. The main advantages are the good overview of your exercises and the easy creation of exercise statistics for specific time ranges and sport types. Users of heart rate monitors (Polar and CicloSport) can import, display (including diagrams), and organize the recorded exercise data.
Release Notes: The implementation has switched to Java 7, so all the new language features are in use now. All calendar entries can now be copied to the current date, so entering new entries is done much faster. The context menu for the entries is now available in all views. The GPX exercise parser has been greatly improved, it also supports Garmin Oregon and HOLUX FunTrek devices now. As always, this release also includes other minor changes, bugfixes, refactorings, and translation updates.
Cura is a mobile phone application bundle of remote server administration tools. It provides a personalized terminal emulator, a syslog module that allows for reading logs directly from a server, a SysMonitor module that visually graphs CPU and RAM usage percentages, access to Nmap, and Server Stats will offer general server information like its Vitals, Hardware information, Memory information, processes, and so on. A security feature allows you to have Cura's database wiped when you send the compromised phone a secret pattern of your choosing. (e.g. send an SMS message containing "phone has been stolen!" to your Android phone to wipe Cura's database and receive the location of the compromised phone as an SMS to your emergency phone number or as an e-mail to your emergency email address).
Release Notes: The security feature has been enhanced to include Phone messaging. When a user whose phone has been comprised sends an SMS message to said phone, Cura's database will be deleted and now, a message will be sent back to whatever number the user specified in Cura's settings, informing the user of the culprits location.
R128GAIN is an FFmpeg and SoX-based EBU R128 compliant loudness scanner for audio and video files. It helps you normalize the loudness of your audio and video files to the same level.
Release Notes: This release fixes a bug where under certain circumstances a file was written twice. It has been upgraded to SoX 14.4.0.
Tiny Core Linux is a very small (10 MB) minimal Linux desktop. It is based on the Linux 3.0 kernel, Busybox, Tiny X, and Fltk. The core runs entirely in RAM and boots very quickly. The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a nettop, an appliance, or server, selectable from the online repository.
Release Notes: The major theme for Core v4.4 is a minor kernel update. Also new in this release is much improved searching for extensions via a new TAG field. Tag searching is supported in the GUIs Appbrowser and ScmBrowser, as well as the command line tools. 4.4 also features the ability to access embedded extensions when booting from a single ISO image file. This allows the use of various boot loaders such as YUMI.
Droper is a Symbian Dropbox client that allows Dropbox users to access and modify their synced files and folders. It can also be used as a light-weight Dropbox client for desktop platforms like Windows and Linux.
Release Notes: This release changes the upload method to allow larger file sizes, switches to version 1 of the Dropbox API, makes some GUI updates, and fixes some bugs.
H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
Release Notes: The CSV tool has been improved a bit. The update statement now supports limiting the number of rows changed. Compatibility with other databases (PostgreSQL and MySQL) has been improved a bit.
tinyHeb is a Web application for midwives in Germany to do the legal accounting with the health insurance companies. tinyHeb can produce paper and electronic bills, and meets the legal requirements of §301a, §302 SGB V, resp. tinyHeb is already certified by AOK Rheinland, AOK Bayern, and ARZ Emmendingen, which means that the midwife is allowed to send electronic billings to all AOK and the most BKK's in Germany after a very short testing (three bills). Paper bills can be sent for insurance companies that are not supported.
Release Notes: The edifact format for electronic billings is upgraded to version 7.0 of the data exchange specification between midwifes and health insurance companies. One major bugfix for certificates that were issued after Dec 08, 2011. Several minor bugfixes.
OpenSearchServer is a powerful, enterprise-class, search engine program. Using its Web user interface, crawlers (Web, file, database, etc.), and REST/RESTFul API, you can integrate advanced full-text search capabilities into your application.
Release Notes: This version features many new enhancements, performance improvements, and bugfixes, progress info in the scheduler task, asynchronous XML upload, a default stop words list, autocomplete fields and analyzer, a scheduler task that copies terms to an index, advanced spell check, a regular expression filter for the database crawler, boost query, and new scored snippets.
Anchor automatically adds curly braces and semicolons to code written in various programming languages, saving typing and making programs easier to read. It lets you pretend to be coding in Python or Lua while actually writing standard C, Java, PHP, C++, .NET, C#, or D. A script may generate files in the target language and invoke the compiler. An example bash script integrates with TCC to make runnable "scripts" with the speed of C. The scripts are easily modified to target another compiler or interpreter.
Release Notes: The documentation was updated with examples of executable C scripts using the new simplified syntax. The commands are now better explained and links to similar tools are included. An example Makefile rule was added. A -keep command was added to keep a copy of temporary .c source code around for debugging.
jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
Release Notes: With this version, jOOQ attempts to follow versioning rules imposed by semantic versioning (http://semver.org/). There will be 1 minor release per month, and a couple of patch releases per year, depending on popular demand. This release comes with custom type support, custom SQL styling, and relational division.
The Java Algebra System (JAS) is an object oriented, type safe, multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java software package, or it can be used interactively or interpreted through a Jython or JRuby front end. The focus at the moment is on commutative and solvable polynomials, power-series, multivariate polynomial factorization, Gröbner bases, and applications.
Release Notes: The Jython and JRuby scripting classes PolyRing are now injecting the polynomial ring variables into the top level interpreter environment by default. There is a new class GroebnerBaseFGLM to compute a Gröbner base according to the "FGLM" algorithm. It computes a Gröbner base with respect to a graded term order and then constructs the Gröbner base with respect to the requested term order via linear algebra in the residue class ring. A new launcher shell script jas. Small fixes, improvements, and a missing method implemented and in PolyUtilApp.
Anywhere Board Games (ABG) allows users to play board and card games on the Web in real time on multiple machines (PC, Linux, iPhone, iPad, and Android). ABG runs as a Google+ Hangout App or as a standalone PHP app. Unlike other gaming environments, this one has a peculiar vision: projecting the main board on our table and using laptops or tablets to control players' hands (with other friends joining in remotely). It supports flipping, stacking, rotating, rolling, and shuffling of pieces, so most board and card games are playable.
Release Notes: While the authors still prefer the speed of Google Chrome on Android, with a little bit of tweaking, this release works pretty well on the default Android browser (fixing an issue with piece and screen flashing). This release also adds a confirmation dialog to make sure you really want to clear the board.
musl is a new implementation of the standard library for Linux-based systems. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. It includes a wrapper for building programs against musl in place of the system standard library (e.g. glibc), making it possible to immediately evaluate the library and build compact statically linked binaries with it.
Release Notes: This release adds C++ support with g++/libstdc++ (this requires minor fixes for glibc dependencies in libstdc++), a new C99 math library (float, long double, complex, etc.) based on FreeBSD and OpenBSD code, a working floating point environment on i386 and x86_64, and many bugfixes and compatibility improvements for building slightly-nonportable programs against musl.
The Shepherd Project is a software framework to support capture-mark-recapture (CMR) studies. CMR is a core technique used in the analysis and management of wildlife populations. The Shepherd Project promotes non-invasive "virtual tagging" mark-recapture techniques (e.g., photo-identification via natural coat/skin coloration instead of physical tags attached to animals) to protect both animals and researchers in population studies. The aim of the Shepherd Project is to aid researchers in obtaining and managing CMR data to better understand and manage animal populations. The Shepherd Project is most successfully used as a collaborative, public-facing Web site, allowing members of the research community to collaborate and analyze data "behind the scenes" (with login access) and allowing members of the public to collect data as "citizen scientists" and submit it through submission forms.
Release Notes: This release adds many new features and fixes.
Bitcoin is a peer-to-peer electronic cash system that is completely decentralized, without the need for a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of a P2P network to check for double-spending.
Release Notes: This release introduces a new network rule: “a block is not valid if it contains a transaction whose hash already exists in the block chain, unless all that transaction’s outputs were already spent before said block” beginning on March 15, 2012, 00:00 UTC. It adds various bug and security fixes, UPnp improvements, and a new checkpoint at block 168,000.
Speech synthesis for asterisk is an Asterisk AGI script that uses Google Translate to convert text to speech and play it back to the user. It supports a variety of different languages, local caching of voice data, and a choice between 8 kHz or 16 kHz sample rates to provide the best possible sound quality along with the use of wideband codecs.
Release Notes: This release adds a speed factor option. This corrects the problem with decelerated audio which Google introduced a few days ago. There's been a major rewrite of the CLI application, which can now take as input text files, and write to wav files or play back to the user and change the generated speech speed rate. Many small fixes have been made.
radlib is a C language library developed to abstract details of interprocess communications and common Linux/Unix system facilities so that application developers can concentrate on application solutions. It encourages developers to use a proven paradigm of event-driven, asynchronous design. By abstracting interprocess messaging, events, timers, and any I/O device that can be represented as a file descriptor, radlib simplifies the implementation of multi-purpose processes, as well as multi-process applications. In short, radlib is a sincere attempt to provide real-time OS capability on a non-real-time OS.
Release Notes: This release adds a radMsgRouterMessageIsRegistered function to find out if a message Id is registered for reception by one or more clients, a radSocketClientCreateAny function to radSocket (which uses getaddrinfo instead of gethostbyname so all of the matching records can be tried in the order they are returned), and better detection of corrupted buffer headers in radbuffers.c.
gpx2map reads a GPS track in GPX format (as produced by e.g. gpsbabel) and writes out a Google or OpenStreetMaps Mash-up containing the route. gpx2map can also show GPS-tagged photos along the map.
Release Notes: This release fixes OSM output to use the default layer instead of Osmarender, which seems to be discontinued. Users need to regenerate their OSM maps or make a manual change in the HTML file itself.
Taskwarrior (formerly known as task) is a command-line to do list manager. It is scope-limited to GTD functionality and features tags, colorful tabular output, reports and graphs, lots of commands, completion, 256-colors, themes, multi-user file locking, and recurring tasks.
Release Notes: This is a major release which is recommended for all users.
Rummy Pong is a mouse-driven browser game that features the ability for the player to score against the computer (and vice-versa) with color and number sequences, similar to the ones found in the card game Rummy. The player with the highest score is the winner after a certain point difference between scores is reached. Good reflexes and looking ahead always help, but the speed of the ball is adjustable via the keyboard.
Release Notes: Rummy Pong now supports increasingly complex scoring hands to make the game more playable. The computer's AI has changed to accommodate the growing center hand.
TAMS (Text Analysis Markup System) Analyzer is a qualitative or ethnographic coding and data extraction-analysis system.
Release Notes: This release adds bugfixes for Lion compatibility and for international character set support in text files.
Editra is a general, extensible, multi-platform text editor with an implementation that focuses on creating a clean and easy-to-use interface with features that aid in code development. Currently, it supports syntax highlighting and variety of other useful features for more than 60 programing languages.
Release Notes: This release contains many improvements to Unicode handling and handling of large text files. Performance of Find/Replace has also been greatly improved over previous versions.