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-16 00:04:03 UTC
- JSON Representation
https://github.com/jeffhammond/bigmpi
Implementation of MPI that supports large counts
c datatype mpi mpi-library mpi-standard
Last synced: 09 Jan 2025
https://github.com/jotavare/42-common-core
Detailed information about my projects and exams made at 42 Porto, during Common Core.
2d-game-engine 3d-game-engine 42 42-common-core 42-cursus 42born2code algorithms bash c cpp docker file-des gdb linux network self-learning shell subnet unix valgrind
Last synced: 16 Nov 2024
https://github.com/sardemff7/eventd
A simple daemon to track remote or local events and do actions the user wants to
c daemon distributed eventd events irc-bot network notifications
Last synced: 05 Nov 2024
https://github.com/vbrazhnik/push_swap
School 42 project // Sorting algorithm using two stacks
42 42projects 42school born2code c sorting sorting-algorithms unitfactory visualization
Last synced: 12 Nov 2024
https://github.com/danielmartensson/easy-canopen
A CANopen protocol for all systems such as embedded, PC, etc.
Last synced: 12 Nov 2024
https://github.com/eschirni/cub3d
42 project cub3d, with a main menu, settings, sound & music, a minimap, actual gameplay with a random generated map, an endscreen with a highscore and more features coming soon
2d-to-3d 42 42heilbronn c collision-detection cub3d minimap mlx42 raycasting ui
Last synced: 09 Nov 2024
https://github.com/therealfoxster/donteatmycontent
Prevent the notch/Dynamic Island from munching on 2:1 video content in YouTube
c dynamic-island ios iphone notch objective-c reverse-engineering youtube
Last synced: 09 Jan 2025
https://github.com/jalalmostafa/clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:
c clox compiler dynamic-languages interpreter lox-language virtual-machine vm
Last synced: 09 Nov 2024
https://github.com/lucasdelimanogueira/PyNorch
Recreating PyTorch from scratch (C/C++, CUDA and Python, with GPU support and automatic differentiation!)
c cuda deep-learning neural-network python pytorch
Last synced: 08 Jan 2025
https://github.com/barrust/count-min-sketch
Count-Min Sketch Implementation in C
c count-mean-min-sketch count-min-sketch data-structures probabilistic probabilistic-programming
Last synced: 09 Nov 2024
https://github.com/owenkimbrell/Moonscriptxx
A standalone executable compiler for Moonscript. And much more. Moonscript++
c csharp dotnet lua luastatic moonscript
Last synced: 09 Nov 2024
https://github.com/kgabis/kgflags
kgflags is an easy to use command-line flag parsing library
Last synced: 07 Nov 2024
https://github.com/vicro/blenderquicklook
A Quick Look Plugin for generating Blender3D file thumbnails.
blender3d c quicklook-plugin thumbnails
Last synced: 02 Nov 2024
https://github.com/andrestc/linux-prog
Some C code i write to study systems programming (while reading The Linux Programming Interface)
Last synced: 28 Oct 2024
https://github.com/visrealm/vremu6502
6502/65C02 emulator library (C99)
6502 6502-emulation 6510 65c02 65c02-emulation c c99 emulator r65c02 wdc65c02
Last synced: 19 Dec 2024
https://github.com/mericluc/codingame
My solutions for some codingame puzzles
c codingame codingame-puzzles codingame-solutions cplusplus java javascript python3
Last synced: 17 Dec 2024
https://github.com/tseli0s/nvdialog
NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.
c cpp cross-platform dialog dialog-box gtk gtk3 gui libadwaita library linux macos macosx objective-c win32 windows
Last synced: 02 Nov 2024
https://github.com/rdybka/vht
vahatraker - a live midi sequencer/tracker for pipewire/JACK
c gtk jack midi minimal music music-composition performance python sequencer tracker-music
Last synced: 16 Nov 2024
https://github.com/cdoco/hashids.phpc
:elephant: A php extension for Hashids: generate short unique ids from integers.
c hashids php php7 php7-extension
Last synced: 26 Nov 2024
https://github.com/Oliver-242/HUST-Compiler-Principles-Experiment
华中科技大学2020级编译原理educoder实验
Last synced: 14 Nov 2024
https://github.com/pipeseroni/pipes.c
Small application to mimic the "pipes" screensaver in a terminal window.
c pipes-sh pipeseroni terminal-screensaver
Last synced: 16 Nov 2024
https://github.com/jasonnyberg/j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based
Last synced: 17 Nov 2024
https://github.com/razish/japp
JA++ server and client modification for Jedi Academy
Last synced: 09 Jan 2025
https://github.com/jonatansh/shelf
Python library to convert elf to os-independent shellcodes
aarch64 arm arm64 assembly binary c dynamic elf embedded embedded-systems exploitation hooks mips os python shellcode shellcode-convert shellcodes x86 x86-64
Last synced: 01 Nov 2024
https://github.com/jonatanSh/shelf
Python library to convert elf to os-independent shellcodes
aarch64 arm arm64 assembly binary c dynamic elf embedded embedded-systems exploitation hooks mips os python shellcode shellcode-convert shellcodes x86 x86-64
Last synced: 10 Nov 2024
https://github.com/picotech/picosdk-c-examples
A set of C/C++ examples for PicoScope® oscilloscope and PicoLog® data logger products.
c c-plus-plus data-logger datalogger linux macos macosx oscilloscope picolog picoscope picoscope-oscilloscope picosdk visual-studio windows
Last synced: 06 Nov 2024
https://github.com/abdelkarimhajji/cub3d_42
42's cub3D project: Build a raycasting game engine with textured walls and sprites. Dive into graphics programming and create an immersive 3D maze experience.
Last synced: 28 Oct 2024
https://github.com/starryalley/Anduril2
my Anduril2 fork that provides much more features
anduril2 c firmware flashlight torch
Last synced: 29 Oct 2024
https://github.com/d-led/influxdb-cpp-rest
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
batching c client cpp cross-platform influxdb rxcpp time-series
Last synced: 24 Dec 2024
https://github.com/halosghost/pbpst
A command-line libcurl C client for pb deployments
Last synced: 06 Dec 2024
https://github.com/meefik/PRoot
chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
c chroot chroot-environment linux ptrace rootfs syscalls userland-exec
Last synced: 04 Nov 2024
https://github.com/developermindset-com/faiss-mobile
FAISS library compiled for iOS, macOS, tvOS, watchOS
c cpp embeddings faiss ios knn macos neighbor-search search similarity-search tvos vector watchos
Last synced: 10 Nov 2024
https://github.com/whitead/symd
N-Dimensional MD engine with symmetry group constraints written in C
c crystallography molecular-dynamics python symmetry
Last synced: 15 Jan 2025
https://github.com/esheldon/ngmix
Gaussian mixtures and image processing implemented in python
Last synced: 10 Jan 2025
https://github.com/shreyasbharath/cpp-dependency-graph
A Ruby gem that generates useful visualisations (dot, d3.js) to study the architecture of C/C++ projects
architecture c cplusplus d3-visualization d3js dependency-graph dependency-tree dotfiles rubygem visualization
Last synced: 07 Nov 2024
https://github.com/vgmoose/tertiary_text
[Pebble] Tertiary text input for the Pebble!
c characters keyboard letters pebble
Last synced: 09 Nov 2024
https://github.com/xxks-kkk/algo
:notebook: End-chapter solution for <Data Structures and Algorithm Analysis in C (2nd Edition)> by Mark Allen Weiss
Last synced: 15 Nov 2024
https://github.com/noloader/aes-intrinsics
AES encryption function using Intel, ARMv8 and Power8 intrinsics
aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64
Last synced: 14 Nov 2024
https://github.com/xtnded/codextended
Call of Duty Extended
asm assembly c call-of-duty cod1 gplv3 reverse-engineering x86
Last synced: 13 Nov 2024
https://github.com/pgaskin/kobo-mods
My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.
arm assembly c dynamic-library elf kobo ld-preload linux mod
Last synced: 03 Jan 2025
https://github.com/forkachild/C-Simple-JSON-Parser
Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C
c json json-parser library parser rfc-8259
Last synced: 01 Nov 2024
https://github.com/getnamo/tensorflownative-unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 13 Jan 2025
https://github.com/babelouest/hoel
C Database abstraction library with json based language
backend c database json mariadb mysql ormlite postgre-sql sqlite3
Last synced: 08 Nov 2024
https://github.com/onecodemonkey/operatingsystem-starting-from-scratch
Building an Operating System from the very beginning!Seeing at the following website :)
assembly c operatingsystem operatingsystems os
Last synced: 12 Dec 2024
https://github.com/superjmn/plotty
C language compiler from scratch for a custom architecture, with virtual machine and all
c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine
Last synced: 12 Oct 2024
https://github.com/julian-klode/triehash
Generator for order-preserving minimal perfect hash functions in C
apt c djb hash-functions lowercase perfect-hash perl
Last synced: 15 Nov 2024
https://github.com/totallynotchase/typeclass-interface-pattern
Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
c c90 c99 interface polymorphism typeclass typeclasses
Last synced: 12 Oct 2024
https://github.com/obonaventure/systemesinformatiques
Cours de Systèmes informatiques (C, Unix/Linux, ...)
c ebook linux restructured-text teaching-materials
Last synced: 19 Nov 2024
https://github.com/paulross/cpip
CPIP - a C/C++ preprocessor implemented in Python.
c c-plus-plus pre-processing pre-processor preprocessing preprocessor python
Last synced: 14 Jan 2025
https://github.com/robertkist/libdither
A C library for black-and-white image dithering
apple-silicon-support c cpp dithering dithering-algorithms dithering-methods linux macos windows
Last synced: 15 Nov 2024
https://github.com/Embroidermodder/libembroidery
Library for reading/writing/manipulating machine and design embroidery files
arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg
Last synced: 20 Nov 2024
https://github.com/christophercrouzet/zero
Collection of single-file libraries for C/C++.
Last synced: 19 Nov 2024
https://github.com/rekgrpth/pg_curl
PostgreSQL curl allows most curl actions, including data transfer with URL syntax via HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP
Last synced: 08 Dec 2024
https://github.com/getnamo/TensorFlowNative-Unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 29 Oct 2024
https://github.com/PinkP4nther/Pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 01 Nov 2024
https://github.com/nature1995/lanqiao-competition-code
蓝桥杯大赛(嵌入式与开发组)——历年比赛试题与源码 | Author: Ziran Gong(龚子然)
Last synced: 15 Oct 2024
https://github.com/aimukhin/minfft
A small and fast Discrete Fourier Transform library
c cooley-tukey cosine dct dft dst fft fortran multi-dimensional sine
Last synced: 19 Nov 2024
https://github.com/fangq/mcxcl
Monte Carlo eXtreme for OpenCL (MCXCL)
c c-plus-plus gpu heterogeneous-computing matlab monte-carlo opencl photonics
Last synced: 15 Jan 2025
https://github.com/swicago/harviawifi
Wifi Control of Harvia KIP Sauna Heater
arduino c esp8266 harvia mqtt sauna sauna-control
Last synced: 27 Oct 2024
https://github.com/sclorg/devtoolset-container
Devtoolset container images based on Red Hat Software Collections, that provide a platform for building and running C and C++ applications. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
c centos container developer docker-image dockerfile gcc rhel toolset
Last synced: 21 Nov 2024
https://github.com/pinkp4nther/pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 17 Nov 2024
https://github.com/visrealm/vremutms9918
TMS9918A emulator library (C99)
assembly c colecovision creativision emulator graphics hardware msx sprites ti-99 ti99 tms9918 tms9918-emulation tms9918a tms9928 tms9929a video
Last synced: 15 Nov 2024
https://github.com/hacker1024/coretemp
Outputs current CPU core and package temperatures on macOS.
c cores cpu iokit macos osx osx-cpu-temp smc system-monitor
Last synced: 05 Nov 2024
https://github.com/jafarlihi/cparse
cparse is an LR(1) and LALR(1) parser generator
c compiler compiler-construction compiler-frontend compilers lalr lalr-parser lalr-parser-generator lalr1 lr1 lr1-parser parser parser-combinator parser-combinators parser-framework parser-generator parser-library parsing
Last synced: 12 Nov 2024
https://github.com/pymzor/s-curve-planner
C Library for planning n-th order S-curve motion profiles
arduino c motion-planning python robotics
Last synced: 06 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: 12 Jan 2025
https://github.com/sryze/ping
Simple (cross-platform) implementation of the "ping" command
c icmp ping raw-sockets sockets
Last synced: 09 Nov 2024
https://github.com/arceryz/raylib-gpu-particles
Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.
c compute-shader example glsl gpu gpu-acceleration gui lorenz-attractor raygui raylib raylib-examples tutorial
Last synced: 25 Nov 2024
https://github.com/lvntky/artilleryos
ArtilleryOS is a unique graphical operating system that combines the simplicity and power of Unix-like systems. Featuring a custom-designed kernel.
c kernel linux operating-system os osdev unix
Last synced: 16 Dec 2024
https://github.com/djeedai/libfar
C/C++ fast audio resampling library
audio audio-processing c cpp resample resampling
Last synced: 22 Oct 2024
https://github.com/fsaadatmand/programming-in-c
Answers to Programming in C (Fourth Edition) by Stephan G. Kochan.
c c-language programming-exercises
Last synced: 12 Oct 2024
https://github.com/ccgargantua/arena-allocator
Super small, simple, and C89-compliant single-header arena "allocator".
allocator ansi ansi-c c c89 c90 contributions-welcome header-only header-only-library library memory simple simple-project single-header single-header-library small small-project
Last synced: 12 Oct 2024
https://github.com/thelartians/typescriptxx
🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.
asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly
Last synced: 05 Jan 2025
https://github.com/akhtar02/scientific-calculator-in-c
This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍
c c-graphics c-programming c-programming-language c-projects
Last synced: 18 Dec 2024
https://github.com/alphadose/alpha-chat
A chatroom in C made using Berkley Sockets
Last synced: 27 Oct 2024
https://github.com/abeusher/timehash
An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.
bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash
Last synced: 13 Oct 2024
https://github.com/sonatype-nexus-community/nexus-repository-conan
Conan the Barbarian, C packaging, fun times
c conan groovy java nexus-extension nexus-repository package-management sonatype sonatype-nexus
Last synced: 26 Sep 2024
https://github.com/justinmeiners/classic-colors
Paint program for Unix. Inspired by MS Paint (Windows 95-98).
c graphics motif ms-paint paint paint-application unix x11
Last synced: 29 Oct 2024
https://github.com/tarantool/mqtt
Tarantool MQTT client
c lua mqtt-bridge mqtt-client persistent-queue rabbitmq-client
Last synced: 16 Nov 2024
https://github.com/siavashserver/neonrvm
An open source machine learning library for performing regression tasks using RVM technique.
bayesian bindings c machine-learning python regression relevance-vector-machine rvm sparse
Last synced: 30 Oct 2024
https://github.com/streambinder/vpnc
IPsec (Cisco/Juniper) VPN concentrator client
c cisco ipsec juniper networking vpnc
Last synced: 14 Jan 2025
https://github.com/libdriver/ssd1351
SSD1351 full function driver library for general MCU and Linux.
c full-function-driver linux mcu oled-color-display spi ssd1351
Last synced: 27 Oct 2024
https://github.com/2kabhishek/polyquine
source = output, in five languages 🎨🃏
art c javascript languages perl php polyquine programming-language programming-languages python quine ruby
Last synced: 12 Nov 2024
https://github.com/deep5050/cppcheck-action
A github action to perform C/C++ security checks automatically
analysis c code-quality code-review cpp cppcheck-action cppcheck-documentations dangerous-coding-constructs performance-analysis security-testing static-analysis vulnerability-detection
Last synced: 16 Nov 2024