Skip to content
You must be logged in to sponsor edubart

Become a sponsor to Eduardo Bart

Hello, I am an open source developer proficient in C/C++ and Lua. Through my career I've created successful game engines, games, websites and development tools. Today I am mostly focusing on developing Nelua programming language, things around it and some other C/Lua related stuff.

These are some open source projects, that may be useful for others and I'm actively maintaining today:

Nelua:

  • nelua - Low level systems programming languages inspired by Lua (to use in my future projects instead of C++).
  • nelua-decl - C bindings generator for Nelua (to use existing C libraries with Nelua).
  • nelua-batteries - Extra libraries for Nelua.

C libraries:

  • minicoro - Cross-platform coroutine library in a single C header, inspired by Lua coroutines.
  • sokol_gp - Efficient 2D graphics painter on top of Sokol GFX in a single C header.

Lua libraries:

  • lpegrex - Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).
  • lester - Minimal testing framework for Lua.
  • lua-bint - Arbitrary precision integer arithmetic library in pure Lua.

Tools:

  • luamon - Watch for file changes and autor restart an application (for quick live development).
  • forkmon - Watch for file changes and auto restart an application from a checkpoint (for quick live development).

If you like my work and want to support my open source contributions then consider sponsoring.

@edubart

Reaching this goal would ensure that I would spend at least a full day every week to work on new features in my current open source projects.

Current sponsors 2

Private Sponsor
@icyselec
Past sponsors 7
@Its-Kenta
@erlend-sh
@icculus
Private Sponsor
@DeanHnter
Private Sponsor
@kkukshtel

Featured work

  1. edubart/nelua-lang

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

    Lua 2,100
  2. edubart/minicoro

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

    C 652
  3. edubart/sokol_gp

    Minimal modern efficient cross platform 2D graphics painter in C

    C 461
  4. edubart/lpegrex

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

    Lua 62
  5. 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

    C++ 652

4% towards $300 per month goal

@icyselec

icyselec and 1 other sponsor this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.