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: 2025-01-30 00:03:55 UTC
- JSON Representation
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/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/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)
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.
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/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/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/gregwar/mitm
Man in the middle tool
arp-poisoning attack audit c network replayed-packets security security-tools
Last synced: 20 Nov 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/alisharify7/programming-questions
Solve Some Programming Questions || سوالات برنامه نویسی به همراه جواب
c cplusplus csharp java javascript persian php problem-sets programming-practices programming-problems-solutions python python-problem-solving python-questions python-quiz python-test python-training python3 question-answering
Last synced: 17 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/jalbam/c_games
[Some C games] Some simple games written in C language.
ascii-game ascii-graphics blackjack-game c commandline-game game game-of-life mastermind minesweeper-game multi-platform multiplatform pathfinding-algorithm pong roulette terminal-based text-based text-game
Last synced: 20 Nov 2024
https://github.com/deliberative/crypto
Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.
c crypto cryptography elliptic-curves end-to-end-encryption hash javascript libsodium merkle-tree public-key-cryptography rollup shamir-secret-sharing typescript webassembly
Last synced: 18 Jan 2025
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
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/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/mryndzionek/esm
Lightweight communicating state machine framework for embedded systems
bluepill c cmake concurrency embedded embedded-devices embedded-systems mechanical-keyboard qmk-firmware reactive state-machine statecharts stm32 stm32f103
Last synced: 09 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/alessandro-salerno/salernos-kernel
x86-64 kernel for learning purposes
amd64 assembly c clean-architecture clean-code cli gpl gplv2 hobby-kernel hobby-os kernel no-if-statement os salernos toy-os toy-os-kernel uefi x86-64
Last synced: 29 Nov 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/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/nicolasgasco/42_cursus
All the projects done while being a student of 42Urduliz, Bilbao.
2d 3d 42 42cursus 42projects 42urduliz algorithms asm c cpp docker docker-compose nasm-assembly nestjs react typescript-react unix virtualization
Last synced: 14 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/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/satharus/disass
[(forever)WIP] FOSS GNU Debugger (GDB) interface for GNU/Linux.
assembly assembly-x86 c cpp debugger debugging disassembly free-software frontend gdb gdb-extension gdb-frontend gnu-linux gplv3 gui linux process qt qt5 reverse-engineering
Last synced: 17 Jan 2025
https://github.com/rswinkle/c_interpreter
Aims to be interpreted C written in C.
c interpreted-programming-language interpreter preprocessor recursive-descent-parser
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.
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/shivam0110/Ethical-Hacking
Codes for malware, viruses and key-logger and other tools
c codes cpp cybersecurity ethical-hacking keylogger malware malware-folder open-source pentesting pentesting-tools pentesting-windows viruses vpn windows
Last synced: 23 Oct 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
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
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/cyberboysumanjay/pw
Best websites a Programmer should visit
algorithm all-in-one blogs c coding coding-challenge competitive-programming data-structures guide interview interview-practice interview-preparation interview-questions java practice programming programming-language puzzle wiki wikipedia
Last synced: 28 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/rswinkle/C_Interpreter
Aims to be interpreted C written in C.
c interpreted-programming-language interpreter preprocessor recursive-descent-parser
Last synced: 17 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!
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
Last synced: 03 Jan 2025
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