Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/paul-j-lucas/cdecl

Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’

c cdecl cplusplus developer-tools

Last synced: 20 Nov 2024

https://github.com/tleonhardt/practical_cryptography_engineering

Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules

c cryptography libsodium mbedtls practical python

Last synced: 28 Dec 2024

https://github.com/siraben/mini-haskell

A self-hosting mini Haskell compiler with a mini C runtime.

c combinatory-logic compiler graph-reduction haskell hindley-milner parser-combinators

Last synced: 22 Oct 2024

https://github.com/totallynotchase/c-iterators

:books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99

c c-preprocessor generic iterator lazy-evaluation polymorphism preprocessor type-safety typeclasses

Last synced: 28 Nov 2024

https://github.com/libdriver/sht35

SHT35 full function driver library for general MCU and Linux.

c full-function-driver humidity iic linux mcu sht35 temperature

Last synced: 03 Jan 2025

https://github.com/craigacp/feast

A FEAture Selection Toolbox for C/C+, Java, and Matlab/Octave.

c feature-selection java matlab

Last synced: 09 Jan 2025

https://github.com/multimediamike/xbfuse

Mount Xbox and Xbox 360 disk images via FUSE

c fuse-filesystem xbox

Last synced: 16 Nov 2024

https://github.com/bsail/xmodem

XMODEM Library for embedded, mobile, iot, and desktop systems.

c ceedling embedded rtos xmodem

Last synced: 19 Nov 2024

https://github.com/dajobe/rasqal

Redland Rasqal RDF Query Library

c rdf sparql

Last synced: 09 Jan 2025

https://github.com/ksw2000/data-structure-in-c

:notebook: Data Structure in C 資料結構學習筆記

c data-structures pure-c

Last synced: 24 Nov 2024

https://github.com/panicinc/icarus

Swift, C, C++, and Objective-C Support for Nova

c cpp editor extension nova objc objective-c swift

Last synced: 31 Oct 2024

https://github.com/korlibs/ktcc

C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion

ace-editor c c-compiler compiler docker-image kotlin kotlin-js kotlin-native

Last synced: 09 Jan 2025

https://github.com/minhaskamal/algorithmimplementations

Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)

a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree

Last synced: 07 Nov 2024

https://github.com/luohaha/libel

An event-driven library.

c event-driven libel signal-handler timer

Last synced: 18 Nov 2024

https://github.com/glfw/gleq

Simple event queue for GLFW 3

c glfw header-only

Last synced: 14 Nov 2024

https://github.com/llnl/variorum

Vendor-neutral library for exposing power and performance features across diverse architectures

c cmake hwloc performance performance-analysis sampling x86

Last synced: 07 Jan 2025

https://github.com/simplyceo/rtl8188eus

RealTek RTL8188eus WiFi driver with monitor mode & frame injection support.

c dkms driver linux realtek wireless

Last synced: 08 Jan 2025

https://github.com/danielmartensson/stm32-plc

STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.

c can-bus embedded-systems stm32 usb

Last synced: 12 Nov 2024

https://github.com/leleliu008/ndk-pkg

A package manager for Android NDK to build C/C++/Rust/Go project.

android-ndk c cli cxx golang package-manager rust

Last synced: 27 Oct 2024

https://github.com/frankmorgner/openpace

Cryptographic library for EAC version 2

c certificate cryptography eac mrtd openssl pace smartcard

Last synced: 07 Jan 2025

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: 19 Nov 2024

https://github.com/kiedtl/huxdemp

A better hexdump

c hexdump hexdumper linux lua terminal

Last synced: 27 Oct 2024

https://github.com/opensourcecobol/opensource-cobol

"opensource COBOL" is open-source COBOL compiler, an extension of the Japan-specific features. "opensource COBOL" translates COBOL program to C code and compiles it using GCC or CL.

c cobol

Last synced: 09 Nov 2024

https://github.com/aligrudi/fbff

A small ffmpeg-based framebuffer media player

c ffmpeg framebuffer

Last synced: 09 Nov 2024

https://github.com/pericles001/alx-low_level_programming

Low-Level Programming - Data Structures, Algorithms, Linux/Unix System Programming

algorithms-and-data-structures c c-programming gcc holbertonschool

Last synced: 06 Jan 2025

https://github.com/eerimoq/nala

🦁 Nala - A delightful test framework for C projects.

c mocking test

Last synced: 19 Dec 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 Jan 2025

https://github.com/nfinit/ansibench

A selection of ANSI C benchmarks and programs useful as benchmarks

ansi-c benchmark benchmark-suite benchmarking c performance performance-analysis performance-testing performance-tuning

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: 13 Nov 2024

https://github.com/troglobit/netcalc

Simplified clone of sipcalc with ipcalc looks

c ip-calculator ipcalc ipv4-calculator ipv6 netcalc network-calculator sipcalc

Last synced: 03 Jan 2025

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: 24 Nov 2024

https://github.com/jerinjacobk/armv8_pmu_cycle_counter_el0

ARMv8 performance monitor from userspace

c linux

Last synced: 19 Nov 2024

https://github.com/libdriver/max31865

MAX31865 full function driver library for general MCU and Linux.

c full-function-driver linux max31865 mcu pt spi temperature thermometer

Last synced: 03 Jan 2025

https://github.com/narasimha1997/marvinos

A hobby Operating System developed from scratch using C/C++ and assembly

c cplusplus hacktoberfest hobby-os hobby-project operating-system osdev

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: 09 Jan 2025

https://github.com/coderserdar/hacettepebbm

2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo

algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics

Last synced: 02 Dec 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/libdriver/tea5767

TEA5767 full function driver library for general MCU and Linux.

c fm full-function-driver iic linux mcu radio

Last synced: 03 Jan 2025

https://github.com/shafreeck/cetcd

Cetcd is a C client library for etcd with full features support

c etcd

Last synced: 05 Nov 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/barrust/set

Simple Set implementation in C

c set

Last synced: 09 Nov 2024

https://github.com/rekola/nanoclj

A Tiny Clojure Interpreter

c clojure cplusplus interpreter

Last synced: 07 Nov 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: 01 Jan 2025

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/llnl/gotcha

GOTCHA is a library for wrapping function calls in shared libraries

c llnl

Last synced: 11 Nov 2024

https://github.com/lvgithub/blog

技术资料日常积累(欢迎投稿)

c chrome-extension http linux nodejs ocr python3 tools

Last synced: 29 Oct 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/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: 07 Jan 2025

https://github.com/mkirchner/stutter

Implement a Lisp, in C, from scratch, no libs

ast c from-scratch lexer lisp make-a-lisp parser

Last synced: 19 Nov 2024

https://github.com/gpakosz/uuid4

UUID v4 generation in C

c cpp library tiny uuid uuid4

Last synced: 30 Dec 2024

https://github.com/vkazanov/elfuse

FUSE filesystems in Emacs Lisp

c elisp emacs fuse libfuse

Last synced: 27 Oct 2024

https://github.com/dspinellis/cqmetrics

C Quality Metrics

c metrics quality-metrics

Last synced: 27 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: 03 Jan 2025

https://github.com/bedinotti/playlate

A template for Playdate games

c lua playdate

Last synced: 09 Nov 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: 13 Dec 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/kongruksiamza/ebook-for-education

แจกเอกสารประกอบการสอนเพื่อการศึกษา

c git html-css-javascript java opencv php python

Last synced: 03 Jan 2025

https://github.com/vezel-dev/zig-sdk

An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

build c cpp dotnet msbuild zig

Last synced: 09 Jan 2025

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/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/diegoherranz/sdcc-examples

Code examples for microcontrollers ready to compile with SDCC

c examples gputils microcontroller pic sdcc

Last synced: 09 Nov 2024

https://github.com/xsscx/srd

Welcome to Hoyt's SRD Repo for the Apple Security Research Device. Contribute Code or Open an Issue or Discussion.

apple arm arm64e asan assembler c clang code crosscompile cryptex device fuzzing ios lldb research security srd xnu

Last synced: 09 Jan 2025

https://github.com/abhinav-upadhyay/cmonkey

C Implementation of the monkey programming language

bytecode c cmonkey compiler interpreter monkey-language vm

Last synced: 17 Nov 2024

https://github.com/kgabis/brainfuck-c

Brainfuck interpreter in C.

brainfuck c interpreter

Last synced: 09 Jan 2025

https://github.com/ingwarsw/tinyfugue

TinyFugue - Rebirth

c mud mud-client tf tinyfugue

Last synced: 16 Nov 2024

https://github.com/mfkl/libvlc-nuget

NuGet packaging setup for LibVLC

audio c dotnet libvlc media native nuget-packaging player video vlc

Last synced: 09 Jan 2025

https://github.com/vineetchoudhary/turbocpp

Turbo C++ for Latest Edition of Windows like Windows 8, Windows 8.1, Windows 10

c c-plus-plus turboc turbocpp

Last synced: 07 Nov 2024

https://github.com/yottaawesome/programming-windows-5th-edition

Unofficial source code repo for Charles Petzold's Programming Windows 5th Edition.

book c cpp reference win32 win32api

Last synced: 13 Nov 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: 03 Jan 2025

https://github.com/javalikescript/webview-c

A tiny cross-platform webview C library to build modern cross-platform GUIs

c single-header-lib webui

Last synced: 05 Nov 2024

https://github.com/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 14 Nov 2024

https://github.com/macmade/obfuscate

C/C++ machine code obfuscation.

c c-plus-plus machine-code obfuscation obfuscator

Last synced: 12 Dec 2024

https://github.com/danielmartensson/stm32-libraries

Collection of rewritten Arduino libraries to STM32 libraries

arduino c libraries microcontroller stm32 stm32cubemx stm32f4

Last synced: 12 Nov 2024

https://github.com/joedf/base64.c

Base64 Library in C

base64 c fast simple

Last synced: 08 Nov 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: 09 Jan 2025

https://github.com/alimpfard/citron

General purpose programming language (mainly for unix-like systems)

c interpreter programming-language

Last synced: 17 Nov 2024

https://github.com/danilafe/pegasus

A parser generator for C and Crystal.

c compilers crystal parser parser-generator

Last synced: 03 Jan 2025

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.

c cpu fortran gpu performance

Last synced: 11 Nov 2024

https://github.com/lutoma/xelix

💻⚙ Xelix is a hobby Unix-like kernel with GNU userland for x86

c kernel osdev unix x86

Last synced: 01 Nov 2024

https://github.com/tleonhardt/python_interface_cpp

Example code for interfacing with C and C++ from Python using Cython, SWIG, CFFI, PyPy, and pybind11

c cffi cpp cython pybind11 pypy python swig

Last synced: 28 Dec 2024

https://github.com/jabbalaci/SpeedTests

comparing the execution speeds of various programming languages

benchmark c clang cpp csharp d dart go haskell hyperfine java kotlin linux lua nim polyglot pypy3 python3 rust zig

Last synced: 06 Nov 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: 12 Nov 2024

https://github.com/denysvitali/linux-on-pixel-c

Documentation on how to run a Linux Distro on the Google Pixel C (2015)

arch archlinux c google kernel linux pixel pixel-c tegra tegra210

Last synced: 27 Oct 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: 14 Nov 2024