Transpiling C code to Go code
- transpiler
- c
- go
- golang
77,852 visible repositories in the index
529–552 of 691 · Most stars
Transpiling C code to Go code
ᛡᛒ BLE Scanner + Data persistence on SD Card for M5Stack, M5Core2, Odroid-Go, ESP32-Wrover-Kit and other models
🗜️ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering(使用C和Intel x86汇编开发的Windows x86可执行文件打包工具,打包后的新文件可以阻碍逆向工程)
Play solitaire in your terminal!
C99 firmware core for a 16-series LFP pack. Independent charge and discharge FETs, cell protection, coulomb SOC, and the current and voltage limits an inverter follows. Passive balance runs for 1.0 s, then 200 ms off, so the fault wait finishes on an unloaded sample. No RTOS, no heap. The AFE driver and fieldbus stay on your board.
We are a group of enthusiasts who want an interface to be able to talk to our cars remotely, perhaps add on-car displays (such as heads-up speed), and we want to have fun doing it.
PostgreSQL foreign data wrapper for MongoDB
DoltLite - Version Controlled SQLite
Static recompilation of Xenoblade Chronicles 2 to native Windows x86-64, with a Vulkan renderer. Game files not included.
Supernodal sparse direct solver. https://portal.nersc.gov/project/sparse/superlu/
Static ARM64 to x86 recompiler (GPLv3)
Ninja Gaiden Black (Xbox, 2005) statically recompiled into native Linux and Windows builds, with an experimental Android port, drawn by its own Vulkan renderer. A steady 60 fps, widescreen and ultrawide, keyboard and mouse, touch controls on Android, Steam Deck ready. Bring your own copy of the game.
rc shell -- independent re-implementation for Unix of the Plan 9 shell (from circa 1992)
Zelda: Tears of the Kingdom (TotK) 1.0.0 recompiled to native Windows and Vulkan. Frame cap up to 240, DLSS option, mouse and keyboard. Open source, mostly written by AI agents. You build it from your own dump; no game files included. Measured on one PC so far.
J2ME emulator for Android (unofficial fork of https://github.com/nikita36078/J2ME-Loader)
Static recompilation of Xenoblade Chronicles X : Definitive Edition to native Windows x86-64, with a Vulkan renderer. Game files not included.
piVCCU is a project to install the original Homematic CCU3 firmware inside a virtualized container (lxc) on ARM based single board computers.
基于莱茵生命终端的音乐面板
LinPad — Linux for iPad. A real Linux desktop on the iPad: native windowed desktop with tiling and workspaces, real Linux apps (Firefox, VS Code, Thunar, VLC) as native windows, ARM64 JIT, GPU via Venus/Metal, keyboard + trackpad + touch.
Play Steam and PC games on Android phones and tablets with a Mali GPU, on the device's own driver. Free.
A static recompilation of Skyrim (2011) for Android devices.
Experimental LR2021 raw I/Q capture library and tools in C.
Network Stack in Userspace
PS Vita games recompiled into native PC programs: you bring your own games and firmware