An alternative, purely C-focused wrapper to Apple's Cocoa API for OS X app development and basic iOS programming. Requires little to no Objective-C knowledge to use.
☆53Dec 27, 2024Updated last year
Alternatives and similar repositories for Silicon
Users that are interested in Silicon are comparing it to the libraries listed below
Sorting:
- Simple ultra-lightweight OpenGL version abstraction layer HEAVILY based on RLGL that uses the opengl pipeline style.☆30Jun 1, 2024Updated last year
- A tutorial that explains how to use macOS's Cocoa API in Pure-C.☆47Aug 26, 2024Updated last year
- Intermediary language between C and C++ with other added cool features too☆18Jul 7, 2023Updated 2 years ago
- Write your GUI apps for OS X in pure C!☆21Dec 18, 2021Updated 4 years ago
- Library for creating MS-DOS-looking text mode programs.☆14Dec 19, 2023Updated 2 years ago
- Single-Header CPU graphics library☆73Mar 29, 2025Updated 11 months ago
- Emu De Midi as the library☆19Dec 31, 2025Updated 2 months ago
- Sili - a collection of cross-platform single-header libraries for modern C/C++ programming.☆138Jul 11, 2025Updated 7 months ago
- Header-only CPU graphics library for C, with a focus on ease of use.☆43Feb 27, 2026Updated last week
- DOSBOX "woody" opl3 emulator for C projects☆15Nov 9, 2020Updated 5 years ago
- SoundFont synthesizer in C++☆11Feb 22, 2026Updated last week
- A C Game Engine☆41Aug 19, 2024Updated last year
- A simple-to-use modular, cross-platform graphics library. It combines the freedom of lower-level graphics libraries with modern C techniq…☆192Dec 15, 2025Updated 2 months ago
- Single-header UI extension for RSGL☆12Dec 31, 2024Updated last year
- The CRT X-Y library (libcrtxy) is meant to be used by video game programmers who wish to create games in the style of vector graphics a…☆13Sep 2, 2023Updated 2 years ago
- QOI image decoding and encoding for SDL2 in C99☆12Dec 21, 2021Updated 4 years ago
- SEAL GUI for DOS☆13Jun 14, 2023Updated 2 years ago
- Cross-platform code to play MIDI files through system facilities.☆26Nov 17, 2025Updated 3 months ago
- An implementation of libc, attempting to be compliant with C89, C99 and C11 standards☆13Feb 9, 2026Updated 3 weeks ago
- Tool for displaying Japanese text in uxn ROMs☆13Jan 28, 2023Updated 3 years ago
- ezMPEG is an easy-to-use and easy-to-understand MPEG1 video encoder API☆11Mar 26, 2017Updated 8 years ago
- A modified version of 8bitbubsy's playptmod, a C-based player for ProTracker MOD files, which was modeled after all the behavior that cou…☆12Jun 1, 2019Updated 6 years ago
- Public repo for an action platformer I'm writing in C & SDL2☆14Jul 13, 2024Updated last year
- Asynchronous I/O framework for C with coroutine scheduling☆14Jul 6, 2025Updated 8 months ago
- DEAD PROJECT☆28Oct 22, 2019Updated 6 years ago
- Simple chiptune-ish synthesizer written in C.☆13Oct 1, 2023Updated 2 years ago
- Converts the OPL2 music of Wolfenstein 3-D and Spear of Destiny games to General MIDI, and packs it into an ECWolf-compatible .zip file.☆15Aug 27, 2024Updated last year
- ☆13Apr 10, 2021Updated 4 years ago
- A simple plots lib or package for the Odin programming language.☆15Dec 3, 2023Updated 2 years ago
- Uxn for the Raspberry Pi, on bare metal☆15Mar 31, 2024Updated last year
- TIny MObile GRaphics starter. Create tiny Android apps based on the TIGR library.☆37Nov 8, 2025Updated 3 months ago
- Debug Drawing Text using Lines☆15Jun 17, 2025Updated 8 months ago
- UTF-8 grapheme counting library written in C99.☆18Jun 30, 2024Updated last year
- A library for rendering 2D graphics in software using SDL.☆13Nov 5, 2015Updated 10 years ago
- Simple MOD player library written in C☆20Feb 17, 2026Updated 2 weeks ago
- A tutorial that explains how to create an OpenGL context for X11, WinAPI and Cocoa.☆16Sep 12, 2024Updated last year
- The HOI4 Programming Language (HPL) is a domain-specific interpreter programming language made for sane HOI4 modding development.☆16May 21, 2023Updated 2 years ago
- A Python 2/3 package to write m68k system emulators☆18Aug 13, 2017Updated 8 years ago
- fmmidi - Play Standard MIDI music file(s) by emulating a Yamaha YM2608 FM synthesizer☆16Dec 3, 2018Updated 7 years ago