RSS 164 projects tagged "Lua"

No download Website Updated 30 Oct 2012 Tamed Pluto

Screenshot
Pop 19.80
Vit 1.00

Tamed Pluto improves upon Pluto (the Lua serialization library) in debuggability and cross-architecture compability.

Download Website Updated 31 Oct 2012 unnamed

Screenshot
Pop 12.33
Vit 23.17

Unnamed un-names unwanted DNS entries. It was written to solve the problem of upstream DNS servers inserting bogus records for NXDOMAINs. It can be used to filter unwanted domain names like ads, porn, time wasters, etc. It is modular, so extensions are easy. Extensions can be written in Lua or compiled as shared objects.

Download No website Updated 08 Nov 2012 LuaUnit

Screenshot
Pop 16.76
Vit 1.00

Luaunit is a unit-testing framework for Lua, in the spirit of many other unit-testing frameworks. It lets you write test functions, test classes with test methods, and has setup/teardown functionality.

Download Website Updated 19 Aug 2013 EJDB

Screenshot
Pop 100.53
Vit 5.10

EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++/Nodejs/Python3/Lua applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.

No download Website Updated 19 Dec 2012 RoseThorn Game Library

Screenshot
Pop 39.61
Vit 22.09

RoseThorn is a cross-platform library for 2D and 3D games running on GNU/Linux (and possibly other Unix-like OSes) and Windows. Features include: hardware accelerated 2D and 3D rendering; Ogg and WAV Sound support with OpenAL; Lua scripting; BMP, JPEG, and PNG image loading and saving (from screenshots); easily created and modified user interfaces with XML and CSS, combined with Lua event handling; separate 2D and 3D libraries; support for multiple fonts in both TTF and bitmap formats; support for OBJ, 3DS, MD5, and RTM model formats; skeletal animation (a work in progress); support for UDP and TCP networking; thread and mutex support; a Simple Shader API; 2D animated sprites; and some basic cryptography support. There is simple event management, with key/mouse bindings easily customized from the in-game console, config file, command line, or GUI.

Download Website Updated 31 Jan 2013 cqueues

Screenshot
Pop 22.78
Vit 21.12

cqueues is a comprehensive event and networking library for Lua 5.2 and LuaJIT using modern Unix O(1) polling facilities. It includes libraries for buffered socket I/O, SSL/TLS sockets, DNS querying, signal handling, threading, file change notification, and X.509 key management. It natively supports Linux, *BSD, OS X, and Solaris systems without third-party dependencies, and is interoperable with any event loop that accepts plain descriptors, or is usable standalone.

Download Website Updated 27 Sep 2013 hexdump.c

Screenshot
Pop 53.03
Vit 2.05

hexdump.c is a portable C library implementation of the arcane, yet venerable, BSD commandline utility hexdump(1). It processes user-specified template programs for ASCII formatting of binary blobs and includes optional Lua bindings.

Download Website Updated 13 Mar 2013 TuxBot

Screenshot
Pop 27.93
Vit 20.11

TuxBot is an IRC bot written in Lua. It was created to fit the requirements of the #linux channels on irc.oftc.net and irc.esper.net, but it is also used as a helpful bot in some other, non-Linux channels on other networks. The bot is able to link Linux channels on different networks by relaying messages between them. It is also able to kick flooders and to show the title of HTML pages after someone posted a link in a channel. Furthermore, TuxBot works as a raw multi-network IRC client for the console. There are some other features, such as the ability to extend TuxBot’s functionality using a simple module system.

No download No website Updated 05 Nov 2013 MegaGlest

Screenshot
Pop 30.56
Vit 19.93

MegaGlest is a real-time strategy game for up to eight players with a pseudo historic/fantasy theme and 3D graphics. Modding is easy thanks to simple XML formats and Blender export to the open G3D model format.

Download Website Updated 02 Mar 2014 HGL Suite

Screenshot
Pop 384.98
Vit 14.92

HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.

Screenshot

Project Spotlight

Jackcess

A pure Java library for reading and writing MS Access databases.

Screenshot

Project Spotlight

brothersinarms

A Super Mario Bros. game.