Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with c99
A curated list of projects in awesome lists tagged with c99 .
https://github.com/sandermertens/flecs
A fast entity component system (ECS) for C & C++
c99 cpp11 cpp14 cpp17 data-oriented data-oriented-design ecs entity-component-system entity-framework flecs game-development game-engine game-engine-framework gamedev modern-cpp no-dependencies portable production-ready
Last synced: 17 Dec 2024
https://github.com/SanderMertens/flecs
A fast entity component system (ECS) for C & C++
c99 cpp11 cpp14 cpp17 data-oriented data-oriented-design ecs entity-component-system entity-framework flecs game-development game-engine game-engine-framework gamedev modern-cpp no-dependencies portable production-ready
Last synced: 26 Oct 2024
https://github.com/aws/s2n-tls
An implementation of the TLS/SSL protocols
c c99 crypto cryptography encryption s2n ssl tls
Last synced: 16 Dec 2024
https://github.com/jkuhlmann/cgltf
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
3d c c99 glb gltf gltf-loader gltf2 gltf2-loader single-header-lib stb-style
Last synced: 19 Dec 2024
https://github.com/water-melon/melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 19 Dec 2024
https://github.com/Hirrolot/datatype99
Algebraic data types for C99
adt algebraic algebraic-data-types c99 derive introspection metalang99 metaprogramming pattern-matching reflection-library sum-types tagged-unions type-system variant
Last synced: 20 Nov 2024
https://github.com/hirrolot/datatype99
Algebraic data types for C99
adt algebraic algebraic-data-types c99 derive introspection metalang99 metaprogramming pattern-matching reflection-library sum-types tagged-unions type-system variant
Last synced: 19 Dec 2024
https://github.com/Water-Melon/Melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 27 Oct 2024
https://github.com/mrfrenik/gunslinger
C99, header-only framework for games and multimedia applications
c99 game-framework lightweight
Last synced: 20 Dec 2024
https://github.com/MrFrenik/gunslinger
C99, header-only framework for games and multimedia applications
c99 game-framework lightweight
Last synced: 02 Nov 2024
https://github.com/libexpat/libexpat
:herb: Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
c c99 expat expat-xml-parser library siphash streaming-parser xml xml-parser xml-parser-library xml-parsing
Last synced: 17 Dec 2024
https://github.com/libtcod/libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
c-library c99 cpp cpp-library field-of-view fov-algorithms libtcod noise-generator pathfinding pathfinding-algorithms roguelike-library roguelikedev
Last synced: 19 Dec 2024
https://github.com/pfultz2/cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
c c99 cplusplus cpreprocessor mini-preprocessor-library preprocessor recursion turing-tarpit
Last synced: 20 Dec 2024
https://github.com/pfultz2/Cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
c c99 cplusplus cpreprocessor mini-preprocessor-library preprocessor recursion turing-tarpit
Last synced: 27 Oct 2024
https://github.com/hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 20 Dec 2024
https://github.com/Hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 21 Nov 2024
https://github.com/lingdong-/wax
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
c99 compiler java programming-language transpiler typescript
Last synced: 18 Dec 2024
https://github.com/LingDong-/wax
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
c99 compiler java programming-language transpiler typescript
Last synced: 27 Oct 2024
https://github.com/randy408/libspng
Simple, modern libpng alternative
c c99 cmake codec decoding encoder libpng meson optimized oss-fuzz png png-decoder png-encoder spng
Last synced: 19 Dec 2024
https://github.com/backdoorhub/shell-backdoor-list
🎯 PHP / ASP - Shell Backdoor List 🎯
asp-backdoor asp-net b374k backdoor c99 hack hacking hackingcode kacak php php-backdoor r57 shell shell-backdoor web web-hacking web-security web-shell websecurity wso
Last synced: 17 Dec 2024
https://github.com/nepx/halfix
x86 PC emulator that runs both natively and in the browser, via WebAssembly
c c99 cpu-emulator emscripten emulator javascript pc-emulator pentium webassembly x86 x86-emulator
Last synced: 20 Dec 2024
https://github.com/karimnaaji/voxelizer
Header only mesh voxelizer in c99
c99 computer-graphics geometry-processing voxelizer
Last synced: 21 Dec 2024
https://github.com/100/cranium
🤖 A portable, header-only, artificial neural network library written in C99
artificial-neural-networks blas c c99 cblas classification continuous-integration efficient embedded feedforward-neural-network header-only machine-learning matrix neural-network portable regression travis-ci vectorization
Last synced: 21 Dec 2024
https://github.com/100/Cranium
🤖 A portable, header-only, artificial neural network library written in C99
artificial-neural-networks blas c c99 cblas classification continuous-integration efficient embedded feedforward-neural-network header-only machine-learning matrix neural-network portable regression travis-ci vectorization
Last synced: 05 Nov 2024
https://github.com/azure/azure-iot-sdk-c
A C99 SDK for connecting devices to Microsoft Azure IoT services
azure azure-iot azure-iot-sdks azure-iothub c c99 device-sdk embedded iot iothub mbed microsoft sdk serialization-library serializer service-sdk
Last synced: 19 Dec 2024
https://github.com/Azure/azure-iot-sdk-c
A C99 SDK for connecting devices to Microsoft Azure IoT services
azure azure-iot azure-iot-sdks azure-iothub c c99 device-sdk embedded iot iothub mbed microsoft sdk serialization-library serializer service-sdk
Last synced: 13 Nov 2024
https://github.com/solenum/exengine
A C99 3D game engine
3d 3d-engine 3d-game-engine c99 collision collision-detection engine fps game gamedev opengl
Last synced: 21 Dec 2024
https://github.com/beaengine/beaengine
BeaEngine disasm project
c99 control-flow-analysis data-flow-analysis disassembler intel library reverse-engineering x86-64
Last synced: 15 Dec 2024
https://github.com/danielkrupinski/memject
Simple Dll injector loading from memory. Supports PE header and entry point erasure. Written in C99.
c c99 dll-injection hacking injection manual-map-dll memject reverse-engineering
Last synced: 16 Dec 2024
https://github.com/nathhb/nbnet
single header C(99) library to implement client-server network code for games
c c99 game-development single-header single-header-lib udp webrtc
Last synced: 15 Dec 2024
https://github.com/C-Chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 11 Nov 2024
https://github.com/c-chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 29 Sep 2024
https://github.com/ryanpcmcquen/basque
A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
2d-game-engine c-game c99 game-engine game-engine-2d gitpod hacktoberfest sdl2 sdl2-image sdl2-mixer sdl2-ttf
Last synced: 15 Dec 2024
https://github.com/pjk/libcbor
CBOR protocol implementation for C
c c-plus-plus c99 cbor serialization
Last synced: 19 Dec 2024
https://github.com/PJK/libcbor
CBOR protocol implementation for C
c c-plus-plus c99 cbor serialization
Last synced: 26 Oct 2024
https://github.com/libfirm/cparser
C99 parser and frontend for libfirm
c c99 compiler libfirm preprocessor
Last synced: 15 Dec 2024
https://github.com/karimnaaji/3d-quickhull
Header only 3d quickhull in c99
c99 computer-graphics geometry-processing quickhull
Last synced: 19 Dec 2024
https://github.com/mkirchner/hamt
A hash array-mapped trie implementation in C
c c99 data-structure datastructure hash-array-mapped-trie immutable tutorial
Last synced: 17 Dec 2024
https://github.com/xtreme8000/cavex
Project to recreate your favourite block game for the Wii (Beta 1.7.3)
beta block c99 game homebrew minecraft nintendo opengl terrain voxel voxel-engine wii wii-homebrew
Last synced: 18 Dec 2024
https://github.com/hirrolot/interface99
Full-featured interfaces for C99
c99 dynamic-dispatch generic-programming macros metalang99 metaprogramming object-oriented oop polymorphism type-system typeclasses
Last synced: 16 Dec 2024
https://github.com/Hirrolot/interface99
Full-featured interfaces for C99
c99 dynamic-dispatch generic-programming macros metalang99 metaprogramming object-oriented oop polymorphism type-system typeclasses
Last synced: 21 Nov 2024
https://github.com/clibraries/array-algorithms
Unintrusive algorithms for C arrays OR a C implementation of <algorithm> from C++
c-generic c99 generic-programming single-header-library sorting-algorithms stl-algorithms
Last synced: 19 Dec 2024
https://github.com/aczid/crypto1_bs
Bitsliced Crypto-1 brute-forcer
bitslicing c99 craptev1 crapto1 crypto1 cryptography gcc iso14443a libnfc mifare proxmark3
Last synced: 17 Dec 2024
https://github.com/c-krit/ferox
A lightweight 2D physics engine written in C, for educational purposes.
2d-physics 2d-physics-engine c c99 emscripten ferox game-development gamedev gnu99 physics physics-2d physics-engine physics-simulation raylib raylib-examples sokol stb wasm webassembly
Last synced: 20 Dec 2024
https://github.com/YakshaLang/Yaksha
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
c99 compile-time compile-to-c compiler lisp-dialect offside offside-rule programming-language transpiler
Last synced: 05 Nov 2024
https://github.com/yakshalang/yaksha
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
c99 compile-time compile-to-c compiler lisp-dialect offside offside-rule programming-language transpiler
Last synced: 20 Dec 2024
https://github.com/danielkrupinski/anubis
Free open-source training software / cheat for Counter-Strike: Global Offensive, written in C.
anubis c c99 cheat cheating counter-strike counter-strike-global-offensive csgo csgo-cheat dll dll-injection game-hacking internal reverse-engineering windows
Last synced: 12 Oct 2024
https://github.com/muon-build/muon
An implementation of the meson build system in c99
Last synced: 20 Dec 2024
https://github.com/srekel/the-debuginator
A juicy feature-packed debug menu intended for games.
c c99 debugging-tool game-development public-domain single-header-lib work-in-progress
Last synced: 12 Oct 2024
https://github.com/mcpcpc/xwm
A tiny XCB floating window manager.
c99 posix window-manager wm xcb
Last synced: 12 Oct 2024
https://github.com/craigbarnes/dte
A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte)
c c99 console console-application editor editors emacs minimalist posix terminal terminal-app terminal-based text-editor tty tui unix
Last synced: 21 Dec 2024
https://github.com/lichtso/ccwt
Complex Continuous Wavelet Transform
c99 fft png python-2 python-3 python-bindings signal-processing wavelet
Last synced: 17 Dec 2024
https://github.com/dimkr/szl
A lightweight, embeddable scripting language
c c99 dynamic-typing embeddable embedded embedded-scripting-language embedded-systems engine interactive interpreted-programming-language interpreter iot library lightweight linux mit programming-language script scripting shell
Last synced: 12 Oct 2024
https://github.com/aaron9000/c-game-resources
A collection of helpful resources for writing games in C and OpenGL.
c c99 game-dev game-development game-engine gamedev glsl opengl
Last synced: 16 Dec 2024
https://github.com/lobaro/lobaro-coap
CoAP Implementation in C
c99 coap coap-client coap-server embedded iot network
Last synced: 19 Dec 2024
https://github.com/bamless/jstar
A lightweight embeddable scripting language
bytecode-interpreter c c99 compiler intepreter interpreted-language jstar language-dynamic programming-language scripting-language virtual-machine
Last synced: 16 Dec 2024
https://github.com/dloebl/cgif
GIF encoder written in C
animation c c99 compression encoder fast file-format gif gif89a graphics image library lightweight lzw picture size-optimization video
Last synced: 17 Dec 2024
https://github.com/jodithetigger/meow_fft
A simple, C99, header only, 0-Clause BSD Licensed, fast fourier transform (FFT).
c99 fft header-only public-domain
Last synced: 16 Dec 2024
https://github.com/DanEngelbrecht/bikeshed
Lock free hierarchical work scheduler
c99 concurrency-library lock-free multithreading queue-tasks queue-workers queued-jobs single-header-lib task-manager task-runner task-scheduler
Last synced: 14 Nov 2024
https://github.com/adda-team/adda
ADDA - light scattering simulator based on the discrete dipole approximation
adda c99 dda discrete-dipole-approximation light-scattering mpi numerical-simulations opencl optics
Last synced: 15 Dec 2024
https://github.com/danengelbrecht/bikeshed
Lock free hierarchical work scheduler
c99 concurrency-library lock-free multithreading queue-tasks queue-workers queued-jobs single-header-lib task-manager task-runner task-scheduler
Last synced: 12 Oct 2024
https://github.com/hsluv/hsluv-c
C99 implementation of HSLuv (revision 4)
c c99 color-palettes color-spaces colors hpluv hsluv mit-license
Last synced: 12 Oct 2024
https://github.com/alxm/faur
⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2
Last synced: 17 Dec 2024
https://github.com/baines/insobot
C99 modular IRC bot with markov chains
c99 insobot irc irc-bot markov-chain modular
Last synced: 12 Oct 2024
https://github.com/moehriegitt/vastringify
Type-safe Printf in C
c c11 c99 macro printf stack-usage string-escape typesafe unicode utf16 utf32 utf8
Last synced: 12 Oct 2024
https://github.com/tofuengine/tofu
Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.
2d c99 cross-platform game-development game-engine gamedev gamedev-framework glfw linux lua opengl raspberry-pi windows
Last synced: 12 Oct 2024
https://github.com/uael/sv
libsv - Public domain cross-platform semantic versioning in c99
c99 cross-platform library public-domain semantic-versioning
Last synced: 12 Oct 2024
https://github.com/drmccoy/dmc_unrar
A dependency-free, single-file FLOSS unrar library
archive c c89 c99 decompress decompression decompressor dependency-free library rar single-file unpack unpacker unrar winrar
Last synced: 12 Oct 2024
https://github.com/DrMcCoy/dmc_unrar
A dependency-free, single-file FLOSS unrar library
archive c c89 c99 decompress decompression decompressor dependency-free library rar single-file unpack unpacker unrar winrar
Last synced: 14 Nov 2024
https://github.com/par4all/par4all
Par4All is an automatic parallelizing and optimizing compiler (workbench) for C and Fortran sequential programs
abstract-interpretation automatic-parallelization c99 cuda fortran interprocedural opencl parallelization polyhedral-model
Last synced: 12 Oct 2024
https://github.com/Par4All/par4all
Par4All is an automatic parallelizing and optimizing compiler (workbench) for C and Fortran sequential programs
abstract-interpretation automatic-parallelization c99 cuda fortran interprocedural opencl parallelization polyhedral-model
Last synced: 09 Nov 2024
https://github.com/spydr06/bcause
BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.
assembly b bcause bell-labs c c99 compiler hacktoberfest hacktoberfest2023 language libb proglangs-discord programming-language single-pass
Last synced: 12 Oct 2024
https://github.com/srekel/sralloc
Memory allocators
c99 cplusplus game-development memory-allocation memory-management public-domain single-header-lib
Last synced: 12 Oct 2024
https://github.com/begriffs/libderp
C collections. Easy to build, boring algorithms. Dumb is good.
Last synced: 12 Oct 2024
https://github.com/thelowsunoverthemoon/mahler.c
Western music theory library in C99
api c c99 chords interval key-signatures library minimal music music-theory scale
Last synced: 12 Oct 2024
https://github.com/jnbraun/bcnn
A minimalist Deep Learning framework for embedded Computer Vision
arm c99 computer-vision convolutional-neural-networks deep-learning edge-ai embedded-vision gpu high-performance
Last synced: 12 Oct 2024
https://github.com/bgin/radar_electrooptical_simulation
(REOS) Radar and ElectroOptical Simulation Framework written in Fortran.
amdgpu avx avx-512 avx2 c99 control-systems cuda-kernels fortran90 gpu-acceleration high-performance-computing infrared-sensors modeling openmp radar radiative-transfer simd simulation vectorization
Last synced: 12 Oct 2024
https://github.com/visrealm/vremu6502
6502/65C02 emulator library (C99)
6502 6502-emulation 6510 65c02 65c02-emulation c c99 emulator r65c02 wdc65c02
Last synced: 19 Dec 2024
https://github.com/septag/cj5
Very minimal single header JSON5 parser in C99, derived from jsmn
Last synced: 12 Oct 2024
https://github.com/totallynotchase/typeclass-interface-pattern
Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
c c90 c99 interface polymorphism typeclass typeclasses
Last synced: 12 Oct 2024
https://github.com/hu55a1n1/dod
Tools to facilitate data-oriented design in C99.
bitset byte-manipulation-utils c99 data-oriented-design vector
Last synced: 12 Oct 2024
https://github.com/qqwy/raii_with
A simple library to provide RAII in standard-compliant C99, using raii_with(resource, initializer, destructor) { ... }-syntax:
Last synced: 12 Oct 2024
https://github.com/camel-cdr/bfcpp
Optimizing Brainfuck interpreter in the C preprocessor
brainfuck c-preprocessor c99 metaprogramming
Last synced: 12 Oct 2024
https://github.com/mquy/mlang
My toy programming languages
c99 compiler cpp haskell interpreter programming-language typescript
Last synced: 12 Oct 2024