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/fredsiika/30-seconds-of-c

πŸ”ŒCurated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.

c c-code c-language c-languages c-programming c-programming-game c-programms c-project

Last synced: 12 Oct 2024

https://github.com/stefanbylund/zxnext_level9

Level 9 interpreter for Spectrum Next

c interpreter sinclair spectrum-next text-adventure zx-spectrum

Last synced: 23 Oct 2024

https://github.com/libdriver/ntag21x

NTAG21X(NTAG213, NTAG215, NTAG216) full function driver library for general MCU and Linux.

c full-function-driver linux mcu ntag213 ntag215 ntag216 rf

Last synced: 10 Oct 2024

https://github.com/libdriver/ina219

INA219 full function driver library for general MCU and Linux.

c current full-function-driver iic ina219 linux mcu power voltage

Last synced: 27 Oct 2024

https://github.com/helske/rlibeemd

Ensemble Empirical Mode Decomposition (EEMD) and Its Complete Variant (CEEMDAN)

c decomposition eemd emd r time-series

Last synced: 29 Oct 2024

https://github.com/libdriver/ch9121

CH9121 full function driver library for general MCU and Linux.

c ch9121 ethernet full-function-driver linux mcu uart

Last synced: 27 Oct 2024

https://github.com/m4gnv5/cparse

C parser in pure JavaScript

c javascript lexer parser

Last synced: 14 Oct 2024

https://github.com/endail/hx711-pico-c

Implementation of single and multiple HX711 use via RP2040's state machine

c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine

Last synced: 07 Nov 2024

https://github.com/libdriver/mcp3421

MCP3421 full function driver library for general MCU and Linux.

adc c full-function-driver iic linux mcp3421 mcu

Last synced: 27 Oct 2024

https://github.com/deadbits/shells

collection of useful shells for penetration tests

c penetration-testing python security

Last synced: 03 Aug 2024

https://github.com/codecov/example-c

Upload reports to Codecov using C/C++

c codecov coverage

Last synced: 04 Aug 2024

https://github.com/jbboehr/handlebars.c

C implementation of handlebars.js

c handlebars handlebars-js php

Last synced: 14 Oct 2024

https://github.com/alexmurray/flycheck-clang-analyzer

Integrate Clang Static Analyzer with flycheck for on-the-fly static analysis in Emacs

c c-plus-plus ccls clang cquery emacs flycheck irony-mode rtags static-analysis

Last synced: 05 Aug 2024

https://github.com/mphe/grayout.vim

A Vim/Neovim plugin that grays out inactive C/C++/Obj-C preprocessor regions.

c cpp gray highlight inactive neovim plugin preprocessor regions vim

Last synced: 06 Aug 2024

https://github.com/yanorei32/jquery-practice

It's a joke repository

ansi c console css jquery

Last synced: 27 Oct 2024

https://github.com/libdriver/sht31

SHT31 full function driver library for general MCU and Linux.

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

Last synced: 27 Oct 2024

https://github.com/TheLuaOSProject/Kernel

Kernel for the LuaOS operating system

aarch64 arm c kernel lua osdev xmake

Last synced: 24 Oct 2024

https://github.com/taymindis/fcgi-function

A cross-platform module to writing C/C++ service for nginx.

c cjson fastcgi indexing json lock-free nginx webserver

Last synced: 06 Nov 2024

https://github.com/liyanboy74/modbus

MODBUS RTU library for STM32 STM8 AVR LPC & more

c library modbus rtu stm32

Last synced: 07 Nov 2024

https://github.com/raggi/apue

Source code pack from http://www.apuebook.com/, plus fixes for easy teaching/learning (OSX)

advanced apue c environment in libc linux posix programming the unix

Last synced: 07 Nov 2024

https://github.com/leandcesar/peakdetection

An Arduino library for real time peak detection in sensor data with z-score.

algorithm-signals arduino c c-plus-plus

Last synced: 07 Nov 2024

https://github.com/andrewchambers/qc

quick c

c compiler

Last synced: 07 Nov 2024

https://github.com/wkoszek/mini_printf

mini_printf - minimal, self-contained and verified printf()

c mini-printf stress-test

Last synced: 02 Aug 2024

https://github.com/samuelcolvin/xdelta3-python

Fast delta encoding in python using xdelta3

c delta-encoding python python3 rfc-3284 vcdiff xdelta3

Last synced: 28 Sep 2024

https://github.com/joshdholtz/crunchygif

EZPZ VIDEO TO GIF CREATOR

c gif ios swift

Last synced: 27 Oct 2024

https://github.com/cvra/CAN-USB-dongle-fw

slcan firmware for the CVRA CAN to USB dongle

c can-bus chibios embedded slcan-protocol socketcan stm32

Last synced: 03 Aug 2024

https://github.com/zadi15/picoLCD

Example code for interfacing with a LCD with a Raspberry Pi Pico

c lcd lcd-display lcd-library lcd1602 lcd16x2 lcd2004 lcd20x4 pico raspberry-pi raspberry-pi-pico

Last synced: 02 Aug 2024

https://github.com/patois/ndsldr

Nintendo DS ROM loader module for IDA Pro

c c-plus-plus ida-plugin ida-pro nintendo-ds

Last synced: 03 Aug 2024

https://github.com/redcode/zeta

Header-only general purpose library

c c-plus-plus general-purpose header-only multi-platform standalone

Last synced: 06 Nov 2024

https://github.com/jwerle/libutf8

A whatwg compliant UTF8 encoding and decoding library

c decode encode library utf8

Last synced: 19 Oct 2024

https://github.com/anyaschukin/Push_Swap

A bespoke sorting algorithm, on 2 stacks.

42 42-school 42born2code algorithm c push-swap sorting sorting-algorithms

Last synced: 29 Oct 2024

https://github.com/libdriver/pcf8591

PCF8591 full function driver library for general MCU and Linux.

adc c dac full-function-driver iic linux mcu pcf8591

Last synced: 27 Oct 2024

https://github.com/coord-e/ccc

optimizing compiler for a subset of C language

c compiler optimization

Last synced: 28 Oct 2024

https://github.com/jnguyen1098/seethe

Dead simple C logging library contained in a single header (.h) file

c c99 header-only

Last synced: 12 Oct 2024

https://github.com/devopshq/crosspm

Universal Cross Package Manager - allows you to use the manifest file to download packages of various formats from different storage locations.

aritfactory c cpp crosspm deb download nupkg package-management package-manager python python-library targz

Last synced: 01 Nov 2024

https://github.com/chansen/c-dt

Lightweight C library for date arithmetic and date conversion using the proleptic Gregorian calendar. Supports conversion between all ISO 8601 dates.

c date gregorian iso8601

Last synced: 28 Oct 2024

https://github.com/apache/guacamole-manual

Mirror of Apache Guacamole Manual

c guacamole java javascript network-client network-server

Last synced: 07 Oct 2024

https://github.com/expander/polylogarithm

Implementation of polylogarithms in C/C++/Fortran

c cplusplus cpp fortran math mit-license polylogarithm special-functions

Last synced: 28 Oct 2024

https://github.com/Frankie-PellesC/fSDK

An up to date SDK for PellesC compiler suite

c sdk windows

Last synced: 28 Oct 2024

https://github.com/rpsubc8/ESP32TinyC64

C64 Emulator in ESP32

bitluni c c64 esp32 ttgo ttgovga32

Last synced: 02 Aug 2024

https://github.com/jedisct1/PureDB

PureDB is a portable and tiny set of libraries for creating and reading constant databases.

c cdb database embedded

Last synced: 04 Aug 2024

https://github.com/jedisct1/puredb

PureDB is a portable and tiny set of libraries for creating and reading constant databases.

c cdb database embedded

Last synced: 16 Oct 2024

https://github.com/frodox/execute-machine-code-from-memory

Proof of concept example: executing machine code from different memory areas: stack, heap, shared memory

c heap poc security security-testing shm stack

Last synced: 29 Oct 2024

https://github.com/desilinguist/swig-srilm

SWIG Wrapper for the SRILM toolkit

c language-model perl python srilm swig

Last synced: 22 Oct 2024

https://github.com/cadaver/siddump

C64 music debug output utility

c c64 music utility

Last synced: 27 Oct 2024

https://github.com/red1c3/go-pong

A Pong clone made from scratch with Go and C using OpenGL 3.3

c cgo game golang multiplayer-game opengl

Last synced: 01 Nov 2024

https://github.com/tokenrove/niffy

NIF testing harness

afl-fuzz c erlang nif testing valgrind

Last synced: 29 Oct 2024

https://github.com/lukechilds/byte-range

Returns integer ranges for C data types

c data-type validation

Last synced: 21 Oct 2024

https://github.com/tschoonj/xmimsim

Monte Carlo simulation of energy-dispersive X-ray fluorescence spectrometers

c fortran monte-carlo-simulation x-ray-fluorescence x-ray-physics x-ray-spectroscopy

Last synced: 07 Nov 2024

https://github.com/offlinemark/suicide

LLVM pass that detects one undefined behavior, and emits code to delete your hard drive

c compilers llvm undefined-behavior

Last synced: 27 Oct 2024

https://github.com/prashantgupta24/mac-sleep-notifier

macOS Sleep/ Wake notifications in golang

c cgo golang macos sleep

Last synced: 26 Oct 2024

https://github.com/typedb/typedb-driver

TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.

c cpp java nodejs python rust typedb typedb-client typedb-driver typeql

Last synced: 27 Oct 2024

https://github.com/dbohdan/picol

(Fossil repository mirror) A tiny interpreter

c header-only interpreter library mirror scripting-language stb tcl

Last synced: 27 Oct 2024

https://github.com/recp/gpu

πŸ”­ cross platform general purpose GPU library - optimized for rendering

2d 3d c directx gpu gpu-acceleration gpu-apis gpu-computing gpu-library graphics graphics-engine metal opengl render-engine renderer rendering rendering-engine shader vulkan

Last synced: 28 Oct 2024

https://github.com/libdriver/isd17xx

ISD17XX(ISD1730, ISD1740, ISD1750, ISD1760, ISD1790, ISD17120, ISD17150, ISD17180, ISD17210, ISD17240) full function driver library for general MCU and Linux.

audio c full-function-driver isd17120 isd17150 isd17180 isd17210 isd17240 isd1730 isd1740 isd1750 isd1760 isd1790 isd17xx linux mcu spi

Last synced: 27 Oct 2024

https://github.com/hpjansson/smolscale

Fast, embeddable C code for smooth image scaling and pixel format conversion

avx2 c embeddable fast graphics image-processing images pixels

Last synced: 28 Oct 2024

https://github.com/artyom-beilis/float16

half float library for C and for z80

c float16 half-precision z80 z80asm zx-spectrum

Last synced: 24 Oct 2024

https://github.com/ramunasd/osmctools

Fast OpenStreetMap data tools writen by Marqqs

c openstreetmap openstreetmap-data openstreetmap-protobuffer-format osm pbf

Last synced: 20 Oct 2024

https://github.com/pfultz2/zlang

A plugin framework for namespace macros in C/C++

c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang

Last synced: 12 Oct 2024

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 02 Aug 2024

https://github.com/h4mu/rott94

Rise of the Triad source port to SDL2, Android and WinRT

android apk c game rise triad windows-10 windows-8 windows-phone

Last synced: 11 Oct 2024

https://github.com/pfultz2/ZLang

A plugin framework for namespace macros in C/C++

c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang

Last synced: 04 Aug 2024

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 12 Oct 2024

https://github.com/libdriver/tm1638

TM1638 full function driver library for general MCU and Linux.

c digital-tube full-function-driver key-scan linux mcu spi tm1638

Last synced: 27 Oct 2024

https://github.com/rufus31415/sharer.net

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 27 Oct 2024

https://github.com/gamemann/the-dpdk-common

A repository that includes common helper functions for writing applications in the DPDK. I will be using this for my future projects in the DPDK.

bypass c common cyber cyber-security cybersecurity dpdk fast intel kernel low-level net-programming network-programming networking networkprogramming packet security

Last synced: 27 Oct 2024

https://github.com/ehaliewicz/BSPView

A graphics engine for the Sega Genesis

68000 bsp c doom genesis megadrive sega

Last synced: 03 Nov 2024

https://github.com/ashishraste/arp-dns-attacks

ARP spoofing, HTTP redirection, DNS spoofing and DNS forging using pcap library

arp-poisoning c dns http linux netfilter netfilter-hook network-attacks packet-capture packet-sniffer pcap-library

Last synced: 03 Aug 2024

https://github.com/dimkr/luufs

Lazy man's, user-mode union file system

c files filesystem fuse security

Last synced: 22 Oct 2024

https://github.com/Warchant/sr25519-crust

C bindings over RUST sr25519 https://github.com/w3f/schnorrkel

bindings c ristretto255 rust schnorr sr25519

Last synced: 04 Aug 2024

https://github.com/jonboh/nvim-dap-rr

Dap configuration for the record and replay debugger. Supports Rust, C++ and C.

c cpp nvim rr rust

Last synced: 06 Aug 2024

https://github.com/q60/rot13

This is a collection of ROT13 encoding programms written in different languages. Just for fun.

algorithms bash brainfuck c challenge challenge-project challenges challenging-algorithms cmake cplusplus csharp encoding-programms esoteric-language factor gleam java languages rust

Last synced: 27 Oct 2024

https://github.com/ponceto/xcpc-emulator

Xcpc - Amstrad CPC emulator for Linux, BSD, Unix [this repository is a mirror]

amstrad amstrad-cpc athena c emulation emulator intrinsic linux mirror motif retrocomputing retrogaming x11

Last synced: 07 Nov 2024

https://github.com/lichtso/vulkanfft

Fast Fourier Transform using the Vulkan API

c cli fft fft-library gpu-computing vulkan vulkan-library

Last synced: 07 Nov 2024

https://github.com/troglobit/jush

just give me a unix shell

c editline shell unix unix-shell

Last synced: 27 Oct 2024

https://github.com/libdriver/ld3320

LD3320 full function driver library for general MCU and Linux.

c full-function-driver ld3320 linux mcu speech-recognition spi

Last synced: 27 Oct 2024

https://github.com/hrbrmstr/ipv4-heatmap

Update to The Measurement Factory ipv4-heatmap codebase

c hilbert-curve internet-measurements ipv4-heatmap

Last synced: 11 Oct 2024

https://github.com/jweyrich/p99

Read-only mirror of https://gitlab.inria.fr/gustedt/p99 - P99 is a suite of macro and function definitions that ease the programming in modern C, aka C99. By using new tools from C99 we implement default arguments for functions, scope bound resource management, transparent allocation and initialization, ...

c c99 preprocessor

Last synced: 12 Oct 2024

https://github.com/rsyslog/librelp

OFFICIAL librelp repository on github

c logging protocol relp

Last synced: 07 Nov 2024

https://github.com/silentvoid13/silent_pass

A cross-platform password harvester for known softwares (Chrome / Chromium, Firefox, Internet Explorer / MS Edge, FileZilla)

c cross-platform password

Last synced: 28 Oct 2024

https://github.com/byllgrim/svi

Simple Vi like text editor

ansi c c89 editor minimalist simple suckless text-editor vi vim

Last synced: 12 Oct 2024

https://github.com/libdriver/sht4x

SHT4X(SHT40, SHT41, SHT45) full function driver library for general MCU and Linux.

c full-function-driver humidity iic linux mcu sht40 sht41 sht45 sht4x temprature

Last synced: 27 Oct 2024

https://github.com/renehorstmann/Pixelc

An opensource tile/sprite editor in C, using SDL2 and OpenGL, also running on Android and in the web

c engine mobile opengl pixelart sdl2 webapp

Last synced: 03 Nov 2024

https://github.com/tcr/parser-c

Haskell's language-c ported to Rust.

c haskell-language parse rust

Last synced: 27 Oct 2024

https://github.com/QtExcel/QSimpleXlsxWriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 03 Aug 2024

https://github.com/wernsey/miscsrc

My collection of miscellaneous source code

algorithms c csv csv-parser file-formats garbage-collection ini ini-parser json json-api

Last synced: 03 Aug 2024

https://github.com/Robert-van-Engelen/lisp-cheney

A mini Lisp in 1k lines of C with Cheney's copying 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 copying garbage collector and REPL.

c cheney-garbage-collection garbage-collection lisp lisp-interpreter

Last synced: 04 Aug 2024

https://github.com/pgaskin/nickelhook

A library for creating mods for Kobo's eReader software, Nickel.

arm c elf hook kobo ld-preload makefile mod plt

Last synced: 23 Oct 2024

https://github.com/ibara/cpaint

https://briancallahan.net/blog/20220220.html

art bsd c console curses drawing freebsd linux ncurses netbsd obfuscated openbsd paint pixel-art terminal unix

Last synced: 22 Oct 2024