Eduardo Bart (@edubart)

Top repositories

1

nelua-lang

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Lua
1,806
star
2

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
C++
625
star
3

minicoro

Single header stackful cross-platform coroutine library in pure C.
C
557
star
4

sokol_gp

Minimal modern efficient cross platform 2D graphics painter in C
C
372
star
5

minilua

Single-file port of Lua, a powerful scripting language.
C
220
star
6

minivorbis

Single-file port of libogg and libvorbis for decoding ogg sound files.
C
59
star
7

miniphysfs

Single-file port of PhysFS, a library that provides abstract access to various archives.
C
56
star
8

ddosmon

Live DDOS monitor in the command line using ncurses
C++
56
star
9

lua-bint

Arbitrary precision integer arithmetic library in pure Lua
Lua
54
star
10

lpegrex

Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).
Lua
54
star
11

luamon

Live development utility for Lua inspired by nodemon
Lua
54
star
12

nelua-decl

C binding generator for Nelua using GCC Lua plugin.
Lua
40
star
13

riscvm

Tiny RISC-V virtual machine
C
34
star
14

arraymancer-vision

Simple library for image loading, preprocessing and visualization for working with arraymancer.
Nim
27
star
15

nelua-batteries

Lua
24
star
16

nelua-tetris

Tetris game clone made in Nelua with Raylib
Lua
23
star
17

nelua-game2048

Clone of the 2048 game in Nelua using Raylib
Lua
22
star
18

nelua-vscode

Nelua syntax highlighting for Visual Studio Code
JavaScript
20
star
19

lester

Minimal Lua test framework
Lua
19
star
20

android-libs

Port of C++ libraries to Android that I use in my projects
C
17
star
21

antcopter

2D speed run platformer game made for the WASM4 Game Jam
Lua
17
star
22

arraymancer-demos

Demos and benchmarks of arraymancer (WIP)
Nim
14
star
23

nelua-sublime

Nelua syntax highlighting for Sublime Text
13
star
24

lunray

Ray tracing experiment in Nelua programming language
Lua
13
star
25

forkmon

Watch for file changes and auto restart an application using fork checkpoints to continue the process (for quick live development)
C
12
star
26

nelua-benchmarks

Benchmarks for comparing efficiency of Nelua with Lua, LuaJIT and C
Lua
12
star
27

nldoc

Tool to generate documentation for Nelua source files.
Lua
10
star
28

euluna-binder

Smart C++ binder for lua
C++
9
star
29

miniminiz

Miniz in a single C header.
C
8
star
30

srpmalloc

Fork of rpmalloc to be used with single thread applications and old C compilers
C
8
star
31

otml

OTML, a human readable and easy typing data serialization file format. This is a compact version of its emitter/parser extracted from OTClient in just one header with no dependencies.
C++
8
star
32

ioslibs

Build scripts that I use to build required libraries for my iOS projects
Shell
8
star
33

minialloc

Allocator using multiple pools for small allocations, in a single C header.
C
7
star
34

nelua-lsp

Experimenting creating a minimal LSP for Nelua to be used for tooling in text editors
Lua
5
star
35

bwrapbox

Linux sandboxing utility on top of bubblewrap
C
5
star
36

nelua-vim

Vim plugin for Nelua, originally created by Stefanos
Vim Script
5
star
37

marcherstein3d

Realtime pseudo 3D raycaster on the CPU using 2D ray marching
Lua
5
star
38

gcc-lua

Mirror of https://git.colberg.org/gcc-lua with minor fixes.
C
5
star
39

lua-dumper

A small library for dumping lua variables quickly. This library is typically used for quick debugging values to the terminal where one would use print but want more information about the value (like table content), output to stderr by default (or other file handle) and optionally time elapsed.
Lua
5
star
40

nelua-webview-demo

Example using Nelua for WebView apps
C++
4
star
41

nelua-samples

Some sample applications write in Nelua
C
4
star
42

cartesi-wasm-term

Cartesi Machine interactive terminal in the browser
C++
4
star
43

synack

Efficient network DDOS attacker tool for testing
C
4
star
44

cartesi-doom-example

Cartesi Machine running DOOM example
C
4
star
45

lua-hasher

A small library with hash and encoding functions implemented in C. Currently supports blake2b hashing and base58 encode/decode.
C
3
star
46

neuralnet

Simple and compact neural network in C using backpropagation algorithm
C
3
star
47

aoc

Advent of Code 2020 in Nelua
Lua
3
star
48

riv

RIV game framework - WIP
C
3
star
49

fwmonitor

Lua
2
star
50

osxlibs

Homebrew formulas that I use for compiling libraries for my Mac OS X projects
Ruby
2
star
51

nelua-decl-extra

Extra bindings for Nelua that I won't maintain regularly
Lua
2
star
52

TibiaEye

Old project that I've found lost in an old HD, it was a functional TibiaCam in Qt
C++
2
star
53

hypervisor-playground

Playing with hypervisor, running guest machines inside a host machine being emulated
Makefile
2
star
54

glwall

Simple experiment for animated wallpapers in Linux using GLSL shaders
C
1
star
55

edubart.github.com

Ruby
1
star
56

edubart

GitHub profile
1
star