Lua is a proven, robust language

Lua has been used in many industrial applications (e.g., Adobe’s Photoshop Lightroom), with an emphasis on embedded systems (e.g., the Ginga middleware for digital TV in Brazil) and games (e.g., World of Warcraft). Lua is currently the leading scripting language in games. Lua has a solid reference manual and there are several books about it. Several versions of Lua have been released and used in real applications since its creation in 1993. Lua featured in HOPL III, the Third ACM SIGPLAN History of Programming Languages Conference, in June 2007.

via Lua: about.

SQL Developer – The Universal Database Frontend

SQL Developer is a database administration and query tool that provides a single consistent interface for various databases.

Visually navigate through your database structure, create and execute SQL queries and scripts the easy way. Or reverse engineer complete data models with the integrated diagram editor.

via SQL Developer – The Universal Database Frontend.

Pion Core – The Open Source Stream Computing Platform

Pion Core is an open source software platform for building stream computing (also known as complex event processing) applications. Pion uses the most modern C++ libraries and techniques to enable best in class enterprise scaleability. It can distribute processing tasks across any number of CPU cores as well as across disparate servers.

via Pion Core – The Open Source Stream Computing Platform | Pion Development Community.

version control – What’s the best Web interface for Git repositories?

version control – What’s the best Web interface for Git repositories? – Stack Overflow.

  • gitweb, which is developed together with git, and is written in Perl. Works both as CGI script, and legacy mod_perl script. There is repo.or.cz duct tape (soon to be released as Girocco), which together with gitweb make for git hosting interface. I think it most commonly used web interface; it is used for example by kernel.org.
  • cgit is is a fast (caching) and lightweight webinterface written in C. It is used for example by freedesktop.org
  • git-php and ViewGit are git web interfaces written in PHP.

 

flightcrew – A better epub validator

FlightCrew is a C++, cross-platform, native code epub validator. It is composed of three parts:

  • FlightCrew, the validation library;
  • FlightCrew-cli, the command-line front-end to the FlightCrew library;
  • FlightCrew-gui, the GUI front-end to the FlightCrew library;

FlightCrew runs on Windows, Linux and Mac OS X (and possibly other platforms). FlightCrew-gui uses the Qt Framework, but the rest does not. The validation library has no external dependencies outside of those included in the source tree and built along with FlightCrew.

Since FlightCrew is licensed under LGPLv3, it can be directly used by closed-source projects as well as open-source ones. It was initially created for Sigil, the epub editor.

Work on FlightCrew was inspired by the inadequacies of other epub checkers.

via flightcrew – A better epub validator – Google Project Hosting.