164 projects tagged "Lua"

Download Website Updated 08 Dec 2008 Swig Starter Kit

Screenshot
Pop 55.56
Vit 1.74

Swig Starter Kit provides a simple set of examples for integrating C++ and various scripting languages using SWIG.

Download Website Updated 25 May 2012 Billiards

Screenshot
Pop 61.97
Vit 4.03

Billiards is a cue sports simulator. It aims for physical accuracy and simplicity. It should be useful for practicing billiards on your own and against your friends when a real pool table is not available. Both a pool table and a billiards table (that is, with and without pockets) are implemented, allowing you to play eightball, nineball, and carom billiards games.

No download Website Updated 23 Mar 2014 TinyBrain

Screenshot
Pop 351.11
Vit 18.07

Tinybrain understands natural language and automates the desktop.

Download Website Updated 19 Jan 2009 mysqldump parser

Screenshot
Pop 24.58
Vit 1.00

mydp is a program for processing mysqldump files in the manner of ‘awk’. It reads mysqldump SQL statements from standard input and executes Lua callback functions as table definitions and insert statements are encountered. The Lua callback functions are specified in a file passed to mydp via the command line. The callbacks are typically used to filter and process only a small subset of the MySQL dump data and/or save it for further processing. mydp is written in Lex and Lua.

Download Website Updated 22 Dec 2012 Premake

Screenshot
Pop 116.00
Vit 3.25

Premake is a build configuration tool. Describe your C, C++, or C# software project using a simple, easy to read syntax and let Premake generate the project files for Visual Studio, GNU Make, Xcode, Code::Blocks, CodeLite, SharpDevelop, or MonoDevelop. Premake allows you to manage your project configuration in one place and still support different build systems. It allows you to generate project files for tools that you do not own. It saves the time that would otherwise be spent manually keeping several different toolsets in sync. And it provides an easy upgrade path as new versions of your favorite tools are released.

Download Website Updated 20 Aug 2013 Prosody IM Server

Screenshot
Pop 167.12
Vit 9.10

Prosody is a server for Jabber/XMPP written in Lua. It aims to be easy to use and light on resources. For developers, it aims to give a flexible system on which to rapidly develop added functionality or prototype new protocols.

Download Website Updated 18 Feb 2009 Sputnik

Screenshot
Pop 21.84
Vit 1.00

Sputnik is a content management system (CMS) designed for extensibility. It works as a wiki out of the box, but can be extended into other things. It offers editable nodes, history and diff, user accounts with optional email validation, a flexible permission system, RSS feeds, and more. Sputnik supports access control and has editable templates. It can be used to maintain a personal Web site that doesn't look like a wiki and that only you can edit. Sputnik is easy to install on shared hosting without root accounts.

No download Website Updated 08 Sep 2009 MySQL Workbench

Screenshot
Pop 116.66
Vit 2.79

MySQL Workbench is a cross-platform, graphical database modeling tool for MySQL. It allows you to create database models from scratch as well as by importing existing databases from SQL or DBDesigner4 models. You can then generate SQL code to CREATE databases, ALTER them, and export in various image formats and PDF/PS. Its extension system allows writing plugins and scripts in Lua, Python, and C++.

No download Website Updated 24 Mar 2009 Flinger

Screenshot
Pop 14.97
Vit 1.42

Flinger is a super lightweight program launcher for GTK+-based systems. It's a simple program with very few dependencies, but it is very powerful. Its target user is someone who can write simple scripts and doesn't mind tinkering.

Download Website Updated 22 Mar 2010 QtLua library

Screenshot
Pop 43.22
Vit 1.90

The QtLua library aims to make Qt 4 applications scriptable using the Lua scripting language. It is an alternative to the QtScript module. QtLua does not generate or use generated binding code for Qt. Instead it provides useful C++ wrapper classes to make C++ and Lua objects accessible from both Lua and C++. It takes advantage of the Qt meta object system to expose QObject members to Lua scripts and comes with user manual and examples.

Screenshot

Project Spotlight

yuck

A command line option parser for C that works on a minimal set of dependencies.

Screenshot

Project Spotlight

NTP

A time synchronization daemon which keeps your system time accurate.