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: 2024-12-25 00:03:35 UTC
- JSON Representation
https://github.com/zyantific/zydis
Fast and lightweight x86/x86-64 disassembler and code generation library
amd c codegen disassembler intel x86 x86-64
Last synced: 24 Dec 2024
https://github.com/armink/EasyLogger
An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
c high-performance lightweight log logger logging
Last synced: 27 Oct 2024
https://github.com/fragglet/c-algorithms
A library of common data structures and algorithms written in C.
algorithm c data-structures isc library
Last synced: 26 Dec 2024
https://github.com/aubio/aubio
a library for audio and music analysis
analysis annotation audio beat c extraction mfcc music onset pitch python sound tempo-tracking
Last synced: 24 Dec 2024
https://github.com/greenbone/openvas-scanner
This repository contains the scanner component for Greenbone Community Edition.
c foo greenbone greenbone-community-edition greenbone-vulnerability-management gvm openvas openvas-scanner scanner techops vulnerability vulnerability-assessment vulnerability-detection vulnerability-management vulnerability-scanners
Last synced: 24 Dec 2024
https://github.com/phalcon/zephir
Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
c hacktoberfest phalcon php php-extension php-extensions php-internals skeleton zephir
Last synced: 14 Dec 2024
https://github.com/zephir-lang/zephir
Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
c hacktoberfest phalcon php php-extension php-extensions php-internals skeleton zephir
Last synced: 23 Dec 2024
https://github.com/dockcross/dockcross
Cross compiling toolchains in Docker images
c c-plus-plus cmake cmake-toolchains cpp cross-compiler cross-compiler-toolchain cross-platform crossplatform crosstool-ng debian dockbuild dockcross docker dockerized fortran kitware ninja-build toolchains
Last synced: 30 Sep 2024
https://github.com/huihut/CS-Books
📚 Computer Science Books 计算机技术类书籍 PDF
algorithm algorithms book books c computer computer-science cpp offer pdf programming
Last synced: 07 Nov 2024
https://github.com/zhblue/hustoj
Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 开源OJ系统
acm-icpc c cpp java judge mysql noip oj online online-judge onlinejudge php
Last synced: 01 Oct 2024
https://github.com/vozlt/nginx-module-vts
Nginx virtual host traffic status module
c monitoring nginx nginx-module nginx-vhost-traffic-status vozlt-nginx-modules
Last synced: 24 Dec 2024
https://github.com/akagi201/learning-cmake
learning cmake
best-practices c cmake cpp example makefile tutorial
Last synced: 20 Dec 2024
https://github.com/jakogut/tinyvm
TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
Last synced: 20 Dec 2024
https://github.com/Akagi201/learning-cmake
learning cmake
best-practices c cmake cpp example makefile tutorial
Last synced: 28 Oct 2024
https://github.com/stephane/libmodbus
A Modbus library for Linux, Mac OS, FreeBSD and Windows
Last synced: 23 Dec 2024
https://github.com/arpit-omprakash/100projectsofcode
A list of practical knowledge-building projects.
c cpp11 csharp java javascript music-player processing programming projects python search-engine web-scraper
Last synced: 20 Dec 2024
https://github.com/inotify-tools/inotify-tools
inotify-tools is a C library and a set of command-line programs providing a simple interface to inotify.
c fsnotify inotify inotify-tools inotifywait inotifywatch linux
Last synced: 26 Dec 2024
https://github.com/ohler55/oj
Optimized JSON
c json json-parser marshaller oj-gem rails ruby ruby-json-parser
Last synced: 23 Dec 2024
https://github.com/ibireme/yyjson
The fastest JSON library in C
c cross-platform deserialization json portable pure-c serialization
Last synced: 20 Dec 2024
https://github.com/quickjs-zh/quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
c compiler ecmascript es2020 javascript javascript-engine javascript-interpreter js quickjs virtual-machine vm zh
Last synced: 25 Dec 2024
https://github.com/quickjs-zh/QuickJS
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
c compiler ecmascript es2020 javascript javascript-engine javascript-interpreter js quickjs virtual-machine vm zh
Last synced: 11 Nov 2024
https://github.com/arpit-omprakash/100ProjectsOfCode
A list of practical knowledge-building projects.
c cpp11 csharp java javascript music-player processing programming projects python search-engine web-scraper
Last synced: 08 Nov 2024
https://github.com/openssh/openssh-portable
Portable OpenSSH
c cryptography file-sharing keychain login security
Last synced: 30 Oct 2024
https://github.com/apache/guacamole-server
Mirror of Apache Guacamole Server
c guacamole java javascript network-client network-server
Last synced: 25 Dec 2024
https://github.com/rvaiya/keyd
A key remapping daemon for linux.
c keyboard keyboard-layout keyboard-mapping keyboard-remap keymap linux sway x11
Last synced: 24 Dec 2024
https://github.com/akheron/jansson
C library for encoding, decoding and manipulating JSON data
Last synced: 24 Dec 2024
https://github.com/hexchat/hexchat
GTK+ IRC client
c gtk hexchat irc irc-client linux meson windows
Last synced: 25 Sep 2024
https://github.com/llvm-mirror/clang
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
c c-plus-plus coding-style compiler objective-c performance static-analyzer
Last synced: 26 Sep 2024
https://github.com/sysstat/sysstat
Performance monitoring tools for Linux
c cpu disk iostat linux memory monitoring mpstat performance-monitoring pidstat sadf sar system-monitoring tapestat
Last synced: 24 Dec 2024
https://github.com/google/honggfuzz
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Last synced: 27 Oct 2024
https://github.com/fwupd/fwupd
A system daemon to allow session software to update firmware
Last synced: 24 Dec 2024
https://github.com/json-c/json-c
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
Last synced: 23 Dec 2024
https://github.com/jhawthorn/fzy
:mag: A simple, fast fuzzy finder for the terminal
c cli fuzzy fuzzy-finders fuzzy-search fuzzyfinder fzy unix vim
Last synced: 26 Dec 2024
https://github.com/cpm-cmake/cpm.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions
Last synced: 25 Dec 2024
https://github.com/ivmai/bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
c c-plus-plus cplusplus cpp cross-platform garbage-collection garbage-collector gc leak-detection library memory-allocation memory-leak-detection memory-management portable
Last synced: 24 Dec 2024
https://github.com/collectd/collectd
The system statistics collection daemon. Please send Pull Requests here!
amqp-client c collectd cpu-monitoring graphite-client influxdb-client kafka-client memory-utilization metrics metrics-gathering metrics-gathering-daemon metrics-server mqtt-client mqtt-server prometheus-exporter redis-client riemann-client rrdtool snmp stackdriver-agent
Last synced: 03 Nov 2024
https://github.com/weechat/weechat
The extensible chat client.
c chat client extensible irc javascript lua perl php python ruby scheme scripting tcl
Last synced: 25 Dec 2024
https://github.com/rohanrhu/gdb-frontend
☕ GDBFrontend is an easy, flexible and extensible gui debugger.
c cpp debug debugger debugger-gdb debugging debugging-tool debugging-tools gdb gdb-extension gdb-frontend gdb-gui gdb-plugin gdb-ui
Last synced: 24 Dec 2024
https://github.com/ewenwan/shiyanlou
学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试
algorithms c cmake cpp linux python structured-data
Last synced: 20 Dec 2024
https://github.com/srdja/collections-c
A library of generic data structures for the C language.
algorithms array c collections data-structures deque hashtable library list memory-pool
Last synced: 26 Dec 2024
https://github.com/bayeswitnesses/m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
c csharp dartlang go haskell java javascript lightgbm lightning machine-learning php python r ruby rust scikit-learn statistical-learning statsmodels xgboost
Last synced: 24 Dec 2024
https://github.com/BayesWitnesses/m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
c csharp dartlang go haskell java javascript lightgbm lightning machine-learning php python r ruby rust scikit-learn statistical-learning statsmodels xgboost
Last synced: 26 Oct 2024
https://github.com/dev-cafe/cmake-cookbook
CMake Cookbook recipes.
c cmake cmake-examples cmake-recipes cpp11 fortran
Last synced: 20 Dec 2024
https://github.com/vifm/vifm
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
c console-application cross-platform curses file-management file-manager gpl ncurses terminal-based vi-like vifm vim-like
Last synced: 24 Dec 2024
https://github.com/srdja/Collections-C
A library of generic data structures for the C language.
algorithms array c collections data-structures deque hashtable library list memory-pool
Last synced: 27 Oct 2024
https://github.com/getactivity/emojipackage
表情包资源合集,张张都是经典
android brow c emoji expression expression-package face html ios java meme phiz php python
Last synced: 21 Dec 2024
https://github.com/ehviewer-nekoinverter/ehviewer
🥥 A fork of EhViewer, feature requests are not accepted. Forked from https://gitlab.com/NekoInverter/EhViewer
Last synced: 12 Dec 2024
https://github.com/getActivity/EmojiPackage
表情包资源合集,张张都是经典
android brow c emoji expression expression-package face html ios java meme phiz php python
Last synced: 29 Oct 2024
https://github.com/eduard-permyakov/permafrost-engine
An OpenGL RTS game engine written in C
c game-engine game-engine-3d opengl python real-time-strategy rendering-3d-graphics rts rts-engine
Last synced: 26 Dec 2024
https://github.com/yitter/idgenerator
💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。
c c-sharp delphi dotnet go idgenerator java javascript pascal php rust snowflake sql twritter-snowflake typescript unique-id
Last synced: 24 Dec 2024
https://github.com/nigels-com/glew
The OpenGL Extension Wrangler Library
c egl glew glewinfo glx opengl visualinfo wgl
Last synced: 25 Dec 2024
https://github.com/yitter/IdGenerator
💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。
c c-sharp delphi dotnet go idgenerator java javascript pascal php rust snowflake sql twritter-snowflake typescript unique-id
Last synced: 14 Nov 2024
https://github.com/open62541/open62541
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
c client iec-62541 industrial-automation opc opc-ua opcua publish-subscribe pubsub sdk server tsn
Last synced: 24 Dec 2024
https://github.com/jack-cherish/leetcode
:monkey:LeetCode、剑指Offer刷题笔记(C/C++、Python3实现)
algorithms c leetcode python python3
Last synced: 21 Dec 2024
https://github.com/pkivolowitz/asm_book
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
aarch64 arm64 assembly-language c cpp software-development
Last synced: 25 Dec 2024
https://github.com/cpm-cmake/CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions
Last synced: 27 Oct 2024
https://github.com/grame-cncm/faust
Functional programming language for signal processing and sound synthesis
audio c c-plus-plus cmajor compiler cpp csharp dlang dsp faust functional-programming jax jsfx julia julia-language llvm rnbo rust wasm
Last synced: 25 Dec 2024
https://github.com/opensc/opensc
Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend
c minidriver opensc pkcs11 security smartcard tokend
Last synced: 24 Dec 2024
https://github.com/okbob/pspg
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
c csv-viewer dbcli monetdb-client mysql mysql-client ncurses nushell pager postgres-pager postgresql postgresql-client psql terminal terminal-app terminal-pager tui
Last synced: 24 Dec 2024
https://github.com/benhoyt/inih
Simple .INI file parser in C, good for embedded systems
c configparser embedded-systems ini parser
Last synced: 24 Dec 2024
https://github.com/zauonlok/renderer
A shader-based software renderer written from scratch in C89
3d 3d-graphics c cross-platform from-scratch graphics graphics-programming ibl pbr rendering shaders software-rendering
Last synced: 21 Dec 2024
https://github.com/exely/csapp-labs
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
c computer-architecture computer-science csapp linux notebook
Last synced: 20 Dec 2024
https://github.com/comby-tools/comby
A code rewrite tool for structural search and replace that supports ~every language.
c go java javascript linting parser-combinators parsing php program-transformation python reason refactoring regex rewriting rust search-and-replace swift syntax syntax-transformation typescript
Last synced: 20 Dec 2024
https://github.com/Exely/CSAPP-Labs
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
c computer-architecture computer-science csapp linux notebook
Last synced: 11 Nov 2024
https://github.com/OpenSC/OpenSC
Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend
c minidriver opensc pkcs11 security smartcard tokend
Last synced: 27 Oct 2024
https://github.com/p-gen/smenu
smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.
c cli command-line command-line-interface console interactive menus selection shell shell-scripts terminal tui
Last synced: 26 Dec 2024
https://github.com/teeworlds/teeworlds
A retro multiplayer shooter
c c-plus-plus game linux macos multiplayer opengl sdl2 teeworlds windows
Last synced: 24 Dec 2024
https://github.com/recp/cglm
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
3d 3d-math affine-transform-matrices avx bezier bounding-boxes c euler frustum marix-inverse math matrix matrix-decompositions neon opengl opengl-math simd sse vector wasm
Last synced: 24 Dec 2024
https://github.com/linux-test-project/ltp
Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
c libc linux linux-kernel linux-test ltp posix syscalls test-automation unix
Last synced: 24 Dec 2024
https://github.com/vnmakarov/mir
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
aarch64 apple c compiler intermediate-representation interpreter jit-compiler linux m1 macos ppc64 riscv64 s390x x86-64
Last synced: 25 Dec 2024
https://github.com/pret/pokeemerald
Decompilation of Pokémon Emerald
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 24 Dec 2024
https://github.com/tezc/sc
Common libraries and data structures for C.
algorithm algorithms c collections data-structures generic hashmap hashtable heap library linked-list logger priority-queue queue socket stack thread timer vector
Last synced: 26 Dec 2024
https://github.com/Ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue
Last synced: 11 Nov 2024
https://github.com/ericsson/codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue
Last synced: 24 Dec 2024
https://github.com/arthurspk/guiadobackend
Nesse guia você encontrará tudo para se torna um desenvolvedor back-end, dessa maneira, encontrará mapas mentais, cursos, trilhas e outras ferramentas para poder praticar o conhecimento adquirido.
api backend c csharp css git github golang html java linux php python
Last synced: 21 Dec 2024
https://github.com/slembcke/chipmunk2d
A fast and lightweight 2D game physics library.
Last synced: 27 Dec 2024
https://github.com/selfboot/cs_offer
计算机学科基础知识和主流编程语言相关内容的总结
c c-plus-plus data-structures database linux network offer python
Last synced: 20 Dec 2024
https://github.com/xuelangZF/CS_Offer
计算机学科基础知识和主流编程语言相关内容的总结
c c-plus-plus data-structures database linux network offer python
Last synced: 23 Nov 2024
https://github.com/skywind3000/mini3d
3D Software Renderer in 700 Lines !!
3d c game-engine graphics opengl picture pixels rasterizer renderer software-renderer software-rendering
Last synced: 25 Dec 2024
https://github.com/mitchellh/libxev
libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
async c epoll io-uring kqueue wasi webassembly zig
Last synced: 26 Dec 2024
https://github.com/selfboot/CS_Offer
计算机学科基础知识和主流编程语言相关内容的总结
c c-plus-plus data-structures database linux network offer python
Last synced: 26 Oct 2024
https://github.com/boazsegev/facil.io
Your high performance web application C framework
c concurrency framework http-parser http-protocol json networking pubsub redis-client server-sent-events webserver websocket-server websockets
Last synced: 20 Dec 2024
https://github.com/zrythm/zrythm
a highly automated and intuitive digital audio workstation - official mirror
audio c computer-music daw gtk gtk4 jack libadwaita linux lv2 meson midi music music-composition music-production vst
Last synced: 25 Dec 2024