For interfacing with Windows/macOS/Linux using an ESP32, a touchscreen and BLE.
Repository Index
47,133 repositories indexed
73–96 of 128 · Most stars
A cross-platform (C99/C++11) process library
- cross-platform
- posix
- c
- cpp
A Discord API wrapper library made in C
Gameboy emulator implemented in C, that also runs in the browser
High-performance write & space optimized transactional storage engine.
- storage-engine
- c-library
- database
- lsm-tree
A large collection of free and portable video plugins
- video-effects
- video-filtering
- plugins
- windows
Static recompilation of Super Smash Bros. Ultimate 13.0.4 to a native Windows program: tools and runtime only, bring your own dump
Tallow - Transparent Tor for Windows
- tor
- tor-network
- censorship-circumvention
- privacy
Unofficial static recompilation of Bayonetta 2 (Switch) for Windows. Builds the game on your PC from your own legally dumped copy. No game files, keys or SDK code included.
SiriDB is a highly-scalable, robust and super fast time series database. Build from the ground up SiriDB uses a unique mechanism to operate without a global index and allows server resources to be added on the fly. SiriDB's unique query language includes dynamic grouping of time series for easy analysis over large amounts of time series.
- ticker-data
- siridb-server
- time-series
- timeseries
PC, Android, iOS and macOS port of the ICO (PS2) decompilation (nathanialf/ico): Windows, Linux, Steam Deck, Android, iPhone via LiveContainer and Apple-silicon Mac (contributed). Contains no game data.
BCD: Windows games on iPhone and iPad. Steam and GOG built in.
nginx module to proxy to authenticated AWS services
- nginx
- aws-s3
CMake scripts for painless usage of SuiteSparse+METIS from Visual Studio and the rest of Windows/Linux/OSX IDEs supported by CMake
- c-plus-plus
- suitesparse
- cmake
Experimental Windows x64 native porting toolkit for Super Smash Bros. Ultimate: static AArch64 recompilation, a D3D11 runtime, and Local Wireless relay netplay.
- aarch64
- direct3d11
- native-port
- static-recompilation
MATLAB MAT File I/O Library with support for MATLAB Class Object System
- matlab
- zlib
- hdf5
- mat-files
PC port of GE for Windows and Linux, built from the N64 decompilation. Widescreen, mouse look, modern controller support and in-game settings. Co-op, netplay and mods in development.
- decompilation
- game-port
- goldeneye
- goldeneye-007
HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customized authorized_users files periodically.
A Windows-inspired PS5 homebrew OS bringing 32-bit and 64-bit Windows gaming to console hardware through a custom Wine/Proton compatibility stack and native Vulkan graphics.
🗜️ 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可执行文件打包工具,打包后的新文件可以阻碍逆向工程)
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.
- battery
- bms
- c
- firmware
TranslatedCross-platform USB HID/BLE smart mouse SDK with a C ABI for device events and audio. Windows x64/macOS ARM64 downloads; other platform packages on request.
- sdk
- ble
- hid
- mouse
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.
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.
- linux
- ninja-gaiden
- pc-port
- recompilation