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/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: 20 Nov 2024

https://github.com/maxim2266/ocr

A collection of tools for OCR (optical character recognition).

bash-script c extract-text linux ocr ocr-recognition tesseract

Last synced: 09 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

https://github.com/barrust/bloom

Bloom filter implementation

bloom-filter c data-structures filter probabilistic

Last synced: 22 Oct 2024

https://github.com/libdriver/ttp229

TTP229 full function driver library for general MCU and Linux.

c full-function-driver iic linux mcu spi touch ttp229

Last synced: 27 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/Warchant/sr25519-crust

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

bindings c ristretto255 rust schnorr sr25519

Last synced: 19 Nov 2024

https://github.com/vincentdary/polyasciishellgen

Caezar ASCII Shellcode Generator (x86, 32 bits)

32-bit c c-language encoder shellcode x86 zero-dependency

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/feaser/microtbx

MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.

avr c cpp embedded firmware microcontroller rp2040 stm32

Last synced: 19 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/pankaj-str/c-programming-tutorial-codeswithpankaj

Improve your coding skills by coding for 28 days in a row.

c programming-language

Last synced: 14 Nov 2024

https://github.com/libdriver/max30105

MAX30105 full function driver library for general MCU and Linux.

c full-function-driver iic linux max30105 mcu particle-sensing

Last synced: 26 Jan 2025

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/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/jpbruyere/vkhelpers

Vulkan c helper library

c helper multiplatform vulkan

Last synced: 17 Dec 2024

https://github.com/Guenael/rtlsdr-ft8d

FT8 decoder of RTL devices

beacon c decoder ft8 propagation radio rtl rtl-sdr sdr

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

https://github.com/FelixKratz/moonlight-mac

Moonlight Client for macOS 10.13+ w/ HEVC support

c gamestream hevc mac macos moonlight moonlight-client moonlight-mac stream

Last synced: 14 Nov 2024

https://github.com/septag/stackwalkerc

Windows single header stack walker in C (DbgHelp.DLL)

c cpp dbghelp stacktrace stackwalker windows

Last synced: 22 Nov 2024

https://github.com/cdoco/xfilter

:loop: 关键词过滤扩展, 用于检查一段文本中是否出现敏感词, 基于 Double-Array Trie 树实现。

c filter php php7-extension trie xfilter

Last synced: 26 Nov 2024

https://github.com/mcpcpc/kfc

A terminal-emulator color palette setter written in POSIX C99.

ansii c colors kiss palettes posix

Last synced: 26 Nov 2024

https://github.com/alejandrogallo/rooki

A stupid simple script runner supporting c, c++, rust, haskell and virtually anything

c clang compiler cpp fortran gcc rust scripting tcc

Last synced: 26 Nov 2024

https://github.com/en14c/erebus

Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster

c elf elf-binaries elf64 linux linux-system-programming process-injection proof-of-concept security virus x64-assembly

Last synced: 20 Nov 2024

https://github.com/cirocosta/stress

Single-purpose tools to stress resources

c c-language cpu disk docker memory stress

Last synced: 12 Oct 2024

https://github.com/erkkah/jaggies

Jaggies - a tiny vector graphics library

c e-ink embedded polygon tiny tinylib vector-graphics

Last synced: 16 Oct 2024

https://github.com/haibbo/speedtest-cli

Command line client for speedtest.net written in C

c libcurl libexpat speedtest

Last synced: 14 Oct 2024

https://github.com/briandowns/libspinner

A pure C single-header library with 90 configurable terminal spinner/progress indicators.

c c-language indicator progress progress-bar shell spinner terminal

Last synced: 12 Oct 2024

https://github.com/libdriver/sgp30

SGP30 full function driver library for general MCU and Linux.

c co2 full-function-driver iic linux mcu sgp30 tvoc

Last synced: 24 Jan 2025

https://github.com/leouieda/tesseroids

Forward modeling of gravity fields in spherical coordinates

c earth-science geophysics gravity

Last synced: 16 Oct 2024

https://github.com/vmeazevedo/picosat_horus

Desenvolvimento e produção de um picossatélite para realizações de medições atmosféricas e envio de telemetria por RF.

c cansat cubesat picosat rf satelite satellite

Last synced: 10 Oct 2024

https://github.com/nezvers/gamesystemsinc

Game systems for games in C. Examples using Raylib.

autotile c raylib tilemap tileset

Last synced: 27 Oct 2024

https://github.com/jedisct1/fastly-terrarium-examples

Example code you can run in Fastly Terrarium: https://www.fastlylabs.com/

c dns doh fastly pow rust terrarium wasm

Last synced: 16 Oct 2024

https://github.com/evanlin96069/nino

A terminal-based text editor inspired by kilo

c cross-platform kilo text-editor

Last synced: 09 Nov 2024

https://github.com/harshjv/threes-c

🎮 Play threes in your terminal!

c game terminal terminal-based threes

Last synced: 07 Nov 2024

https://github.com/jamct/radio-mailbox

ESP32 with LoRa and a proximity sensor

attiny attiny84 c lora proximity-sensor

Last synced: 28 Oct 2024

https://github.com/therealdreg/evilmass_at90usbkey2

evil mass storage *AT90USBKEY2 (poc-malware-tool for offline system)

at90usb1287 at90usbkey atmel-studio avr c embedded-systems fatfs hacktool lufa windows

Last synced: 28 Oct 2024

https://github.com/k-takata/bregonig

This is a source code repository of bregonig.dll regular expression library.

c regex regexp regular-expression

Last synced: 13 Oct 2024

https://github.com/neeasade/colort

colort[int]

c colors rice

Last synced: 28 Oct 2024

https://github.com/thefox/synflood

Start a SYN flood attack to an ip address.

c flood flood-attack linux mit-license syn synflood

Last synced: 29 Nov 2024

https://github.com/felipensp/itrace

Tracks runtime instruction execution in Linux programs

c disassembler elf lib ptrace runtime tracing

Last synced: 15 Nov 2024

https://github.com/flightaware/pgtcl

Tcl client side interface to PostgreSQL (libpgtcl)

c postgresql tcl tcl-extension

Last synced: 14 Nov 2024

https://github.com/atlas-comstock/http_client

A http client written in C and pure socket, for understanding HTTP protocol. 用于理解 http 协议的 http 客户端

c client http socket study

Last synced: 06 Nov 2024

https://github.com/libdriver/hcsr04

HCSR04 full function driver library for general MCU and Linux.

c full-function-driver gpio hcsr04 linux mcu ultrasonic

Last synced: 27 Oct 2024

https://github.com/dgasmith/gau2grid

Fast computation of a gaussian and its derivative on a grid.

c collocations grid numpy python

Last synced: 27 Oct 2024

https://github.com/twesterhout/lattice-symmetries

A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software

bit-manipulation c cpp17 exact-diagonalization lattice-symmetries many-body-physics neural-network permutation quantum-mechanics symmetries symmetry-groups

Last synced: 27 Oct 2024

https://github.com/sambattalio/chad_stride

A small curses program to stride across your terminal

c chad chad-stride chadstride curses hacktoberfest stride terminal

Last synced: 31 Dec 2024

https://github.com/hwzlovedz/axp202-pmic

AXP202 Power management IC(AXP202电源管理芯片)

c cpp esp32 esp32-idf esp32-s3 pmic

Last synced: 23 Dec 2024

https://github.com/hardwario/twr-sdk

HARDWARIO TOWER Firmware SDK (Software Development Kit)

c firmware hardwario stm32 tower

Last synced: 08 Nov 2024

https://github.com/utoni/potd

A high scalable low to medium interactive SSH/TCP honeypot using Linux Namespaces, capabilities, seccomp, cgroups designed for OpenWrt and IoT devices.

c capabilities cgroups honeypot openwrt sandbox seccomp ssh-honeypot

Last synced: 18 Nov 2024

https://github.com/andy489/linux_shell

Unix-like Operating Systems. Linux. Bash & Z shell. C. Synchronization Problems & Theory.

bash c cli semaphores shell unix

Last synced: 29 Jan 2025

https://github.com/farbodahm/chrome-dinosaur

Google Chrome dinosaur game using Ncurses in C (T-Rex)

c dinosaur dinosaur-game game ncurses ncurses-library

Last synced: 02 Dec 2024

https://github.com/isquicha/exercicios-logica-c

Resolução em C/C++ dos exercícios de Lógica de Programação e Algoritmos da lista de exercícios da Wiki da Python Brasil.

c cpp

Last synced: 22 Nov 2024

https://github.com/BrianPugh/tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib

Last synced: 18 Nov 2024

https://github.com/fanfuqiang/zcc

a c89 compiler, need total test.

c

Last synced: 09 Nov 2024

https://github.com/terra-quantum-public/tq42-pqc-oss

TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.

aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd

Last synced: 27 Oct 2024

https://github.com/taymindis/backcurl

C++ http client, pure libcurl based with customized set_easy_opt for different kind of requests for Mobile, NON BLOCK UI SYNC http request.

android c cpp httpclient ios libcurl nonblocking-sockets setopt

Last synced: 14 Oct 2024

https://github.com/mbientlab/warble

MetaWear Python SDK - Linux / Windows - C wrapper around BluetoothLE

bluetooth-le c cpp14 linux

Last synced: 05 Nov 2024

https://github.com/sebastian404/japb_retroarch

An Unofficial port of Retroarch to the Pandora's Box hardware

arcade c hardware pandora-box retroarch shell

Last synced: 26 Oct 2024

https://github.com/rprata/linux-device-driver-tutorial

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c driver-programming linux-device-drivers linux-kernel operating-system

Last synced: 29 Oct 2024

https://github.com/t-moe/rpi_mmal_examples

Hardware video encode/decode on the raspberry pi using the MMAL API

c mmal raspberry-pi raspberry-pi-camera raspberrypi

Last synced: 11 Oct 2024

https://github.com/orca-zhang/influxdb-c

💙 C write client for InfluxDB.

c header-only influxdb influxdb-c-client no-dependencies

Last synced: 09 Nov 2024

https://github.com/rajiska/japm

Just Another PBO Manager: An Arma3 PBO Manager

arma3 c file-format pbo

Last synced: 23 Oct 2024

https://github.com/wrapl/minilang

A mini language used for the Rabs build system and within Wrapl.

asynchronous-programming c embedded-language interpreter multimethods programming-language

Last synced: 17 Nov 2024

https://github.com/b3h3moth/unixcentric

Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking

articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy

Last synced: 12 Oct 2024

https://github.com/gamemann/packet-flooder

A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.

c denial-of-service dos dos-attack fast flood flooding multithreading network packet packet-flood packet-flooder packet-generator packetflood pcktflood pcktgen pentest pentest-tool pentesting security

Last synced: 27 Oct 2024

https://github.com/murtaza-u/devoidwm

A simple X11 window manager

c linux window-manager x11 xlib

Last synced: 05 Nov 2024

https://github.com/dechamps/winsoftvol

A Windows filter driver that disables hardware volume control on audio devices.

audio audio-driver c filter-driver kernel kernel-driver kmdf volume-control wdk wdm windows windows-driver

Last synced: 08 Nov 2024

https://github.com/kelvinnovais/kasasa

Snip and pin useful information

adwaita c flathub flatpak gnome gtk4 linux mini screenshot

Last synced: 01 Nov 2024

https://github.com/kusma/newton

Shitfaced Clowns' source code for GBA demos

c c-plus-plus demoscene devkitarm gameboy-advance gba

Last synced: 27 Oct 2024

https://github.com/libdriver/aht20

AHT20 full function driver library for general MCU and Linux.

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

Last synced: 27 Oct 2024

https://github.com/robaho/go-concurrency-test

Test the performance of Go's concurrency structures

c concurrency go java performance

Last synced: 11 Nov 2024

https://github.com/guillaumefalourd/setup-windows10-sdk-action

Github action to download and install a specific version of the Windows 10 SDK 📦

c cmake github-actions hacktoberfest sdk utilities windows10

Last synced: 23 Jan 2025

https://github.com/felipensp/liblex

C library for Lexical Analysis

c lex lexical lib tokenizer

Last synced: 15 Nov 2024

https://github.com/travorlzh/travoros

A simple OS running on Intel x86 architecture | No longer updating

assembly bootloader c i386 kernel operating-system os x86

Last synced: 16 Nov 2024

https://github.com/christophercrouzet/rexo

Neat single-file cross-platform unit testing framework for C/C++.

c framework header-only unit-testing

Last synced: 19 Nov 2024

https://github.com/metacall/python-c-io_uring-example

Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.

c ffi io-uring iteroperability jit liburing python

Last synced: 15 Nov 2024

https://github.com/afiskon/c-good-advice

A good free advice or quote every day!

advice c cowsay quote

Last synced: 17 Nov 2024

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

Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators

c generic interface iterator lazy-evaluation polymorphism type-safety typeclass

Last synced: 28 Nov 2024

https://github.com/wolframresearch/librarylinkutilities

C++ wrappers for conveniently wrapping Wolfram LibraryLink code.

c cpp library librarylink wolfram-language

Last synced: 08 Dec 2024

https://github.com/moduscreateorg/evade-arduboy-game

An Arduboy game, written as a gift for Modus Create clients for the 2016 holiday season.

arduboy arduboy-game arduino c

Last synced: 28 Nov 2024

https://github.com/lukateras/nanoid.h

Sitnik's Nano ID as a 199-byte C header

c c-library cli id-generator meson nanoid

Last synced: 09 Jan 2025

https://github.com/telodendria/telodendria

Telodendria is an open source Matrix homeserver implementation written from scratch in ANSI C and designed to be lightweight and simple, yet functional. This is the official read-only mirror of the upstream source code.

ansi-c c homeserver matrix matrix-homeserver telodendria

Last synced: 10 Dec 2024

https://github.com/ws-kj/xsnip

a minimal and convenient screenshot utility for X11

c clipboard screenshot x11

Last synced: 03 Jan 2025

https://github.com/xyproto/tinyxxd

Drop-in replacement and standalone version of the hex dump utility that comes with ViM

c c11 linux utility vim xxd

Last synced: 11 Jan 2025

https://github.com/tonycoz/imager

Imager - image manipulation from perl.

c image-manipulation perl

Last synced: 24 Jan 2025

https://github.com/adamharrison/liquid-cpp

A C++ liquid parser/renderer, with an eye on embeddability, performance, extensibility, sandboxability, and multi-language interop.

c cpp liquid perl ruby

Last synced: 19 Nov 2024

https://github.com/nationalsecurityagency/xorsatfilter

A library for building efficient set-membership filters and dictionaries based on the Satisfiability problem.

c dictionary efficient filter satisfiability

Last synced: 11 Nov 2024