Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
C
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
- GitHub: https://github.com/topics/c
- Wikipedia: https://en.wikipedia.org/wiki/C_(programming_language)
- Created by: Dennis Ritchie
- Released: 1972
- Related Topics: language,
- Aliases: c-language, c-programming-language, c99, c89, c-ansi, k-and-r,
- Last updated: 2024-11-08 00:03:55 UTC
- JSON Representation
https://github.com/shafreeck/cetcd
Cetcd is a C client library for etcd with full features support
Last synced: 05 Nov 2024
https://github.com/tpn/perfecthash
A performant, parallel, probabilistic, random acyclic-graph, low-latency, perfect hash generation library.
c hypergraph nt perfect-hash perfect-hashing windows
Last synced: 08 Nov 2024
https://github.com/elzoughby/base64
C library to encode and decode strings with base64 format
ascii base64 c decode-strings decoding encode-strings encoding string
Last synced: 28 Oct 2024
https://github.com/sunsided/libfixkalman
Kalman filter fixed-point implementation based on libfixmatrix, targeted at embedded systems without an FPU and/or need for performance.
c cpp embedded kalman-filter libfixmath libfixmatrix signal-processing
Last synced: 26 Oct 2024
https://github.com/lucianodato/libspecbleach
C library for audio noise reduction and other spectral effects
audio broadband-noise-reduction c fft library noise-reduction noise-removal non-stationary-noise-reduction spectral spectral-processing stationary-noise-reduction stft
Last synced: 27 Oct 2024
https://github.com/dibyendumajumdar/ravi-compiler
Parser and compiler for Ravi and Lua
abstract-syntax-tree ast c compiler compiler-construction intermediate-representation lexer lua parser
Last synced: 05 Nov 2024
https://github.com/luijait/PwnKit-Exploit
Proof of Concept (PoC) CVE-2021-4034
base64 c cve cve-2021-4034 exploit hacking linux offensive-security offsec pentesting poc polkit proof-of-concept pwnkit security
Last synced: 23 Oct 2024
https://github.com/luijait/pwnkit-exploit
Proof of Concept (PoC) CVE-2021-4034
base64 c cve cve-2021-4034 exploit hacking linux offensive-security offsec pentesting poc polkit proof-of-concept pwnkit security
Last synced: 07 Nov 2024
https://github.com/dnedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 30 Oct 2024
https://github.com/rekola/nanoclj
A Tiny Clojure Interpreter
c clojure cplusplus interpreter
Last synced: 07 Nov 2024
https://github.com/chimari/macopix
Mascot Constructive Pilot for X
anime c cross-platform gtk2 gtk3 linux-app macos-app mascot windows-app
Last synced: 12 Oct 2024
https://github.com/unanancyowen/azurekinectsample
Sample Program for Azure Kinect Sensor SDK and Azure Kinect Body Tracking SDK
azure-kinect c cpp csharp kinect linux opencv windows
Last synced: 28 Oct 2024
https://github.com/lvgithub/blog
技术资料日常积累(欢迎投稿)
c chrome-extension http linux nodejs ocr python3 tools
Last synced: 29 Oct 2024
https://github.com/alexpreynolds/sample
Performs memory-efficient reservoir sampling on very large input files delimited by newlines
bed bioinformatics c genomics reservoir-sampling sampling
Last synced: 07 Nov 2024
https://github.com/hulang1024/Scheme
A Scheme interpreter written in C.
c compiler functional functional-programming interpreter language lisp scheme
Last synced: 03 Aug 2024
https://github.com/jerinjacobk/armv8_pmu_cycle_counter_el0
ARMv8 performance monitor from userspace
Last synced: 04 Aug 2024
https://github.com/nordlicht/nordlicht
Creates colorful timebars from video and audio files
art audio c navigation user-interface video visualization
Last synced: 26 Oct 2024
https://github.com/visrealm/vremulcd
Character LCD emulator library (C99 engine, web front-end).
1602-lcd 1602lcd arduino c character-lcd emscripten emulator hd44780 javascript lcd lcd-display lcd-screen wasm webassembly
Last synced: 31 Oct 2024
https://github.com/tilkinsc/LuaConsole
A next-gen, Cross-Platform [Lua-5.1.x, LuaJIT-2.0, Lua-5.2.x, Lua-5.3.x, Lua-5.4.x]-supporting CLI made to supersede PUC-Lua and LuaJIT CLI
bash c cli cmd cross-platform linux lua lua51 lua52 lua53 lua54 luaconsole luajit luajit-interpreter luarocks puc-lua puc-lua-interpreter repl terminal windows
Last synced: 05 Nov 2024
https://github.com/emmanuel-marty/salvador
A free, open-source compressor for the ZX0 format
8-bit amiga amstrad-cpc atari atari-st c c64 compression compression-algorithm zx-spectrum zx0
Last synced: 24 Oct 2024
https://github.com/libdriver/ms5611
MS5611 full function driver library for general MCU and Linux.
bar barometer c full-function-driver iic linux mcu ms5611 spi
Last synced: 27 Oct 2024
https://github.com/wolfssl/wolfssljni
wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!
android c cipher-suites cryptography dtls iot-security java jni jsse ocsp openjdk openssl-alternative openssl-library security ssl tls tls-library tls13 wolfssl
Last synced: 13 Oct 2024
https://github.com/pfultz2/cmake-get
Get dependencies with cmake
c cget cmake cmake-modules cmake-packages cplusplus cpp cross-platform dependency-manager linux osx package-manager windows
Last synced: 07 Nov 2024
https://github.com/ir33k/gmi100
Gemini CLI protocol client written in 100 lines of ANSI C
c cli gemini-client gemini-protocol hacker-news
Last synced: 01 Aug 2024
https://github.com/aligrudi/fbff
A small ffmpeg-based framebuffer media player
Last synced: 02 Aug 2024
https://github.com/libdriver/htu21d
HTU21D full function driver library for general MCU and Linux.
c full-function-driver htu21d humidity iic linux mcu temperature
Last synced: 26 Oct 2024
https://github.com/vineetchoudhary/turbocpp
Turbo C++ for Latest Edition of Windows like Windows 8, Windows 8.1, Windows 10
Last synced: 07 Nov 2024
https://github.com/codee-com/open-catalog
This catalog is a collaborative effort to consolidate the collective wisdom of performance experts on the best practices for performance. It consists of a glossary and a list of checks for the C, C++ and Fortran programming languages.
Last synced: 02 Aug 2024
https://github.com/DNedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 04 Aug 2024
https://github.com/iiitv/cheflib
CodeChef Rated Contest Solutions
c codechef-solutions competitive-programming-contests cpp dishes eligible java python solutions
Last synced: 08 Nov 2024
https://github.com/javalikescript/webview-c
A tiny cross-platform webview C library to build modern cross-platform GUIs
Last synced: 05 Nov 2024
https://github.com/abhinav-upadhyay/cmonkey
C Implementation of the monkey programming language
bytecode c cmonkey compiler interpreter monkey-language vm
Last synced: 03 Aug 2024
https://github.com/alimpfard/citron
General purpose programming language (mainly for unix-like systems)
c interpreter programming-language
Last synced: 03 Aug 2024
https://github.com/maxim2266/fullfix
A library for parsing FIX (Financial Information eXchange) protocol messages.
c finance financilal-information fix fix-protocol hft information-exchange linux parsing
Last synced: 08 Nov 2024
https://github.com/felselva/gfw
Pure C Minimal Graphics Framework (OpenGL)
2d 3d c demos demoscene framework game-development opengl
Last synced: 03 Aug 2024
https://github.com/shauryauppal/socket-programming-python
Client Server running code described with comments here.
c hacktoberfest multithreading python socket-programming
Last synced: 28 Oct 2024
https://github.com/tidbyt/hdk
A community supported firmware for the Tidbyt hardware 🤓
c firmware led-matrix-displays platformio tidbyt
Last synced: 31 Oct 2024
https://github.com/cggallant/WebAssembly-in-Action
Source code for the book "WebAssembly in Action" (https://www.manning.com/books/webassembly-in-action)
c cplusplus emscripten javascript nodejs sharedarraybuffer threads wasm webassembly
Last synced: 03 Aug 2024
https://github.com/okbob/ncurses-st-menu
ncurses (pdcurses) based library for CUA look menu
c cua menu menubar menus ncurses ncurses-library pdcurses styled-components tui
Last synced: 28 Oct 2024
https://github.com/alienrobotarmy/ctunnel
ctunnel is a proxy and VPN software for tunneling TCP and UDP connections securely
c gnutls openssl privacy proxy security tunnel-client tunnel-server tunneling tuntap vpn vpn-client vpn-server
Last synced: 03 Nov 2024
https://github.com/angt/secret
A tiny secret store to keep your little secrets
c crypto hacktoberfest keyring password-store secret storage
Last synced: 01 Aug 2024
https://github.com/edubart/minivorbis
Single-file port of libogg and libvorbis for decoding ogg sound files.
c libogg libvorbis minivorbis ogg single-file single-header single-header-lib vorbis
Last synced: 30 Oct 2024
https://github.com/eliben/gosax
gosax is a basic wrapper for stream parsing of XML (SAX) Go
c cgo go golang sax sax-parser xml
Last synced: 28 Oct 2024
https://github.com/libtea/frameworks
Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
aarch64 assembly c cache-attack meltdown microarchitecture ppc64 research security sgx side-channel-attacks spectre x86
Last synced: 02 Aug 2024
https://github.com/deadpixi/tine
tine - a modern clone of the AmigaDOS/TRIPOS ED display editor
amiga c console console-app console-application editor retro text-editor
Last synced: 27 Oct 2024
https://github.com/artyom-poptsov/guile-ssh
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
c distributed-computing guile libssh lisp scheme ssh
Last synced: 27 Oct 2024
https://github.com/MapServer/basemaps
Scripts to generate MapServer mapfiles based on OpenStreetMap data. Please submit pull requests to the 'main' branch.
c imposm mapserver openstreetmap openstreetmap-data osm osm2pgsql python
Last synced: 02 Aug 2024
https://github.com/gabrielmajeri/teme-fmi
Teme la informatică pentru facultate
c computer-science cpp homework-exercises python
Last synced: 05 Nov 2024
https://github.com/Plankiton/CParaSeresHumanos
Livro para iniciantes na linguagem C
beginners book c clanguage-book conceitos ebook historia iniciantes learning linguagem-c livro markdown pdf-document
Last synced: 31 Oct 2024
https://github.com/csabahruska/jhc-components
JHC Haskell compiler split into reusable components
c c-backend compiler functional-programming grin haskell jhc multiplatform optimizer
Last synced: 28 Oct 2024
https://github.com/shlomif/fc-solve
Freecell Solver - a C library for automatically solving Freecell and some other variants of card Solitaire
ansic c card-game cards floss foss freecell freecell-solver freesoftware game games hacktoberfest mit-license opensource patience solitaire
Last synced: 26 Oct 2024
https://github.com/septag/sjson
Fast and portable single-header C file Json encoder/decoder
Last synced: 03 Aug 2024
https://github.com/libdriver/as608
AS608 full function driver library for general MCU and Linux.
as608 c fingerprint full-function-driver linux mcu uart
Last synced: 26 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://codeberg.org/nsxiv/nsxiv
Neo Simple X Image Viewer
c image-viewer minimal suckless woodpecker-ci x11
Last synced: 02 Aug 2024
https://github.com/librestack/librecast
Librecast is a project to provide fast, efficient and scalable communication by leveraging IPv6 multicast.
asm bsd c gplv2 gplv3 ipv6 ipv6-multicast library linux-library multicast network udp
Last synced: 02 Aug 2024
https://github.com/jetbrains/clion-custom-defined-compiler-examples
Set of examples how to use CLion with various unsupported compilers using Custom Defined Compiler feature
c clion cmake cpp embarcadero embedded hacktoberfest msp430 ti-msp430
Last synced: 07 Oct 2024
https://github.com/tekknolagi/ghuloum
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)
c compiler lisp lisp-compiler programming-language x86 x86-64
Last synced: 30 Oct 2024
https://github.com/wellang/well
A high level assembler. https://wellang.github.io/well/
assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang
Last synced: 12 Oct 2024
https://github.com/saschagrunert/func
Functional additions to C
c cpp either functional-programming maybe
Last synced: 28 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: 03 Aug 2024
https://github.com/bytedeco/gradle-javacpp
Gradle plugins to automate the build process of JavaCPP and JavaCV
c c-plus-plus cpp gradle gradle-plugin java javacpp javacv jni opencv opencv-java
Last synced: 08 Nov 2024
https://github.com/libdriver/ms5837
MS5837 full function driver library for general MCU and Linux.
barometer c full-function-driver iic linux mcu ms5837
Last synced: 26 Oct 2024
https://github.com/phorward/unicc
LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML
c cpp javascript json lalr-parser lalr-parser-generator parser parser-generator python scannerless scannerless-lr xml
Last synced: 07 Nov 2024
https://github.com/nibanks/msh3
Minimal HTTP/3 library on top of MsQuic
c client http networking server
Last synced: 31 Oct 2024
https://github.com/edubart/miniphysfs
Single-file port of PhysFS, a library that provides abstract access to various archives.
c filesystem game-development miniphysfs physfs single-file single-header single-header-lib
Last synced: 30 Oct 2024
https://github.com/libdriver/sht30
SHT30 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht30 temperature
Last synced: 27 Oct 2024
https://github.com/libdriver/mifare_ultralight
MIFARE Ultralight full function driver library for general MCU and Linux.
c full-function-driver linux mcu mifare-ultralight rf
Last synced: 10 Oct 2024
https://github.com/limithit/NginxExecute
The NginxExecute module executes the shell command through GET POST and HEAD to display the result.
c execute nginx nginx-module terminal webshell
Last synced: 04 Aug 2024
https://github.com/airblader/xcb-util-xrm
XCB utility functions for the X resource manager
c linux x11 xcb xorg xresources xrm
Last synced: 13 Oct 2024
https://github.com/Robert-van-Engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 04 Aug 2024
https://github.com/danirod/chip8
A multiplatform CHIP-8 emulator done in SDL 2. Implements all the opcodes for CHIP and SCHIP specifications.
autoconf autotools c chip8 emulator libcheck virtual-machine
Last synced: 28 Oct 2024
https://github.com/takahirox/three.wasm-experimental
Experimental Three.js WASM (WIP)
c cpp javascript threejs wasm webassembly webgl
Last synced: 07 Nov 2024
https://github.com/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 24 Oct 2024