[go: up one dir, main page]

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.

  2. edubart/minicoro

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

  3. edubart/sokol_gp

    Minimal modern efficient cross platform 2D graphics painter in C

  4. edubart/lpegrex

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

    Lua 60
  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

1% towards $300 per month goal

@icyselec

icyselec and 1 other sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile.

$25 a month

Select
  • Have your name in my project README (with your permission).

$50 a month

Select
  • Have your bug reports prioritized (only in projects I am active maintaining).

$100 a month

Select
  • Have a medium sized feature request prioritized (only for approved features).