RSS 37 projects tagged "Lua"

Download Website Updated 05 Jun 2010 Simplified Wrapper and Interface Generator

Screenshot
Pop 358.11
Vit 7.72

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.

No download Website Updated 15 Nov 2007 SAOTrace

Screenshot
Pop 28.71
Vit 1.00

SAOTrace is a suite of software designed to simulate the as-built performance of grazing-angle X-ray optics using the ray-tracing approach. It is derived from portions of the NASA OSAC (Optical Surface Analysis Code) software suite. It can model nested conical as well as flat optical designs, and includes the ability to model arbitrary support structures and baffles. It can model non-ideal multi-layer reflective coatings as well as scattering from the optical surfaces.

Download Website Updated 27 Dec 2013 AKFAvatar

Screenshot
Pop 99.36
Vit 18.38

AKFAvatar is a fancy graphical user interface for text oriented applications where an avatar appears on the screen and provides information in a balloon. It also supports recorded audio files. Applications for AKFAvatar can be written in Lua, and there are interfaces for C and Free Pascal. A number of ready-to-use applications and modules are provided, including a text viewer and a module that makes question-answer exercises. For POSIX-compatible operating systems there is a man page viewer and a terminal emulator, which makes it possible to run many existing terminal-based programs in this fancy environment.

Download Website Updated 02 Jun 2009 Epic of Thalia

Screenshot
Pop 29.66
Vit 1.92

Epic of Thalia is an RPG of the non-MMO variety. It includes features such as an embedded Lua engine and a non-linear story sequence.

No download Website Updated 18 Jul 2011 C++ RTMP Server

Screenshot
Pop 56.30
Vit 44.66

crtmpserver it is a high performance streaming server able to stream (live or recorded) in the following technologies: to and from Flash (RTMP, RTMPE, RTMPS, RTMPT, RTMPTE), to and from embedded devices (such as iPhone and Android), from surveillance cameras, and with IP-TV using MPEG-TS and RTSP/RTCP/RTP protocols. Also, crtmpserver can be used as a high performance rendesvous server. For example, it enables you to do audio/video conferencing, online gaming, online collaboration, and simple or complex chat applications.

Download Website Updated 25 May 2012 Billiards

Screenshot
Pop 61.19
Vit 4.09

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 348.93
Vit 26.07

Tinybrain understands natural language and automates the desktop.

No download No website Updated 30 May 2009 QEngine

Screenshot
Pop 22.18
Vit 42.31

QEngine is game engine that can be used to play Quake 1, Quake 2, and Quake 3 with enhanced graphics, physics, and scripting.

No download Website Updated 11 Jun 2012 syncmaildir

Screenshot
Pop 43.70
Vit 4.48

Sync Mail Dir is a set of utilities to synchronize a pair of mailboxes in Maildir format using SSH to transfer data. It provides the smd-pull utility to pull changes made on the remote mailbox, smd-push to propagate local changes to the remote mailbox, and smd-loop to iterate push and pull in a timely way. Unlike OfflineIMAP It requires no IMAP server to be installed on the remote host. Moreover, it never attempts to automatically resolve conflicts between incompatible mailbox statuses; it just notifies the user explaining how he can fix the problem. Its design is similar to that of Maildirsync, but it is more efficient in terms of CPU cycles and disk I/O.

Download No website Updated 07 Nov 2013 GSL Shell

Screenshot
Pop 184.06
Vit 12.98

GSL shell offers an interactive user interface that gives access to the GSL collection of mathematical functions. It is based on the powerful and elegant scripting language Lua. GSL shell is not just a wrapper over the C API of GSL, but offers a much more simple and expressive way to use GSL. The objective is to give the user the power to easily access GSL functions without having to write a complete C application. It also has a powerful module to produce plots or almost any kind of graphics based on data or functions.

Screenshot

Project Spotlight

Docx to Text Converter (docx2txt)

Perl based utility to extract formatted text content from MS Docx file

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.