RSS 158 projects tagged "Lua"

Download Website Updated 05 Jun 2010 Simplified Wrapper and Interface Generator

Screenshot
Pop 363.23
Vit 7.73

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3, OCAML, Octave, and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.

Download Website Updated 17 Apr 2008 UFO2000

Screenshot
Pop 128.37
Vit 2.95

UFO2000 is a multi-playable remake of Microprose's X-COM: UFO Defense that uses the Allegro game programming library. It can use the data files from original game, but does not require them.

Download Website Updated 03 Apr 2008 Celestia

Screenshot
Pop 320.20
Vit 5.28

Celestia is an OpenGL-based 3D space simulation for Unix and Win32 that lets you travel through the solar system, to the stars, and even beyond the galaxy. Visit over 100,000 stars, 100 solar system bodies, and all known extrasolar planets.

Download Website Updated 28 Oct 2013 IMAPFilter

Screenshot
Pop 353.04
Vit 42.14

IMAPFilter is a mail filtering utility. It connects to remote mail servers using the Internet Message Access Protocol (IMAP), sends searching queries to the server, and processes mailboxes based on the results.

No download Website Updated 09 Oct 2002 Xiqual

Screenshot
Pop 59.50
Vit 3.30

Xiqual is a collection of frequently used functions for games and game-related utilities. It includes functions for IFF handling, loading configuration settings, initializing SDL and SDL_mixer, a simple select()-server system, and CGI-related tools.

Download Website Updated 19 Sep 2011 Falling Block Game

Screenshot
Pop 66.75
Vit 5.18

Falling Block Game is a block-stacking game similar to Tetris. The timing and scoring are similar to the original Gameboy game, but the visuals and piece control are much improved.

Download Website Updated 01 Jan 2014 GraphicsMagick

Screenshot
Pop 540.87
Vit 42.13

GraphicsMagick is a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 90 major formats including popular formats like DPX, DICOM, BMP, GIF, JPEG, JPEG-2000, PDF, PNG, PNM, SVG, and TIFF. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. C, C++, Perl, Tcl, and Ruby are supported. Originally based on ImageMagick, GraphicsMagick focuses on performance, minimizing bugs, and providing stable APIs and ABIs. It runs on all modern variants of Unix, Windows, and Mac OS X.

Download Website Updated 28 Jun 2012 Xapian and Omega

Screenshot
Pop 402.28
Vit 16.31

Xapian is a search engine library, scalable to collections containing hundreds of millions of documents. It's written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C#, Ruby, and Lua. It is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also a rich set of boolean query operators. Omega is a Web search application built upon the Xapian library. It can index a Web server's document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint/Works, WordPerfect, RTF, PS, etc.), or data exported from arbitrary sources (e.g. SQL databases).

Download Website Updated 05 Nov 2009 lunit

Screenshot
Pop 32.56
Vit 3.30

lunit is a unit testing framework for Lua. It provides 26 assert functions, 8 type checking functions, and a few miscellaneous functions.

Download Website Updated 11 May 2006 Lua-Sqlite3

Screenshot
Pop 44.35
Vit 2.46

Lua-Sqlite3 is a binding of SQLite 3 for Lua. It is unique in contrast to other database bindings that it consists of two layers. The first layer translates the SQLite 3 implementation's C API to Lua. The second layers are interface layers, written in Lua. These layers provide a nice and smart view of the database.

Screenshot

Project Spotlight

CalDavZAP

A CalDAV Web client.

Screenshot

Project Spotlight

SCHEDIT VIEWER

schematux