29-day longest streak
Matheus C. FranΓ§a π¨β𦽠Twitter Β· Lattes CV Systems programmer focused on performance-critical software, cross-platform tooling, and embedded systems. I work across the stack from low-level C++ and Zig toβ¦
Matheus C. FranΓ§a π¨βπ¦½
Systems programmer focused on performance-critical software, cross-platform tooling, and embedded systems. I work across the stack from low-level C++ and Zig to build systems and package management β and I bring a background in project and financial management that makes me effective beyond just writing code.
---
Languages
Stats
[](https://github.com/lowlighter/metrics)
---
Technical Skills
- Platforms: Linux, Windows
- Build Systems: CMake, XMake
- Tooling: Git, Bash, QEMU, Vim, VSCode
- Domains: Embedded systems, cross-platform development, performance-sensitive applications
- Other: Android Studio, Unreal Engine 4
Open Source Contributions
-
zig-esp-idf-sample β PINNED
Run Zig on esp-idf (Xtensa/RISC-V)
Zig β 270 4d agoExplain β -
qml_zig β PINNED
QML bindings for the Zig programming language
Zig β 123 1y agoExplain β -
llvm-zig β PINNED
LLVM bindings written in Zig
Zig β 67 4mo agoExplain β -
libvlc-zig β PINNED
Zig bindings for libVLC media framework.
Zig β 21 2y agoExplain β -
tigerbeetle-cpp β PINNED
TigerBeetle C++ client
CMake β 13 1mo agoExplain β -
zig-espressif-bootstrap β
take off every zig (forked)
C β 36 19h agoExplain β -
awesome-concurrency
No description.
β 31 2y agoExplain β -
openssl-zig β
TLS/SSL and crypto library (uses Zig Build)
C β 28 3mo agoExplain β -
zig-xlsxwriter β£
A Zig library for writing files in the Excel 2007+ XLSX file format
Zig β 19 1y agoExplain β -
anotherBuildStep
zig build add-on (add more toolchains [LLVM-based] support)
Zig β 14 1y agoExplain β -
zig-mos-bootstrap
zig with llvm-mos backend
LLVM β 13 1mo agoExplain β -
zig-mos-examples
Using zig + llvm-mos-sdk on some examples
Zig β 12 1mo agoExplain β -
lean4-zig
Zig bindings for Lean4
Zig β 12 2y agoExplain β -
zFFI
CBindgen FFI test
Zig β 12 8mo agoExplain β -
winpthreads-zigbuild
The Winpthreads Library for Zig toolchain
C β 12 1y agoExplain β -
xwin-zig-test
Testing Zig with xwin - Microsoft CRT headers and libraries + Windows SDK headers and libraries
Zig β 10 1y agoExplain β -
wolfssl β
WolfSSL library - Using Zig Build
C β 10 5mo agoExplain β -
asio β
Asio C++ Library (uses zig build-system)
C++ β 8 4mo agoExplain β -
sanitizers-zig
LLVM sanitizers for zig-toolchain
Zig β 7 1y agoExplain β -
esp32-c3lang
Testing C3 lang in ESP32
CMake β 6 1y agoExplain β -
CxxInterop-tests β
C++ FFI tests
Rust β 6 2y agoExplain β -
nuttx-dlang-app β£
D Apps for Apache NuttX RTOS and QEMU RISC-V
D β 6 2y agoExplain β -
ollama-d
D bindings for the Ollama API
D β 5 4mo agoExplain β -
wamr-zig
Zig bindings from WebAssembly Micro Runtime (WAMR)
Zig β 5 1y agoExplain β -
docker-zig
Minimal Container to use Zig toolchain
Dockerfile β 5 1mo agoExplain β -
zcc-d
D library for build scripts to compile C/C++ code using zig toolchain
D β 5 1y agoExplain β -
Standalone-Server
Asio standalone C++ HTTP/S Server (uses zig build-system)
C++ β 5 1y agoExplain β -
LKModule-zig
Zig Kernel Module
Zig β 4 3y agoExplain β -
rp2040-dlang
Use D programming language in Raspberry Pi Pico and other RP2040 boards
D β 4 1y agoExplain β -
asio-zig
asio (standalone) event-loop to C API - Experimental (uses zig 0.12.0)
C++ β 4 1y agoExplain β -
sokol-swift
[WiP]: Swift bindings for the sokol headers (https://github.com/floooh/sokol)
C β 3 1y agoExplain β -
d-ipcrypt2
IP address obfuscation library for D.
D β 3 9mo agoExplain β -
d-aegis
AEGIS high performance ciphers for D
D β 3 9mo agoExplain β -
zbpf β
Write bpf in Zig
Zig β 3 2y agoExplain β -
sieve-cache-cpp
A SIEVE cache implementation for C++
C++ β 3 1y agoExplain β -
piping-server-d
Piping Server in D (WiP)
D β 2 1mo agoExplain β -
dlang-mos-hello-world
LDC2 using LLVM-MOS backend
D β 2 2y agoExplain β -
cxx-dlang
cxx.rs FFI bindings to D lang
Rust β 2 1mo agoExplain β -
esp32-baremetal-zig
Hardware Abstraction Layers for ESP32 (Xtensa only)
Zig β 2 1mo agoExplain β -
ldcup
Download and manage L(D)C2 compiler.
D β 2 1mo agoExplain β -
hana β
Your standard library for metaprogramming (uses zig build-system)
C++ β 2 2y agoExplain β -
json β
JSON for Modern C++ (uses zig build-system)
C++ β 2 2y agoExplain β -
duckdb β
DuckDB is an in-process SQL OLAP Database Management System
C++ β 2 2y agoExplain β -
d-uricrypt
Prefix-preserving URI encryption scheme.
D β 2 9mo agoExplain β -
whisper.cpp β
Port of OpenAI's Whisper model in C/C++ (Uses zig build)
C β 2 4mo agoExplain β -
wireguard-zig-test
Experimental wg-library with Zig
Zig β 2 3y agoExplain β -
zig-gpa-ffi
Testing GPA in FFI
Zig β 2 1y agoExplain β -
wasm3-d
D bindings for Wasm3, the fastest WebAssembly interpreter | https://github.com/wasm3/wasm3
D β 2 1y agoExplain β -
D1-vector-demos β
RISCV64 Xuantie (C906 & C910) - Vector 0.7.1 examples
β 2 5y agoExplain β -
fiber β
userland threads uses zig build
C++ β 2 1y agoExplain β -
zig-libxml2 β
libxml2 built using Zig build system
Zig β 2 2y agoExplain β -
libbpf β
Automated upstream mirror for libbpf stand-alone build.
C β 2 2y agoExplain β -
libzmq β
ZeroMQ core engine in C++, implements ZMTP/3.1
C++ β 2 2y agoExplain β -
zig β
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Zig β 1 20h agoExplain β -
alpine-ldc2-docker
LDC2 (LLVM D Compiler) on alpine-docker
Dockerfile β 1 6d agoExplain β -
rust-mos-examples
Using rust + llvm-mos-sdk on some examples
Rust β 1 23d agoExplain β -
ghidra-demangle-scripts
Ghidra Headless - decomp C++, Rust, Swift, D
Java β 1 2mo agoExplain β -
mos-toolchains-research
AI Research about LLVM-MOS based toolchains support
Shell β 1 1mo agoExplain β -
druntime-zigbuild β£
D runtime build using zig-build
D β 1 1y agoExplain β -
llama-cpp-d
D bindings for llama.cpp
D β 1 3mo agoExplain β -
picohttpasio
This is a simple HTTP server implemented in C++ using the picohttpparser library for HTTP parsing and the Asio library for network communication.
C++ β 1 4mo agoExplain β -
ebook-net-prog
Fundamentos da ProgramaΓ§Γ£o de Redes
β 1 4mo agoExplain β -
microzig β
Unified abstraction layer and HAL for several microcontrollers
Zig β 1 5mo agoExplain β -
cobalt β
Coroutines for C++20 & asio (uses zig build for testing)
C++ β 1 2y agoExplain β -
fmt β
A modern formatting library (uses zig build-system)
C++ β 1 1y agoExplain β -
zig-scudo
Scudo Allocator for Zig
C++ β 1 2y agoExplain β -
cppfront-zigbuild
Build Cppfront w/ zig build
Zig β 1 8mo agoExplain β -
ada-d
D bindings for Ada URL parser | https://ada-url.com/clients/d/
D β 1 1y agoExplain β -
cbindgen β
A project for generating C bindings from Rust code
Rust β 1 1y agoExplain β -
material-de-aprendizado β
ColeΓ§Γ£o de materiais e links para aprendizado de C++, em portuguΓͺs ou inglΓͺs.
β 1 1y agoExplain β -
riscv64-hello-linux β
A simple program for Linux on RISC-V 64, written in Rust and Zig
Zig β 1 1y agoExplain β -
gdnative-3.1_cpp_xmake_example
Godot 3.1 C++ GDNative
Lua β 1 6y agoExplain β -
outcome β
Provides very lightweight outcome<T> and result<T> (non-Boost edition) (uses zig build-system)
C++ β 1 2y agoExplain β -
beast β
HTTP and WebSocket built on Boost.Asio in C++11 (uses zig build)
C++ β 1 2y agoExplain β -
wasmd β
Webassembly runtime for D 2.106.0 & 2.108.1
D β 1 4mo agoExplain β -
qemu-docset
QEMU Docset
HTML β 1 5y agoExplain β -
avr-arduino-zig β
Arduino using Zig!
Zig β 1 2y agoExplain β -
dlings β
A rustlings clone designed to teach you how to program in D
D β 1 2y agoExplain β -
zig-okredis β
Zero-allocation Client for Redis 6+
Zig β 1 2y agoExplain β -
lvgl β
LVGL using zig build (v0.11.0)
C β 1 2y agoExplain β -
tracy-zig
Tracy binding for Zig
Zig β 1 2y agoExplain β -
kassane
About me
β 0 1d agoExplain β -
ldc β
The LLVM-based D Compiler.
D β 0 14d agoExplain β -
rust β
Empowering everyone to build reliable and efficient software.
Rust β 0 1mo agoExplain β -
libv8
build library v8 monolith
Shell β 0 6d agoExplain β -
llvm β
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
LLVM β 0 1mo agoExplain β -
opend β
No description.
D β 0 1mo agoExplain β -
espressif-toolchains-research
AI Research about espressif/llvm based toolchains support
Shell β 0 1mo agoExplain β -
Dash-User-Contributions β
Dash repo of user contributed docsets
Python β 0 17d agoExplain β -
mrustc-zig
Uses build.zig in mrustc
Zig β 0 1mo agoExplain β -
poop β
Performance Optimizer Observation Platform
β 0 2mo agoExplain β -
kassane.github.io
Personal website
CSS β 0 2mo agoExplain β -
FPGA_Course
Testing conducted during verilog studies
Verilog β 0 2mo agoExplain β -
nextpnr β
nextpnr portable FPGA place and route tool
β 0 2mo agoExplain β -
sokol β
minimal cross-platform standalone C headers
C β 0 3mo agoExplain β -
dmd β
dmd D Programming Language compiler
D β 0 4mo agoExplain β -
snmp.d
net-snmp bindings for D
D β 0 4mo agoExplain β -
goreleaser β
Release engineering, simplified
Go β 0 4mo agoExplain β -
tdd-agents β
tdd skill for coding agents
β 0 5mo agoExplain β -
zigimports β
Automatically remove unused imports and globals from Zig files.
β 0 5mo agoExplain β -
OrcaSlicer β
G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
β 0 7mo agoExplain β -
libxlsxwriter β
A C library for creating Excel XLSX files.
C β 0 9mo agoExplain β -
ipcrypt-std.github.io β
Website for the IPCrypt specification.
β 0 9mo agoExplain β -
awesome-zig β
A list of awesome projects related to Zig
β 0 2y agoExplain β -
zigup β
Download and manage zig compilers.
Zig β 0 1y agoExplain β -
d-relic
D bindings for Relic Toolkit (https://github.com/relic-toolkit/relic)
D β 0 1y agoExplain β -
opendal β
Apache OpenDAL: access data freely.
Rust β 0 1y agoExplain β -
xwin β
A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.
Rust β 0 1y agoExplain β -
abi-diner β
Verify the ABI of pairs of compilers
β 0 1y agoExplain β -
zig-sbi β
Zig wrapper around the RISC-V SBI specification
Zig β 0 3y agoExplain β -
cargo-dub
Calling D language pkg-manager
Rust β 0 1y agoExplain β -
cxx β
Safe interop between Rust and C++
Rust β 0 1y agoExplain β -
Algorithms-Zig β
All Algorithms implemented in Zig
Zig β 0 1y agoExplain β -
yes-d
classic Unix 'yes' command - safe D port
D β 0 1y agoExplain β -
containers β
Containers backed by `std.experimental.allocator`
D β 0 1y agoExplain β -
concurrency β
Concurrency primitives
D β 0 1y agoExplain β -
tigerbeetle β
The distributed financial accounting database designed for mission critical safety and performance.
Zig β 0 1y agoExplain β -
ffi-flang-zig
FFI flang-new runtime with Zig
C++ β 0 1y agoExplain β -
zig-cross β
Example of using as a CMake Toolchain for cross compiling.
CMake β 0 1y agoExplain β -
vscode-torizon-templates β
VS Code Torizon Integrated Development Environment Templates
Xonsh β 0 1y agoExplain β -
RustScan β
π€ The Modern Port Scanner π€
β 0 5y agoExplain β -
topgrade β
Upgrade all the things
β 0 1y agoExplain β -
tigerbeetle-cmake
TigerBeetle CMake - Template
C β 0 1y agoExplain β -
arrow β
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
C++ β 0 1y agoExplain β -
nuttx β
Apache NuttX is a mature, real-time embedded operating system (RTOS)
C β 0 1y agoExplain β -
nuttx-apps β
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
C β 0 1y agoExplain β -
boringssl-zig β
A fork of boringssl packaged for Zig.
β 0 1y agoExplain β -
uSockets β
Miniscule cross-platform eventing, networking & crypto for async applications
C β 0 1y agoExplain β -
oneTBB β
oneAPI Threading Building Blocks (oneTBB)
β 0 3y agoExplain β -
zld β
Zig's lld drop-in replacement
Zig β 0 1y agoExplain β -
c2z β
C++ to Zig bindings and transpiler (forked)
C++ β 0 1y agoExplain β -
ldclint β
An LDC plugin to extend the compiler to lint D source code
D β 0 1y agoExplain β -
design-patterns-d
Design Pattern Examples in D
D β 0 1y agoExplain β -
d-phobos-docset β
Dash docset for D language Phobos library
D β 0 1y agoExplain β -
diplomat β
Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code
Rust β 0 1y agoExplain β -
verilator β
Verilator open-source SystemVerilog simulator and lint system
C++ β 0 1y agoExplain β -
related_post_gen β
Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc.
C++ β 0 1y agoExplain β -
zig-compile-commands β
A simple zig module to generate compile_commands.json from a slice of build targets.
β 0 1y agoExplain β -
KDBindings β
Reactive programming & data binding in C++
β 0 1y agoExplain β -
zxxrtl
Idiomatic CXXRTL bindings for Zig
β 0 2y agoExplain β -
rvv_example β
Simple demonstration of using the RISC-V Vector extension
β 0 1y agoExplain β -
range-v3 β
Range library for C++14/17/20, basis for C++20's std::ranges (uses zig build-system)
C++ β 0 2y agoExplain β -
tinyd-rt β
A tiny runtime for D.
D β 0 2y agoExplain β -
mp β
MP: C++20 ~~Template~~ Meta-Programming
β 0 3y agoExplain β -
cports β
Chimera ports collection
Python β 0 2y agoExplain β -
re2c β
Lexer generator
C β 0 2y agoExplain β -
zig-sdl-pixi-sample
Zig toolchain using Pixi package management (sample)
Zig β 0 2y agoExplain β -
asio-extended β
Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.
C++ β 0 2y agoExplain β -
context β
`boost.context` library using zig build
Assembly β 0 2y agoExplain β -
unordered β
Boost.org unordered module (uses zig build)
C++ β 0 2y agoExplain β -
zap-web β
blazingly fast backends in zig
C β 0 2y agoExplain β -
TinyEMU β
Tweaks to Fabrice Bellard's TinyEMU
C β 0 2y agoExplain β -
openc906 β
OpenXuantie - OpenC906 Core
β 0 4y agoExplain β -
relic β
(forked) RELIC is a modern research-oriented cryptographic meta-toolkit with emphasis on efficiency and flexibility.
C β 0 2y agoExplain β -
ohmygentool β
LLVM/Clang based bindings generator for D language
β 0 2y agoExplain β -
stdcpp β
Bindings for core components of the C++ standard library
D β 0 1y agoExplain β -
DustMite β
General-purpose data reduction tool
D β 0 2y agoExplain β -
zpp_throwing β
Using coroutines to implement C++ exceptions for freestanding environments
C++ β 0 2y agoExplain β -
tlsf β
Two-Level Segregated Fit memory allocator implementation.
β 0 2y agoExplain β -
czmq β
High-level C binding for ΓMQ
C β 0 2y agoExplain β -
fpc-esp-freertos β
freepascal for xtensa (esp32/8266)
Pascal β 0 2y agoExplain β -
ziget β
Zig library/tool to request network assets
Zig β 0 2y agoExplain β -
iguanaTLS β
Minimal, experimental TLS 1.2 implementation in Zig
Zig β 0 2y agoExplain β -
zarc β
ZIP (and soon, other formats) implemented in Zig
Zig β 0 2y agoExplain β -
cpu_features β
A cross platform C99 library to get cpu features at runtime.
C++ β 0 1y agoExplain β -
stdx-allocator β
Extracted std.experimental.allocator for usage via DUB
D β 0 2y agoExplain β -
brazilian-portuguese β
Portuguese translation of the Dlang Tour
β 0 2y agoExplain β -
arsd β
This is a collection of modules that I've released over the years. Most of them stand alone, or have just one or two dependencies in here, so you don't have to download this whole repo.
D β 0 2y agoExplain β -
tigerbeetle-clients-benchmarks β
No description.
D β 0 2y agoExplain β -
polyglot β
The universal, multidirectional, multilingual binding generation tool
C++ β 0 2y agoExplain β -
cmake-d β
cmake for D2
CMake β 0 2y agoExplain β -
LDmicroQt β
No description.
β 0 2y agoExplain β -
awesome-lockfree β
A collection of resources on wait-free and lock-free programming
β 0 2y agoExplain β -
libraries β
This repository contains a list of supported libraries, imports and technologies they belong to
β 0 2y agoExplain β -
Geist β
A free text/code editor made with C++ and Qt
C++ β 0 2y agoExplain β -
kn_plc β
Ladder Diagram editor implementation using Qt 6
C++ β 0 2y agoExplain β -
3bc-zig
Raw 3BC bindings for Zig
Zig β 0 2y agoExplain β -
c2rust β
Migrate C code to Rust
β 0 2y agoExplain β -
repo_info_extractor β
Use this script to extract data from your private repo. This data is used to calculate your score. https://codersrank.io
β 0 2y agoExplain β -
meta-clang β
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
β 0 2y agoExplain β -
fpcupdeluxe β
A GUI based installer for FPC and Lazarus
Pascal β 0 2y agoExplain β -
tetris β
A simple tetris clone written in zig programming language.
Zig β 0 2y agoExplain β -
zls β
The @ziglang language server for all your Zig editor tooling needs, from autocomplete to goto-def!
β 0 2y agoExplain β -
acbr_ffi
ACBr tests
Zig β 0 2y agoExplain β -
libsigcplusplus β
libsigc++ implements a typesafe callback system for standard C++. (uses zig build)
C++ β 0 2y agoExplain β -
libvlcpp β
C++ bindings for libVLC
C++ β 0 3y agoExplain β -
cstl β
C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
C β 0 2y agoExplain β -
benchmark β
A microbenchmark support library (uses zig build)
C++ β 0 2y agoExplain β -
async-bench β
A benchmark of approaches to writing server applications
β 0 2y agoExplain β -
web-frameworks β
Which is the fastest web framework?
β 0 2y agoExplain β -
actor-framework β
An Open Source Implementation of the Actor Model in C++
C++ β 0 2y agoExplain β -
MINGW-packages-dev β
Supplemental mingw recipes for package maintainers
Shell β 0 2y agoExplain β -
expresscpp β
Fast, unopinionated, minimalist web framework for C++ Perfect for building REST APIs
C++ β 0 2y agoExplain β -
ziglibc β
LibC written on Zig
Zig β 0 2y agoExplain β -
openapi-generator β
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
β 0 2y agoExplain β -
process β
Boost Process
β 0 2y agoExplain β -
zigwin32 β
Zig bindings for Win32 generated by https://github.com/marlersoft/zigwin32gen
Zig β 0 2y agoExplain β -
LuaJIT β
Mirror of the LuaJIT git repository
C β 0 2y agoExplain β -
xlsxio β
XLSX I/O - C library for reading and writing .xlsx files
β 0 3y agoExplain β -
vswhom-zig β£
Pure zig-FFI to Jon Blow's VS discovery script
Zig β 0 3y agoExplain β
No repos match these filters.
More creators on gitmyhub
JakeWharton lucidrains rafaballerini hiteshchoudhary IDouble