JFormDesigner is a professional GUI designer for Java Swing user interfaces. It supports JGoodies FormLayout, GroupLayout (Free Design), TableLayout, and GridBagLayout. It decreases the time you spend on hand coding forms.
Release Notes: This release supports IntelliJ IDEA 11.1, fixes minor bugs, and brings some minor improvements.
Pdf4Eclipse is a plugin that integrates a full-fledged PDF viewer into Eclipse. One of its notable features is a complete integration of SyncTeX, which allows forward and inverse search in PDF files. This makes it a perfect live viewer for documents created by TeXlipse.
Release Notes: This release adds a second PDF renderer (JPedal) to the viewer. This greatly increases the number of correctly-displayed PDF documents in Pdf4Eclipse.
Cfengine is a tool for setting up and maintaining BSD and System-5-like operating system optionally attached to a TCP/IP network. You can think of cfengine as a very high level language, much higher level than Perl or shell: a single statement can result in many hundreds of operations being performed on multiple hosts. Cfengine is good at performing a lot of common system administration tasks, and allows you to build on its strengths with your own scripts.
Release Notes: This release adds new promise types for manipulating virtual machines, databases, and services, new built-in functions, and assorted features to the core language.
Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).
Release Notes: The distinction between binaries for date, time, and date-time processing has been cleared up by a unified set of tools, prefixed with "d". All tools now fully cope with dates, times, and date-times. Virtual timezones have also been added (e.g., "GPS" or "TAI").
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: This is an updated version of 4MLinux-3.1-rescue-edition, using 4MLinux-3.2 as a core system. The main applications are: TestDisk 6.13, GNU Parted 3.0, Partimage 0.6.9, Partclone 0.2.38, Clam AntiVirus 0.97.3, 7-Zip 9.20, and UNetbootin 568. The supported filesystems are: btrfs, ext2, ext3, ext4, FAT, jfs, Minix, NTFS, ReiserFS, and XFS. The script to configure the Internet connection has also been added.
MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java. It takes care of the overall architecture of the main window of the application, with a tabbed architecture, the presence of an HTML printable message area, and so on. It provides a generic API to manage lengthy actions, keeping the interface responsive, and taking care that actions are performed one at a time, without having to bother about it. It can add metadata to already opened files. It manages loading and unloading of external plugins at runtime.
Release Notes: It is now possible to append HTML-syntaxed text in the message area, and to add and manage hyperlinks in the area. Some code was made more generic. Return values were added for the addTab, removeSelectedTab, and removeTab methods of the TabbedApplication. The framework now ensures that there are never name duplicates in the tabs. Elements with duplicate names will have a trailing number (_1, _2, etc) added to the end of their name. Elements which have been modified now have a trailing "*" at the end of their tab name, and a new method was added to the TabbedApplication interface to support setting and unsetting elements as modified.
IRC-API is a stateful, asynchronous IRC API written in Java. It offers an (a)synchronous programming model to its user, and has the ability to save the IRC server state per IRC connection. It supports SSL. The API has been tested on various IRC networks, including EFnet, DALnet, and Undernet. It offers a useful, detailed interface to the Server it connects to.
Release Notes: Initial freshmeat announcement.
Cloc counts and computes differences of blank lines, comment lines, and physical lines of source code in many programming languages. It is written entirely in Perl, using only modules from the standard distribution of Perl 5.6 and higher, and so is quite portable.
Release Notes: This release adds support for AutoHotkey, CFScript, Clojure, ClojureScript, OpenCL, and QML. New options allow OS detection over-ride and custom delimiters for CSV output.
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. The API is deliberately similar to Matlab's. Integer, floating point, and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS numerics libraries. A delayed evaluation approach, based on template meta-programming, is used (during compile time) to combine several operations into one and reduce or eliminate the need for temporaries.
Release Notes: This release adds support for non-contiguous submatrices and improves detection of vector expressions by many functions. It also has considerable speedups for handling fixed size matrices as well as submatrices with one row or column.
Cantivo Linux is a distribution and platform for desktop/server virtualization using the KVM hypervisor and SPICE protocol, managed from an intuitive Web interface. After your virtual desktops are setup, you can use a powerful multi-platform client to enjoy unsurpassed multimedia capabilities, streaming from your virtual desktops to anywhere in your network, and optionally let your users authenticate using RFID or NFC tokens.
Release Notes: This release fixed several bugs in the handling of users and setting passwords. The client app now includes an optional toggle to activate spice-guest-tools in order to match display resolutions on client and virtual machines.
xmlJ is a Java XML editor. It can edit and validate XML documents.
Release Notes: This initial release allows you to validate XML files and XSD schemas.
YUMRepoManager is a YUM configuration manager. It allows users to easily manage repository configurations, use most of YUM's options, enable and disable YUM plugins, and edit configuration files. It supports drag-and-drop of .repo files from and to your file manager, the option to change the createrepo arguments, and creation of a local repository from a directory which contains .rpm files or a YUM cache in a directory specified by the user. When finished, the YUM cache will be linked to the place where the repository has been created, unifying the YUM cache into a single folder, so that the packages installed after this point will be placed in this new path instead of the YUM cache.
Release Notes: A Spanish translation was added. A bug with enabling and disabling the save button was fixed along with a problem when adding a name to a new repository.
OpenTaxFormFiller programmatically fills U.S. tax forms from JSON data.
Release Notes: This release supports the following 2011 US Federal Forms: 1040, 1040 Schedule A, 1040 Schedule B, 1040 Schedule C, 1040 Schedule D, 1040 Schedule E, 1040 Self Employment, 8929, and 8829.
jEditor is a simple text editor with syntax highlighting. It is designed to be used as a library in Java applications. The code is based on the jEdit syntax package (http://syntax.jedit.org/), which is provided with an MIT license.
Release Notes: The editor now ensures that there are no remaining edits in the undo manager after a setText.
gnome-manual-duplex is a utility that adds manual duplex to the "Print" menu.
Release Notes: A Croatian localization was added.
USL is an object-oriented scripting language written with C++ and compiled on both Linux and Windows. Without a script provided, USL is an interactive interpreter and programmable command shell. There is no socket programming with USL. USL is intended for general purpose scripting in local systems.
Release Notes: This release added added two keywords, "lock" and "unlock". These make methods or variables "indestructible" or "destructible".