Johannesburg, South Africa

Steve J Donovan

Elite
@stevedonovan

Always been fascinated by programming languages, and know a fair number. Have a serious open source hacking habit. Currently focusing on Rust

gentle-intro. A gentle Rust tutorial

848

luar. luar is a Go package for conveniently working with the luago Lua bindings. Arbitrary Go functions can be registered

303

winapi. Minimal but useful Lua bindings to the Windows API

209

Microlight. A little library of useful Lua functions, intended as the 'light' version of Penlight

188

LuaMacro. An extended Lua macro preprocessor

158

runner. Tool for running Rust snippets

152

Lake. A Lua-based Build Tool

143

luabuild. A highly customizable Lua 5.2 build system, allowing for common external modules to be linked in statically, and built-in modules to be excluded

81

luaish. A Lua REPL with global name tab-completion and a shell sub-mode

63

chrono-english. Converting informal English dates (like `date` command) to chrono DateTime in Rust

60

UnderC. Interactive C++ Interpreter for x86 Systems

57

llib. A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.

43

MonoLuaInterface. Mono-buildable version of LuaInterface

39

el. A more commamd-line friendly style of using Lua

34

outstreams. C++ wrapper around stdio that overloads the call operator to output fields

32

Orbiter. A personal Lua Web Application Server

31

lua-patterns. Exposing Lua string patterns to Rust

29

AndroLua. Lua and LuaJava ported to Android

28

llua. Higher-level C API for Lua based on llib

28

ltags. Exuberant CTags compatible tag files from Lua projects

26

stevedonovan.github.com. Project Pages

25

lua-command-tools. Command-line utilties for performing common Lua one-liners, like matching string patterns and substitution.

23

findr. Expression-oriented fast file finder

22

lapp. a Rust port of the Lua Lapp framework: a straightforward GNU-style command-line parser which uses usage text to define arguments

17

LuaExpatUtils. Utilities for pretty-printing lxp.dom style LOM and constructing LOM documents

16

luafaq. Unofficial Lua FAQ

15

mosquitto-client. Rust

15

lglob. Extended undefined-variable checker for Lua 5.1 and 5.2

14

cs-repl. A REPL for C# (formerly known as CSI)

12

scanlex. A simple lexical scanner in Rust

12

shmake. A shell-based build tool.

12

rx-cpp. Modern C++ Regular Expressions library, wrapping both POSIX and Lua string patterns.

11

LuaRocksTools. Support utilities for working with LuaRocks

10

lua-cookbook. The Lua Cookbook

9

lua-gentle-intro.

9

ldeb. ldeb converts Lua scripts into Debian packages

8

easy-shortcuts. Useful helpers for implementing short command-line tools in Rust

8

grun. A command-line runner for Go expressions

8

tinycpp. Compact 'fake' standard library strings and streams, for experimental purposes only ;)

7

snippets_luacode. A website for the contribution, tagging, searching and discussing of Lua code recipes.

6

Webrocks. A self-contained local web interface to LuaRocks

6

flot-rs. Rust

6

rockspec. A command-line tool and DSL for generating rockspecs for LuaRocks

6

cargo-docgen. Cargo subcommand for testing and formatting Rust documentation tests

3

to_vec. Convenient shortcuts for collecting vectors, maps and sets from iterators.

2

luarocks. LuaRocksis a deployment and management system for Lua modules.

2

kopiluainterface. LuaInterface adapted to work with KopiLua

2

kopilua. C# port of Lua 5.1.4

2

ght. ght is a friendly HTTP/API command-line tool in the footsteps of HTTPie

1

jaywalk. Java utility classes for easier command-line and GUI programs

1

luasignal. signal handling library for lua

1

golua. Go bindings for Lua C API - in progress

1
52
Apply