Welcome to freshmeat.net
Dillo Web browser is a very fast, extremely small Web browser that's written in C and C++. The source is around 600 KB, and the static binary is about 980KB. It is a graphical browser built upon FLTK2, and it renders a good subset of HTML and CSS, excluding frames, JavaScript, and JVM support.
Changes: This a bugfix release that addresses a security issue with images and clears some compiler warnings. Users are advised to upgrade ASAP.
Minimac is a minimalist, general purpose text macro processor. Its simplicity should make it particularly well suited as a front end preprocessor for little language compilers. It is meant to be simpler to use than m4. It uses an explicit argument stack, and user functions are defined by concatenation (similar to the Forth language). Macro expansion is delayed to the last possible moment. The software is currently in alpha release.
Changes: This release fixes a bug which led to dictionary corruption when a user macro was redefined, adds an {undefine} built-in, and makes the {remove} built-in silently ignore a non-existent file.
xtcModified is a bugfixed and enhanced fork of xt:Commerce 3.04 SP2.1, published under the GNU GPL.
Changes: Various fixes and updates.
ZebraScan is a UPC/EAN barcode scanner for Nokia phones. It will look up the product name so you can access product and price information right at the store. It decodes barcodes, scans the Internet for product names matching the scanned code, and provides links to Google, Amazon, and Ebay. It can create reminders for your calendar when lending out books or CDs to friends. It supports the N95, N95 8GB, N93, N85, N82, N81, N73, N78, E50, E63, E66, E71, Nokia6120, Nokia6122, and Nokia5800 phones. In general, any phone with a focusable camera running Symbian S60 3rd edition, Feature Pack 1 and 2 should work.
Changes: Recognition improvements, support for copying codes to the clipboard, and bugfixes. The ZebraScan.log file is now saved to C:\Data\Others in order to ensure compatibility.
The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system. It is simple to implement and maintain, allows users to be validated automatically, requires no hardware tokens, has a simple API for application support (via Ruby, PHP, Java, COM, Python, etc.), supports multiple domains, and supports replication for fault tolerance and scalability. It also supports mutual /host and transaction authentication, wireless tokens only domains, locked tokens (to your PC), anti-keystroke logger keypad PIN entry, etc.
Changes: A fix was made for the "Database Not Configured" error.
iLabs mobile toolbox is a set of libraries and demo applications for Java ME. It includes libraries for XMPP, feed reading, and highly functional and fast, but limited, rendering of HTML with some CSS. The OpenMiniBrowser demo application shows some of the potential of the HTML renderer. It is intended to be embedded in other applications, but may also be used as a standalone browser. The toolbox also includes "the Widger": a HTML and XML based application that allows much of the application logic to reside on a server, while the user interface is a true Java ME application and not just Web pages.
Changes: Added substantial new functionality such as GPS support, SCC parsing in the HTML renderer, plugin architecture in the browser and more. Also added since 0.50b: the Widger application framework that opens for extensive server side application logic (without Java Script). This makes it much easier to write Java ME applications.
FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java by the same authors. FBReaderJ supports several e-book formats: oeb, epub, and fb2. Direct reading from zip, tar, and gzip archives is supported.
Changes: Loading speed of zip-archived books (epubs, oebs, and fb2.zip) was improved. A new menu icon set was included.
PaderSyncFM is a file manager for BlackBerry, Java ME, and Android devices. It stands out from other file managers by providing access to FTP, SFTP, WebDAV, and SMB file servers. Moreover, the support for SOCKS, HTTP, HTTPS, and SSH protocols allows the application to cross network borders.
Changes: This release features performance improvements for BlackBerry devices and multiple small GUI updates. A new build for the Android platform is now available.
HOP is a software development kit designed for the Web 2.0. It works hand in hand with Web browsers in order to enhance the capabilities of the browsers. It is designed for programming interactive Web applications such as Web agendas, Web galleries, and music players. It is compatible with the major modern Web browsers (e.g., Firefox, Safari, Chrome, Opera, and IE 8). HOP features a versatile Web server, an optimizing native code compiler for server code, an on-the-fly JavaScript compiler for client code, an extensive set of widgets for programming fancy and portable Web GUIs, native multimedia support for enabling ubiquitous Web multimedia applications, fast WebDAV level 1 support, and an extensive set of libraries.
Changes: This is a major release. Its highlights are a new client-side (JavaScript) compiler, a new server implementation (which significantly improves performance), new widgets, new weblets, and language improvements.
JavascriptRRD is a JavaScript library for reading Round Robin Database (RRD) archives (produced by rrdtool) using AJAX-like techniques. The library also provides graphing classes leveraging the Flot library.
Changes: This version adds the option to move around the legend within the graph or even turn it off. This can be useful when the legend is very long.
Tine 2.0 is a Web-based groupware solution which focuses on usability and correctness. To achieve these goals, the project uses usability experts and covers most of the code by unit tests. Tine 2.0 contains support for contacts, tasks, CRM, VoIP integration, timetracker, ActiveSync, and a flexible rights management system.
Changes: This is the first beta of the next stable release. It is the first release that contains a calendar and an email client. The calendar supports drag and drop and multiple calendars. The email client supports IMAP and is fully integrated with address book.
libCVD is a very portable and high performance C++ library for computer vision, image, and video processing. The emphasis is on providing simple and efficient image and video handling and high quality implementations of common low-level image processing function. The library is designed in a loosely-coupled manner, so that parts can be used easily in isolation if the whole library is not required. The video grabbing module provides a simple, uniform interface for videos from a variety of sources (live and recorded) and allows easy access to the raw pixel data. Likewise, the image loading/saving module provides simple, uniform interfaces for loading and saving images from bitmaps to 64 bit per channel RGBA images. The image processing routines can be applied easily to images and video, and accelerated versions exist for platforms supporting SSE.
Changes: This release added FITS writing and the ARGB pixel type. ASM colour space conversions on 64-bit x86 Linux were fixed. GCC 4.4 and Mac OS X compilation errors were fixed along with some other minor bugs.
PeerSec MatrixSSL is an embedded SSL implementation designed for small footprint devices and applications requiring low overhead per connection. The library is less than 50K on disk with cipher suites. It includes SSL client and SSL server support, session resumption, and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is well documented and contains portability layers for additional operating systems, cipher suites, and cryptography providers.
Changes: Additional checks and proper error handling for three types of malformed X.509 certificates. These do not constitute a remote attack vector for the Open Source release. The size calculations for SSL_FULL conditions when encoding the FINISHED flight of handshake messages have been fixed. The USE_MULTITHREADING define in matrixConfig.h is now off by default so that POSIX platforms will not require pthreads by default. Windows project files for library and example application builds are now based on the freely available Microsoft Visual Studio C++ 2008 Express Edition.
Mathomatic is a portable Computer Algebra System (CAS) and calculator software that can symbolically solve, simplify, and compare algebraic equations; perform standard, complex number, and polynomial arithmetic; and do simple calculus transformations and series. It is designed to be reliable, quick, and easy to use.
Changes: This release fixes some major bugs in polynomial factoring, simplification, and calculating. Readability of results and responsiveness have been enhanced.
JavascriptRRD is a JavaScript library for reading Round Robin Database (RRD) archives (produced by rrdtool) using AJAX-like techniques. The library also provides graphing classes leveraging the Flot library.
Changes: This release fixes a bug in the rrdFlot class that would prevent zooming on older data. It improves the color palette in rrdFlotMatrix.
The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system. It is simple to implement and maintain, allows users to be validated automatically, requires no hardware tokens, has a simple API for application support (via Ruby, PHP, Java, COM, Python, etc.), supports multiple domains, and supports replication for fault tolerance and scalability. It also supports mutual /host and transaction authentication, wireless tokens only domains, locked tokens (to your PC), anti-keystroke logger keypad PIN entry, etc.
Changes: The bug that caused the message, "the database is not yet configured for wikid," was fixed. The psql test needed "-h localhost" to test for database existence via TCP/IP instead of Unix sockets. The default Unix socket policy in Postgres uses IDENT and was disallowing the connection.
ZK is an Ajax Java Web framework that enables rich UIs for Web applications with little programming. With event-driven components and an XUL-based markup language, developing is as simple as programming desktops and authoring HTML. Scripting languages include but are not limited to Java, JavaScript, Ruby, and Groovy.
Changes: This release was focused on performance improvement, especially in IE6. In addition, 48 bugs have been fixed and more powerful features were introduced, such as include modes, Google App Engine support, and initialization directive improvements.
pmcyg is a tool for creating customized collections of Cygwin packages together with the Cygwin installer. This enables self-contained distributions to be created without having to mirror the entire set of Cygwin packages. For example, it can create a single CD or DVD from which a personalized version of Cygwin can be installed on machines not connected to the Web. A basic installer can be created in less than 20MB, or a user-supplied list of packages can be used with pmcyg, automatically downloading all dependencies needed for the chosen packages. pmcyg can be used either as a command-line script, or via a simple GUI.
Changes: Auto-generation of a menu of official Cygwin mirror sites was added. Handling of the minimal set of Cygwin packages was improved. A mechanism was added for cancelling downloading before completion. Various improvements were made to GUI layout and behaviour.
Navit is a modular, touch screen friendly car navigation system with GPS tracking, a real-time routing engine, and support for various vector map formats. It features GTK+ and SDL user interfaces in addition to a GL-accelerated 3D view.
Changes: Major improvements: configurable Vehicle Profiles (with samples for car, bike, horse, and pedestrian), a much more flexible OSD, and support for GPS receivers without static navigation enabled. Routing is now computed in the background. This release also brings many bugfixes and various improvements. It is now translated in 38 languages.
FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java by the same authors. FBReaderJ supports several e-book formats: oeb, epub, and fb2. Direct reading from zip, tar, and gzip archives is supported.
Changes: Books can be deleted from the FBReader library (and from the device). Use the context menu for a book in the library. An annoying bug related to book re-opening has been fixed.
Dillo Web browser is a very fast, extremely small Web browser that's written in C and C++. The source is around 500 KB, and the static binary is about 1.3MB. It is a graphical browser built upon FLTK2, and it renders a good subset of HTML excluding frames, JavaScript, and JVM support.
Changes: This release comes with substantial improvements, among which the most important is a basic CSS infrastructure. There are also configurable key bindings and other goodies. Users are strongly encouraged to upgrade.
Snake Steak is a Python client library and command line tool to access the freshmeat JSON API. It allows you to easily submit new project releases and other actions both from shell scripts and from Python programs.
Changes: This release added an API for manipulating project URLs, improvements to the command line interface, and code cleanups.
XMLBeans is a technology for accessing XML by binding it to Java types. XMLBeans provides several ways to get at the XML. You can do this through XML schema that has been compiled to generate Java types that represent schema types. In this way, you can access instances of the schema through JavaBeans-style accessors after the fashion of "getFoo" and "setFoo". The XMLBeans API also allows you to reflect into the XML schema itself through an XML Schema Object model. There is a cursor model through which you can traverse the full XML infoset. There is support for XML DOM.
Changes: Initial freshmeat announcement.
VeloAce is a bike computer for Palm OS. It provides data logging, trip data estimation, a trainer, a graphical speedometer, and display of current, average, and maximum velocity, acceleration, trip time, and distances. Base units can be kilometers or miles. The wheel sensor can be connected over RS232 or even IrDA.
Changes: This version brings high-precision timing for all supported Motorola CPU based Palm devices. The new logging format is called 'Log1'. Please use the Preferences dialog to switch between the old Log0 and the new Log1 format. You will only be able to see and record databases of one of these types at a time. So don't panic when you see none of your previously recorded logs, as the default log format is Log1 now. Just switch back to Log0 to see your old logs. Also, some smaller bugs were fixed, and a warning notice was added when upgrading from a version with incompatible preferences data.
piwik is a Web analytics software. It gives interesting reports on your Web site visitors, your popular pages, the search engine keywords they used, the languages they speak, and much more. piwik aims to be an alternative to Google Analytics.
Changes: More bugs were fixed. Small additions were made.