GoAccess is a real-time Web log analyzer and interactive viewer for almost every Web server. It runs in a terminal and provides fast and valuable HTTP statistics for system administrators that require log monitoring and visual reports on the fly. GoAccess can monitor unique visitors, browsers, spiders, OS, hosts and IP geolocation, keyphrases, referring sites, status codes, etc. It has support for IPv6 and it parses nearly any Web log format.
Release Notes: This version features a new HTML5 report. It also features the ability to output a JSON or CSV file. It adds the ability to strip query strings from requests. A new Geo Location report has been added to all outputs. Improved memory usage and better performance.
XOWA is a desktop application that can read and edit English Wikipedia offline. It displays articles in an HTML browser, and can download images on demand. It can also be used for Wiktionary, Wikisource, Wikiquote, and the non-English counterparts.
Release Notes: This release adds support for the recent 2013-12-02 English Wikipedia images (250,000 images in 5 GB), a fix for DeadLink pages, and other minor fixes.
Mutiara helps you to create intricate motifs to adorn borders of Web pages, invitation cards, and so on. Fractal enthusiasts can use it to explore and discover interesting fractal specimens.
Release Notes: The rendering speed is significantly improved. A rendering inconsistency in the previous version is fixed.
OpenLaunch is a Web-based content management system that integrates a broad array of services into a single, fully-featured, elegantly designed Web site. The project aims to eliminte the difficulty of integrating multiple systems into a single Web site by implementing a blog, forum, Web pages, wiki, and (coming soon) E-Commerce and support tickets. It is built around the Torpedo Framework, an open MVC framework which includes support for controllers, forms, and a large number of other very useful utilities.
Release Notes: This version adds a number of features, including 4 beautiful themes, several bugfixes, and the ability to upload a logo to your Web site.
CIP Reporting is a customizable Web-based incident reporting, risk management, and workplace safety software system. Its open API supports open source extensions and add-ons. Currently available is 1080p-geo-person-shuffle, a stand-alone HTML5 Web application which can query the API of a CIP Reporting server for person views to display on a full-screen 1080p display.
Release Notes: This is a stand-alone HTML5 Web application that can query the API of a CIP Reporting server for person views to display on a full-screen 1080p display. The application includes several visualization engines that are applied randomly to the available views. Each visualization engine includes geo-spatial mapping of locations.
Release Notes: This release includes support for NPM, Bower, better Unicode handling, and multiple rounds of hashing.
magicErmine is a tool for creating portable applications for Linux. It allows the same Linux executable to be run on a wide range of different distributions. Like statifier, It makes one executable file with no run-time dependencies from a dynamically linked executable and all of its libraries. Unlike statifier, it is able to add arbitrary files to the packed executable, such as configuration files or pixmaps.
Release Notes: This release fixes a bug where in some rare circumstances external files could be treated as internal. The ERMINE_SELF_FORCE_EXTERNAL environment variable allows you to specify a space separated list of files that should be treated as external even if packed.
Sculptor is a productivity tool that applies the concepts from Domain-Driven Design and Domain Specific Languages. You express your design intent in a textual specification, from which Sculptor generates high quality Java code and configuration. You can use the concepts from Domain-Driven Design (DDD) in the textual Domain Specific Language (DSL), e.g. Service, Module, Entity, Value Object, Repository. The generated code is based on well-known frameworks such as Spring Framework, Hibernate, and Java EE. Sculptor takes care of the technical details and the tedious repetitive work, and lets you focus on delivering more business value (and have more fun). The DSL and the code generation drives the development and is not a one time shot. The application can be developed incrementally with an efficient round trip loop. Sculptor is useful when developing typical enterprise or Web applications that benefit from a rich and persistent domain model.
Release Notes: This version has undergone a major overhaul. It has most of the functionality as the previous 2.1.0, but internally it has been migrated to the latest versions of Eclipse4, Xtext2, and Xtend2. It is hosted on GitHub and has its own Web site.
Sudokuki is a graphical SUDOKU game. It solves even the most difficult sudoku grids for you. It can generate a sudoku, play sudoku, and print a sudoku.
Release Notes: This release adds Tamil and Turkish translations. It improves the language selection dialog, and removes the "feedback" tab from the About dialog.
web2ldap is a full-featured Web-based LDAPv3 client written in Python. It is designed to run either as with stand-alone built-in Web server or under the control of another Web server with FastCGI support (e.g. Apache with mod_fastcgi). It has support for various LDAPv3 bind methods and a powerful built-in schema browser. HTML templates are supported for displaying and editing entries, and LDIF templates can be used for quickly adding new entries. A built-in X.509 parser displays a detailed view of certificates and CRLs with active links.
Release Notes: This release fixes an XSS security issue in group administration. The group administration UI now groups select items by parent DN. More plugin classes for MIT Kerberos schema. Some more bugfixes.
cvs-fast-export analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't. The program can also produce a visualization of the resulting commit DAG in the DOT format handled by the graphviz suite. The package also includes cvssync, a tool for mirroring masters from remote CVS hosts.
Release Notes: This release has an -i option for incremental dumping. It has a -p option for enabling load status reports. There are many documentation improvements. There is now a regression-test suite for the package. A cvssync tool for mirroring remote CVS repos has been added.
GPCSlots2 is a console/terminal text-based casino game. It includes five slot machines, three roulette games, and two dice games. Ther are eight market funds to virtually invest in. A progressive jackpot is added to by all machines. Status can be printed to HTML.
Release Notes: Various improvements to slot machines since the last version. The ability to save progress from a bank screen.
Gwyddion is a modular SPM (Scanning Probe Microsope) data visualization and analysis tool. It can be used for all most frequently used data processing operations including: leveling, false color plotting, shading, filtering, denoising, data editing, integral transforms, grain analysis, profile extraction, fractal analysis, and many more. The program is primarily focused on SPM data analysis (e.g. data obtained from AFM, STM, NSOM, and similar microscopes). However, it can also be used for analyzing SEM (scaning electron microscopy) data or any other 2D data.
Release Notes: Two new data processing modules were added: Affine distortion correction and Otsu's thresholding. A number of file modules were updated or improved, namely NT-MDT, S94, Seiko, WSF, OLS, LEXT and NetCDF. Bugs in Graph cut and Volume show and extract were fixed. The Pygwy console is persistent and can exist only in one instance now. The toolbox was slightly rationalized.
DDMSence (pronounced "dee-dee-em-Essence") is the only Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using any DDMS version between 2.0 and 5.0. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.
Release Notes: This release adds full support for DDMS 5.0. It is backwards-compatible with all versions since v2.0.0.
pmbw is a set of assembler routines to measure the parallel memory (cache and RAM) bandwidth of modern multi-core machines. Memory bandwidth is one of the key performance factors of any computer system. Today, measuring the memory performance often gives a more realistic view of the overall speed of a machine than pure arithmetic or floating-point benchmarks. pmbw contains a set of very basic functions which are all hand-coded in assembler to avoid any compiler optimizations. These basic functions are modeled after the basic inner loops found in any data processing, sequential scanning and pure random access. Any application will have a memory access pattern which is somewhere between these two extremes. The current version of pmbw supports benchmarking 16-, 32-, 64-, 128-, or 256-bit memory transfers on x86_32-bit, x86_64-bit, and ARMv6 systems.
Release Notes: Fixes memory tests on ARM. Changes the options -s and -S to give range of array size.
The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences. PCRE is used by many programs, including Exim, Postfix, and PHP.
Release Notes: Performance has been improved by extending the "auto-possessification" feature. Backreferences to named subpatterns now check all with the same name; this and other changes improve compatibility with Perl. A number of bugs have been mended.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: This version support both Swing and JavaFX rendering engines, and has a lot of additions compared to the 0.57 previous version.
Mahotas is an image processing library for Python. It includes a couple of algorithms implemented in C++ for speed while operating in numpy arrays. The main algorithms are watershed and Otsu thresholding.
Release Notes: This is a bugfix release. It includes an important fix to SLIC superpixels as well as several fixes throughout.
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 using 4MLinux 7.2 as the core system. The 4MLinux collection includes, among other things, the following items: classic "shoot'em up" games (Abuse, Doom, Heretic, Hexen, and Quake), Liero (a realtime "Worms-like" game), Lincity (a construction and management simulation game), space shooters (XGalaga, Kobo Deluxe), and DOSBox 0.74 with some Freeware DOS games. GNU Chess 6.1.1 with WinBoard 4.7.2, GNU Go 3.8, Michael Speck's LGames, and ec64 (a Commodore C64 emulator) are also available.
OpenConnect server (ocserv) is an SSL VPN GNU/Linux server. Its purpose is to be a secure, small, fast, and configurable VPN server which depends on standard protocols like TLS 1.2 and Datagram TLS. It implements the AnyConnect SSL VPN protocol and is compatible with the OpenConnect VPN client (compatibility with other Anyconnect SSL VPN clients is experimental).
Release Notes: This release fixes known bugs, adds support for the AnyConnect mobile clients, and has support for cgroups in Linux systems that can be used to limit/isolate different VPN users or user groups.
Pies is a Python 2 and Python 3 compatibility layer with the philosophy that all code should be Python 3 code. Starting from this viewpoint means that when running on Python 3, Pies adds virtually no overhead. Instead of providing a bunch of custom methods (leading to Python code which looks out of place on any version), Pies aims to backport as many of the Python 3 API calls, imports, and objects to Python 2 as possible, relying on special syntax only when absolutely necessary.
Release Notes: This release automatically makes __str__ methods work correctly across Python2 and Python3, adds support for 2 & 3 compatible meta-classes, and adds support for lru_cache.
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.
Release Notes: A cleaner interface for viewing, saving, and exporting output. Data export to the spreadsheet plug-in now automatically exports as CSV as well as .xls. Data importing copes with spaces at the end of dates: trailing spaces are removed and the value is treated properly as a date.
TAO Translator (formerly, The Advanced Online Translator) uses online translation services to provide translations. Currently supported services: Google Translate (supports translation, language detection, dictionary, and reverse translations for single words); Microsoft Translator, a.k.a. Bing Translator (supports translation only); Yandex.Translate (supports translation and language detection); and Yandex.Dictionaries (supports dictionary with synonyms and reverse translations). More services are possible in the future.
Release Notes: This release adds a Yandex.Dictionaries translation service. It adds Ukrainian and Russian translations.
isort automatically sorts and sections Python imports. It can turn even the most messy import structure into nice clean sections without duplicates. It provides a command line utility, Python library, and Kate plugin for convenient use.
Release Notes: Fixes extra spaces before certain multi-line import statements.
GObject Builder (GOB) is a simple preprocessor for easily creating GObjects (glib objects). It reads a class description file with inline C code and produces .c and .h object files for you. It allows you to easily use most of the features of the GObject system and avoids typos by reducing the amount of code needed. In general, the amount of code is about the same as for OO languages such as Java or C++, but you still have to only use C and you get all the power of the GObject system.
Release Notes: GTK3 support, names of signals and properties, and fixes for deprecated functions.