edubart
Open source developer, creator of Nelua programming language, developer of game engines, online games, emulators and blockchain tech.
Pinned Repositories
lpegrex
Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).
lua-bint
Arbitrary precision integer arithmetic library in pure Lua
minicoro
Single header stackful cross-platform coroutine library in pure C.
minilua
Single-file port of Lua, a powerful scripting language.
miniphysfs
Single-file port of PhysFS, a library that provides abstract access to various archives.
minivorbis
Single-file port of libogg and libvorbis for decoding ogg sound files.
nelua-lang
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
otclient
An alternative tibia client for otserv written in C++11 and Lua, made with a modular system that uses lua scripts for ingame interface and functionality, making otclient flexible and easy to customize
riscvm
Tiny RISC-V virtual machine
sokol_gp
Minimal modern efficient cross platform 2D graphics painter in C
edubart's Repositories
edubart/nelua-lang
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
edubart/minicoro
Single header stackful cross-platform coroutine library in pure C.
edubart/otclient
An alternative tibia client for otserv written in C++11 and Lua, made with a modular system that uses lua scripts for ingame interface and functionality, making otclient flexible and easy to customize
edubart/sokol_gp
Minimal modern efficient cross platform 2D graphics painter in C
edubart/minilua
Single-file port of Lua, a powerful scripting language.
edubart/lua-bint
Arbitrary precision integer arithmetic library in pure Lua
edubart/nelua-decl
C binding generator for Nelua using GCC Lua plugin.
edubart/lester
Minimal Lua test framework
edubart/tetrix
Tetris like game made in Nelua for RIV fantasy console
edubart/antcopter
2D speed run platformer, originally made for the WASM4 game Jam, now also a game in RIVES.
edubart/nelua-sublime
Nelua syntax highlighting for Sublime Text
edubart/webcm
Linux RISC-V virtual machine, powered by the Cartesi Machine emulator, running in the browser via WebAssembly
edubart/bwrapbox
Linux sandboxing utility on top of bubblewrap
edubart/seqtoy
Toy music sequencer written in Nelua for RIV fantasy console
edubart/minislirp
Libslirp modified to be easy to cross compile
edubart/hypervisor-playground
Playing with hypervisor, running guest machines inside a host machine being emulated
edubart/pakboy
PacMan demake for RIVES in Zig programming language.
edubart/linux-packages
edubart/sokol
minimal cross-platform standalone C headers
edubart/bladebomber
Game made during first RIVES game jam to demontrate RIV C API
edubart/cartesi-machine-everywhere
Cartesi Machine prebuilt binaries for various platforms and architectures.
edubart/edubart
GitHub profile
edubart/lua-cartesix
edubart/machine-emulator
The off-chain implementation of the Cartesi Machine
edubart/machine-kernels-llama2.c
Deterministic inference Llama 2 inside the Cartesi Machine with accelerated matmul kernels
edubart/quickjs-ffi
A libffi wrapper for quickjs.
edubart/cartridges
Binaries builds for my RIV cartridges
edubart/honeypot
Nothing to see here, move along
edubart/kvmtool
edubart/LuaJIT
Persornal fork of LuaJIT with minor customizations