stevedonovan
Always been fascinated by programming languages, and know a fair number. Have a serious open source hacking habit. Currently focusing on Rust
@panoptix-za Johannesburg, South Africa
Pinned Repositories
chrono-english
Converting informal English dates (like `date` command) to chrono DateTime in Rust
gentle-intro
A gentle Rust tutorial
Lake
A Lua-based Build Tool
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
luaish
A Lua REPL with global name tab-completion and a shell sub-mode
LuaMacro
An extended Lua macro preprocessor
luar
luar is a Go package for conveniently working with the luago Lua bindings. Arbitrary Go functions can be registered
Microlight
A little library of useful Lua functions, intended as the 'light' version of Penlight
runner
Tool for running Rust snippets
winapi
Minimal but useful Lua bindings to the Windows API
stevedonovan's Repositories
stevedonovan/gentle-intro
A gentle Rust tutorial
stevedonovan/luar
luar is a Go package for conveniently working with the luago Lua bindings. Arbitrary Go functions can be registered
stevedonovan/winapi
Minimal but useful Lua bindings to the Windows API
stevedonovan/Microlight
A little library of useful Lua functions, intended as the 'light' version of Penlight
stevedonovan/LuaMacro
An extended Lua macro preprocessor
stevedonovan/runner
Tool for running Rust snippets
stevedonovan/chrono-english
Converting informal English dates (like `date` command) to chrono DateTime in Rust
stevedonovan/el
A more commamd-line friendly style of using Lua
stevedonovan/lua-patterns
Exposing Lua string patterns to Rust
stevedonovan/stevedonovan.github.com
Project Pages
stevedonovan/findr
Expression-oriented fast file finder
stevedonovan/lapp
a Rust port of the Lua Lapp framework: a straightforward GNU-style command-line parser which uses usage text to define arguments
stevedonovan/mosquitto-client
stevedonovan/shmake
A shell-based build tool.
stevedonovan/scanlex
A simple lexical scanner in Rust
stevedonovan/easy-shortcuts
Useful helpers for implementing short command-line tools in Rust
stevedonovan/grun
A command-line runner for Go expressions
stevedonovan/flot-rs
stevedonovan/cargo-docgen
Cargo subcommand for testing and formatting Rust documentation tests
stevedonovan/ght
ght is a friendly HTTP/API command-line tool in the footsteps of HTTPie
stevedonovan/moi
MOI (MQTT Orchestration Interface) is a simple management tool for groups of remote systems
stevedonovan/quick-protobuf
A rust implementation of protobuf parser
stevedonovan/dmt
stevedonovan/fehler
Rust doesn't have exceptions
stevedonovan/lua-tinyyaml
a tiny yaml (subset) parser for pure lua
stevedonovan/mrh
stevedonovan/pipeline-source
stevedonovan/read_input
A simple CLI tool that asks for user input until the data inputted is valid.
stevedonovan/rhai
Rhai - An embedded scripting language for Rust
stevedonovan/rust-lang-blog-boilerplate
A boilerplate to set up your own blog about Rust. Quickly.