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-01 00:04:03 UTC
- JSON Representation
https://github.com/ohler55/agoo-c
Agoo webserver in C.
c graphql http https performance webserver
Last synced: 28 Dec 2024
https://github.com/jhawthorn/meh
:rice_scene: a simple, minimalist, super fast image viewer using raw XLib
c command-line image-viewer x11
Last synced: 27 Dec 2024
https://github.com/dimkr/szl
A lightweight, embeddable scripting language
c c99 dynamic-typing embeddable embedded embedded-scripting-language embedded-systems engine interactive interpreted-programming-language interpreter iot library lightweight linux mit programming-language script scripting shell
Last synced: 12 Oct 2024
https://github.com/sabotage-linux/netbsd-curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
c curses linux ncurses netbsd-curses portable
Last synced: 05 Nov 2024
https://github.com/grisbi/grisbi
A very functional personal financial management program with a reasonable set of homefinance features
Last synced: 03 Nov 2024
https://github.com/m0nad/dns-discovery
DNS-Discovery is a multithreaded subdomain bruteforcer.
bugbounty c dns multithreading network network-analysis security security-tools
Last synced: 15 Nov 2024
https://github.com/scandum/rotate
A collection of array rotation algorithms.
array array-rotation c grail gries-mills helix juggling reversal rotation trinity
Last synced: 09 Nov 2024
https://github.com/ying32/liblcl
A common cross-platform GUI library, the core uses Lazarus LCL.
c cpp delphi desktop-widget go golang golang-library govcl gui lcl liblcl rust rust-library vcl
Last synced: 19 Dec 2024
https://github.com/freeradius/freeradius-client
A BSD licenced RADIUS client library
Last synced: 27 Dec 2024
https://github.com/justinmeiners/lisp-interpreter
Embeddable lisp/scheme interpreter written in C.
c hacktoberfest interpreter lisp lisp-interpreter scheme scheme-interpreter scheme-language
Last synced: 29 Oct 2024
https://github.com/linyows/octopass
Management linux user and authentication with team or collaborator on Github.
c github idp ldap linux name-resolution nss
Last synced: 28 Dec 2024
https://github.com/xsawyerx/xs-fun
XS is fun: a simple and easy tutorial on writing Perl XS
c documentation perl tutorial xs
Last synced: 27 Oct 2024
https://github.com/FreeRADIUS/freeradius-client
A BSD licenced RADIUS client library
Last synced: 22 Nov 2024
https://github.com/synap5e/obs-screenshot-plugin
An OBS Studio filter plugin to save screenshots of a source/scene
c obs obs-studio screen-capture
Last synced: 29 Dec 2024
https://github.com/cgmb/guardonce
Utilities for converting from C/C++ include guards to #pragma once and back again.
c c-plus-plus converter cpp include-guards pragma-once
Last synced: 01 Jan 2025
https://github.com/mihirlad55/polybar-spotify-module
A collection of lightweight programs for use with a Polybar Spotify Module
c lightweight module polybar spotify
Last synced: 05 Nov 2024
https://github.com/chfast/ethash
C/C++ implementation of Ethash and ProgPoW – the Ethereum Proof of Work algorithms
c cpp ethash ethereum hacktoberfest mining progpow proof-of-work
Last synced: 28 Dec 2024
https://github.com/moistcoder/cockygrabber
C# library for the collection of browser information such as cookies, logins, bookmarks and more
bookmark browser c c-sharp chromium cookie csharp csharp-code csharp-library download grabber history lib library login malware net netframework password stealer
Last synced: 12 Oct 2024
https://github.com/craigacp/mitoolbox
Mutual Information functions for C and MATLAB
c entropy matlab mutual-information
Last synced: 01 Nov 2024
https://github.com/hpddm/hpddm
A framework for high-performance domain decomposition methods.
c c-plus-plus domain-decomposition fortran freefem linear-algebra numerical-methods petsc preconditioners python
Last synced: 28 Dec 2024
https://github.com/gotomain/c-utils
Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.
c embeded helper-functions helpers-library library utility utility-library
Last synced: 28 Dec 2024
https://github.com/tokenrove/blur-detection
Some implementations of algorithms for blur detection in JPEGs
Last synced: 29 Oct 2024
https://github.com/diptangsu/Sorting-Algorithms
Sorting algorithms in multiple languages.
c golang hacktoberfest java javascript kotlin python3 ruby sorting-algorithms
Last synced: 06 Nov 2024
https://github.com/pret/pokestadium
Disassembly and decompilation of Pokémon Stadium
c disassembly nintendo64 pokemon reverse-engineering
Last synced: 28 Dec 2024
https://github.com/kwmsmith/scipy-2017-cython-tutorial
Material for the SciPy 2017 Cython tutorial
c c-plus-plus cython data-science docker machine-learning notebook performance python
Last synced: 14 Oct 2024
https://github.com/ambujraj/hacktoberfest2018
A repository for HacktoberFest 2018.
beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest18 hacktoberfest2018 html java javascript nodejs php programming python python3 r ruby swift
Last synced: 30 Dec 2024
https://github.com/roxma/easymake
A handy makefile for simple C/C++ applications
auto c css easy-to-use makefile makefile-template
Last synced: 10 Nov 2024
https://github.com/agroce/universalmutator
Regexp based tool for mutating generic source code across numerous languages
c cpp fe-language golang golang-tools java language multi-language mutant mutation mutation-testing mutations python regexp rust solidity-language swift testing vyper
Last synced: 29 Dec 2024
https://github.com/michal-z/eneida
Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.
c direct3d12 from-scratch graphics no-dependencies proceduralgeneration
Last synced: 01 Nov 2024
https://github.com/dxing97/libdiscord
A Discord library written in C
bot c discord discord-library libcurl libwebsockets rest-client websockets
Last synced: 01 Oct 2024
https://github.com/waveshareteam/pico_epaper_code
Waveshrae Pico e-Paper driver code
c epaper pico pico-epaper python waveshare waveshare-logo
Last synced: 28 Dec 2024
https://github.com/mitcse/CSE-Labs
Lab programs and Assignments for MIT CSE dept.
algorithms assembly assembly-8086 c compiler-design concept data-structrues java lab-programs microprocessors operating-systems socket
Last synced: 30 Oct 2024
https://github.com/caohao-go/ycdatabase
The lightest php database framework written in c language, built in php extension, for mysql
c connection-pool db php-extension
Last synced: 01 Nov 2024
https://github.com/ibara/pl0c
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix
Last synced: 10 Oct 2024
https://github.com/limine-bootloader/limine-c-template
A simple template for building a Limine-compliant kernel in C.
aarch64 amd64 arm64 bare-bones barebones c c-language kernel limine limine-bootloader loongarch loongarch64 loongson risc-v riscv riscv64 template x86-64
Last synced: 29 Dec 2024
https://github.com/murisi/L2
A minimalist type-inferred programming language with procedural macro support
c hindley-milner lisp longjmp macros meta-programming programming-language s-expressions scheme setjmp type-inference unsafe
Last synced: 18 Nov 2024
https://github.com/haesbaert/mdnsd
Mdns daemon for OpenBSD.
c mdns mdns-stack openbsd openmdns
Last synced: 10 Oct 2024
https://github.com/eprosima/micro-xrce-dds-client
Micro XRCE-DDS Client repository. Looking for commercial support? Contact [email protected]
c dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2
Last synced: 28 Dec 2024
https://github.com/fangq/mcx
Monte Carlo eXtreme (MCX) - GPU-accelerated photon transport simulator
3d c cuda matlab monte-carlo optical-imaging pascal photon-transport physics-simulation ray-tracing volumetric-rendering voxel-based
Last synced: 28 Dec 2024
https://github.com/jibsen/tinf
Tiny inflate library (inflate, gzip, zlib)
c decompression deflate gzip library zlib
Last synced: 16 Nov 2024
https://github.com/OpenMined/PSI
Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters
c cpp golang javascript private-set-intersection
Last synced: 10 Nov 2024
https://github.com/cloudflare/lazyhtml
HTML5-compliant parser and serializer than enables building transformation pipeline in a pluggable manner
c html parser serializer streaming
Last synced: 29 Dec 2024
https://github.com/notroj/neon
neon - an HTTP/1.1 and WebDAV client library with a C API
c http http-client webdav webdav-client
Last synced: 29 Dec 2024
https://github.com/tschoonj/xraylib
A library for X-ray matter interaction cross sections for X-ray fluorescence applications
c c-plus-plus csharp fortran fundamental-parameters idl java lua multi-platform objective-c pascal perl php python ruby x-ray-crystallography x-ray-fluorescence x-ray-physics
Last synced: 28 Dec 2024
https://github.com/chfast/intx
Extended precision integer C++ library
arbitrary-precision biginteger c cpp evm hacktoberfest int128 int256 int512 intx uint128 uint256 uint384 uint512
Last synced: 28 Dec 2024
https://github.com/infoforcefeed/olegdb
Enough works to use this in production
c database key-value-store mayo
Last synced: 20 Dec 2024
https://github.com/ritwik12/virtual-assistant
A linux based Virtual assistant on Artificial Intelligence in C
artificial-intelligence c linux natural-language-processing systems
Last synced: 26 Dec 2024
https://github.com/gildor2/fast_zlib
Heavily optimized zlib compression algorithm
algorithm c compression cross-plattform deflate optimization x86-assembly zlib
Last synced: 12 Nov 2024
https://github.com/mohd-akram/st
C port of Ken Thompson's Space Travel
c game ken-thompson space space-travel unix
Last synced: 29 Dec 2024
https://github.com/eProsima/Micro-XRCE-DDS-Client
Micro XRCE-DDS Client repository. Looking for commercial support? Contact [email protected]
c dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2
Last synced: 18 Nov 2024
https://github.com/tehreer/sheenbidi
A sophisticated implementation of Unicode Bidirectional Algorithm
ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing
Last synced: 29 Dec 2024
https://github.com/creachadair/imath
Arbitrary precision integer and rational arithmetic library
arbitrary-precision arithmetic c math
Last synced: 27 Dec 2024
https://github.com/jspw/VS-Code-Config
VS Code Setting (Live input output) to make competitive programming easy and program analysis !
c cmd cpp dart java json linux macos powershell python snippets-collection split vscode vscode-settings vscode-snippets windows
Last synced: 07 Nov 2024
https://github.com/branc116/brplot
+256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.
c imgui opengl raylib webassembly
Last synced: 05 Nov 2024
https://github.com/troglobit/tetris
Micro Tetris™, based on the 1989 IOCCC Obfuscated Tetris by John Tromp
ansi-colors c tetris tetris-clone unix
Last synced: 18 Nov 2024
https://github.com/lettier/ntpclient
NTP client.
c ntp ntp-client ntp-protocol python
Last synced: 30 Oct 2024
https://github.com/Fedjmike/fcc
Fedjmike's C Compiler
c code-generation compiler parser x86
Last synced: 09 Nov 2024
https://github.com/Bone-Project/BoneOS
💥 BoneOS Kernel and Operating System Source Tree
boneos c kernel operating-system osdev
Last synced: 15 Nov 2024
https://github.com/araffin/arduino-robust-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.
arduino bluetooth c communication cpp protocol python raspberry-pi rust serial sockets
Last synced: 26 Dec 2024
https://github.com/aaron9000/c-game-resources
A collection of helpful resources for writing games in C and OpenGL.
c c99 game-dev game-development game-engine gamedev glsl opengl
Last synced: 30 Dec 2024
https://github.com/fedjmike/fcc
Fedjmike's C Compiler
c code-generation compiler parser x86
Last synced: 16 Nov 2024
https://github.com/electricrcaircraftguy/ercaguy_hello_world
"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++
bash c clang cpp demos gcc hello-world helloworld learning linux python tutorials yaml
Last synced: 27 Dec 2024
https://github.com/tsl0922/mpv-menu-plugin
context menu, file dialog, clipboard support for mpv
Last synced: 30 Dec 2024
https://github.com/ibara/mg
OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.
bsd c editor openbsd text text-editor unix
Last synced: 31 Dec 2024
https://github.com/elastic/bpfcov
Source-code based coverage for eBPF programs actually running in the Linux kernel
bpf c codecoverage coverage cpp ebpf llvm llvm-pass
Last synced: 07 Oct 2024
https://github.com/yunwei37/tryc
Write a tiny interpreter by C language in 500+ lines
c compile compiler compiler-design interpreter
Last synced: 27 Oct 2024
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 20 Nov 2024
https://github.com/Tehreer/SheenBidi
A sophisticated implementation of Unicode Bidirectional Algorithm
ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing
Last synced: 14 Nov 2024
https://github.com/angt/mud
Multipath UDP library
c crypto hacktoberfest multipath network protocol udp
Last synced: 01 Nov 2024
https://github.com/incomingstick/openrpg
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 29 Sep 2024
https://github.com/thefangbear/jni-by-examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial
Last synced: 07 Nov 2024
https://github.com/dalmia/operating-systems
'Operating System Concepts' - Solutions to exercises and projects
c deadlock multithreading operating-systems processing syncronization
Last synced: 30 Oct 2024
https://github.com/pantuza/c-project-template
A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind
c clang cmocka makefile options-parsing template unittest valgrind
Last synced: 11 Nov 2024
https://github.com/apachecn/beginnersbook-zh
:books: [译] BeginnersBook 中文系列教程
Last synced: 12 Nov 2024
https://github.com/fumiama/base16384
Encode binary files to printable utf16be.
aglorithm base16384 base64 base64-decoding base64-encoding bitwise-operations c c-lib c-library decoder encoder encoder-decoder utf16-encoding utf16be
Last synced: 19 Dec 2024
https://github.com/yulonghu/sg
A Simple PHP Superglobals Management
c php php5 php5-extension php7 php7-extension phpextension
Last synced: 12 Oct 2024
https://github.com/SanjayDevTech/Code-with-love
Open source programming algorithms
algorithms android c cpp data-structures good-first-issue hacktoberfest java javascript kotlin php python searching-algorithms sorting-algorithms
Last synced: 28 Oct 2024
https://github.com/assyrianic/Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64
Last synced: 11 Nov 2024
https://github.com/zserge/expr
Fast and lightweight math expression evaluator in C99
arithmetic c embedded evaluation expr
Last synced: 27 Oct 2024
https://github.com/assyrianic/tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64
Last synced: 12 Oct 2024