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-05-01 00:03:58 UTC
- JSON Representation
https://github.com/promyloph/pianobar
Console-based pandora.com player
c cli-app music-player pandora pianobar
Last synced: 11 Apr 2025
https://github.com/deadbeef-player/deadbeef
DeaDBeeF Player
audio-player c cross-platform customizable-ui linux-app mac-app minimalist-design music-player objective-c visualization windows-app
Last synced: 11 Apr 2025
https://github.com/DeaDBeeF-Player/deadbeef
DeaDBeeF Player
audio-player c cross-platform customizable-ui linux-app mac-app minimalist-design music-player objective-c visualization windows-app
Last synced: 20 Mar 2025
https://github.com/allalgorithms/c
Implementation of All ▲lgorithms in C Programming Language
algorithms allalgorithms c hacktoberfest
Last synced: 14 Apr 2025
https://github.com/rougier/freetype-gl
OpenGL text using one vertex buffer, one texture and FreeType
Last synced: 11 Apr 2025
https://github.com/serge-rgb/milton
An infinite-canvas paint program
c infinite-canvas milton opengl paint sdl vector-graphics-editor windows
Last synced: 07 Apr 2025
https://github.com/lexborisov/myhtml
Fast C/C++ HTML 5 Parser. Using threads.
Last synced: 13 Apr 2025
https://github.com/RRZE-HPC/likwid
Performance monitoring and benchmarking suite
amd-gpu armv8 assembly benchmarking c hardware-performance-counters hwloc instrumentation likwid linux lua nvidia-gpu performance-analysis performance-engineering pin power9 profiling threading x86
Last synced: 20 Mar 2025
https://github.com/letoram/arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
audio-processing c desktop-environment display-server freebsd game-engine linux lua multimedia-graphic-library openbsd video-processing virtual-reality visualization wayland
Last synced: 11 Apr 2025
https://github.com/willpower3309/swayfx
SwayFX: Sway, but with eye candy!
c compositor gles2 linux opengl sway swayfx wayland wm
Last synced: 14 Apr 2025
https://github.com/metacall/core
MetaCall: The ultimate polyglot programming experience.
c cpp docker faas ffi function-mesh golang gsoc inter-language javascript metacall node nodejs polyglot polyglot-programming programming-language python ruby
Last synced: 27 Apr 2025
https://github.com/hfiref0x/WinObjEx64
Windows Object Explorer 64-bit
c objects-namespace windbg winobj
Last synced: 03 Apr 2025
https://github.com/hfiref0x/winobjex64
Windows Object Explorer 64-bit
c objects-namespace windbg winobj
Last synced: 11 Apr 2025
https://github.com/WillPower3309/swayfx
SwayFX: Sway, but with eye candy!
c compositor gles2 linux opengl sway swayfx wayland wm
Last synced: 08 Apr 2025
https://github.com/libtom/libtomcrypt
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
c cryptography encryption libtomcrypt
Last synced: 11 Apr 2025
https://github.com/libfann/fann
Official github repository for Fast Artificial Neural Network Library (FANN)
Last synced: 14 Apr 2025
https://github.com/buserror/simavr
simavr is a lean, mean and hackable AVR simulator for linux & OSX
avr-gcc avr-simulator c debugger embedded gtkwave simavr
Last synced: 10 Apr 2025
https://github.com/xunzhuo/algorithm-guide
Xunzhuo`s Tutorials of Algorithm and Data Structure 🚀🚀🚀
acm algorithms c datastructure datastructures-algorithms icpc interview job
Last synced: 08 Apr 2025
https://github.com/Xunzhuo/Algorithm-Guide
Xunzhuo`s Tutorials of Algorithm and Data Structure 🚀🚀🚀
acm algorithms c datastructure datastructures-algorithms icpc interview job
Last synced: 17 Apr 2025
https://github.com/deepmodeling/deepmd-kit
A deep learning package for many-body potential energy representation and molecular dynamics
ase c computational-chemistry cpp cuda deep-learning deepmd ipi jax lammps materials-science molecular-dynamics nodejs paddle potential-energy python pytorch rocm tensorflow
Last synced: 25 Apr 2025
https://github.com/fungos/cr
cr.h: A Simple C Hot Reload Header-only Library
c gamedev gamedev-tool header-only header-only-lib header-only-library hot-reload linux live-coding osx single-header single-header-lib single-header-library tool windows
Last synced: 11 Apr 2025
https://github.com/atomvm/atomvm
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 11 Apr 2025
https://github.com/jmcnamara/libxlsxwriter
A C library for creating Excel XLSX files.
c libxlsxwriter spreadsheet xlsx xlsx-files xlsxwriter
Last synced: 10 Apr 2025
https://github.com/mltframework/mlt
MLT Multimedia Framework
audio audio-processing c c-plus-plus ffmpeg framework frei0r ladspa multimedia opengl qt sdl2 video video-processing
Last synced: 11 Apr 2025
https://github.com/jkuhlmann/cgltf
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
3d c c99 glb gltf gltf-loader gltf2 gltf2-loader single-header-lib stb-style
Last synced: 12 Apr 2025
https://github.com/roaringbitmap/croaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
arm avx-512 avx2 bitset bitset-library c clang gcc neon roaring-bitmaps visual-studio
Last synced: 11 Apr 2025
https://github.com/RoaringBitmap/CRoaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
arm avx-512 avx2 bitset bitset-library c clang gcc neon roaring-bitmaps visual-studio
Last synced: 18 Mar 2025
https://github.com/raizam/gamedev_libraries
A collection of open source c/c++ libraries for gamedev
c cplusplus game-engine gamedev gamedev-library
Last synced: 08 Apr 2025
https://github.com/brenns10/lsh
Simple shell implementation. Tutorial here ->
Last synced: 08 Apr 2025
https://github.com/libsndfile/libsndfile
A C library for reading and writing sound files containing sampled audio data.
audio-library c cmake libsndfile
Last synced: 23 Apr 2025
https://github.com/erikd/libsndfile
A C library for reading and writing sound files containing sampled audio data.
audio-library c cmake libsndfile
Last synced: 20 Apr 2025
https://github.com/microsoft/vscode-cmake-tools
CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.
c cmake cpp ctest debugging intellisense microsoft tasks visual-studio-code
Last synced: 13 Apr 2025
https://github.com/libimobiledevice/usbmuxd
A socket daemon to multiplex connections from and to iOS devices
c daemon ios libimobiledevice library usb usbmuxd
Last synced: 11 Apr 2025
https://github.com/balazsjako/imguicolortextedit
Colorizing text editor for ImGui
autoindent c color-palette cplusplus glsl hlsl imgui lua sourcecode sql syntax-highlighting text-editor undo-redo utf-8 utf8
Last synced: 07 Apr 2025
https://github.com/ThakeeNathees/pocketlang
A lightweight, fast embeddable scripting language.
bytecode-compiler c functional interpreter language programming-language scripting-language vm
Last synced: 08 Apr 2025
https://github.com/thakeenathees/pocketlang
A lightweight, fast embeddable scripting language.
bytecode-compiler c functional interpreter language programming-language scripting-language vm
Last synced: 05 Apr 2025
https://github.com/apache/guacamole-client
Mirror of Apache Guacamole Client
c guacamole java javascript network-client network-server
Last synced: 22 Apr 2025
https://github.com/luliyucoordinate/Leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 27 Mar 2025
https://github.com/luliyucoordinate/leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 07 Apr 2025
https://github.com/nfs-ganesha/nfs-ganesha
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems
c cephfs glusterfs gpfs lustre nfs-ganesha nfs-server nfsv4 rgw
Last synced: 10 Apr 2025
https://github.com/atomvm/AtomVM
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 30 Mar 2025
https://github.com/vergoh/vnstat
vnStat - a network traffic monitor for Linux and BSD
c network-traffic-monitor traffic vnstat
Last synced: 27 Mar 2025
https://github.com/kuba--/zip
A portable, simple zip library written in C
c compression hacking miniz portable zip
Last synced: 12 Apr 2025
https://github.com/trezor/trezor-firmware
:lock: Trezor Firmware Monorepo
bitcoin c cryptocurrency cryptography firmware micropython python rust trezor wallet
Last synced: 22 Apr 2025
https://github.com/openethercatsociety/soem
Simple Open Source EtherCAT Master
c ethercat industrial-automation protocol-library soem
Last synced: 10 Apr 2025
https://github.com/libimobiledevice/idevicerestore
Restore/upgrade firmware of iOS devices
c firmware idevicerestore ios ipsw restore shsh signing
Last synced: 12 Apr 2025
https://github.com/hypopg/hypopg
Hypothetical Indexes for PostgreSQL
c database extension hypothetical-indexes index indexing postgresql
Last synced: 11 Apr 2025
https://github.com/HypoPG/hypopg
Hypothetical Indexes for PostgreSQL
c database extension hypothetical-indexes index indexing postgresql
Last synced: 25 Mar 2025
https://github.com/posva/catimg
🦦 Insanely fast image printing in your terminal
c catimg fun imagemagick shell terminal
Last synced: 14 Apr 2025
https://github.com/Softmotions/ejdb
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
android c dart database ejdb embedded flutter ios java jni json key-value kv-store nodejs nosql osx react-native reactnative swift websocket
Last synced: 17 Apr 2025
https://github.com/miniupnp/miniupnp
UPnP IGD implementation
c internet-gateway iptables nat nat-pmp nat-traversal networking nftables pcp upnp
Last synced: 10 Apr 2025
https://github.com/nickdiego/compiledb
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
c clang compilation-database cpp gnu-make makefile
Last synced: 28 Apr 2025
https://github.com/softmotions/ejdb
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
android c dart database ejdb embedded flutter ios java jni json key-value kv-store nodejs nosql osx react-native reactnative swift websocket
Last synced: 10 Apr 2025
https://github.com/Harvey-OS/harvey
A distributed operating system
c distributed-systems hacktoberfest2020 harvey harvey-os operating-system plan9 wiki
Last synced: 29 Mar 2025
https://github.com/harvey-os/harvey
A distributed operating system
c distributed-systems hacktoberfest2020 harvey harvey-os operating-system plan9 wiki
Last synced: 18 Jan 2025
https://github.com/BalazsJako/ImGuiColorTextEdit
Colorizing text editor for ImGui
autoindent c color-palette cplusplus glsl hlsl imgui lua sourcecode sql syntax-highlighting text-editor undo-redo utf-8 utf8
Last synced: 14 Nov 2024
https://github.com/laruence/yar
Light, concurrent RPC framework for PHP & C
c concurrency json msgpack php rpc-framework yar
Last synced: 11 Apr 2025
https://github.com/tylertreat/chan
Pure C implementation of Go channels.
c channels csp golang synchronization
Last synced: 09 Apr 2025
https://github.com/dosbox-staging/dosbox-staging
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
arm c cpp dos dosbox dosbox-staging emulator games linux macos ms-dos retrocomputing retrogaming windows x86
Last synced: 11 Apr 2025
https://github.com/alexfru/smallerc
Simple C compiler
c c-compiler compiler dos linux macos mips self-hosting windows x86
Last synced: 07 Apr 2025
https://github.com/codota/tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust swift typescript vscode vscode-extension
Last synced: 11 Apr 2025
https://github.com/libssh2/libssh2
the SSH library
c library libssh2 scp sftp sftp-client ssh
Last synced: 25 Apr 2025
https://github.com/water-melon/melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 12 Apr 2025
https://github.com/leo-arch/clifm
💾 The shell-like, command line terminal file manager
autosuggestion batch-rename c cli command-line console developer-tools file-browser file-manager file-preview filemanager fzf plugins shell syntax-highlighting terminal text-based
Last synced: 23 Mar 2025
https://github.com/Water-Melon/Melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 18 Mar 2025
https://github.com/3dgen/cppwasm-book
:books: WebAssembly friendly programming with C/C++ -- Emscripten practice
c cpp emscripten wasm webassembly
Last synced: 08 Apr 2025
https://github.com/trustedsec/cs-situational-awareness-bof
Situational Awareness commands implemented using Beacon Object Files
Last synced: 12 Apr 2025
https://github.com/pi-hole/FTL
The Pi-hole FTL engine
api c database dns ftl pi-hole pi-hole-ftl
Last synced: 28 Mar 2025
https://github.com/pi-hole/ftl
The Pi-hole FTL engine
api c database dns ftl pi-hole pi-hole-ftl
Last synced: 11 Apr 2025
https://github.com/cyan4973/finitestateentropy
New generation entropy codecs : Finite State Entropy and Huff0
c compression entropy fse huffman
Last synced: 08 Apr 2025
https://github.com/profanity-im/profanity
Ncurses based XMPP client
c chat contributions-welcome decentralization federation jabber messaging messenger ncurses privacy xmpp xmpp-client
Last synced: 11 Apr 2025
https://github.com/enzymead/enzyme
High-performance automatic differentiation of LLVM and MLIR.
ad automatic-differentiation c clang compiler cpp deep-learning derivative differentiable-programming enzyme gradient high-performance llvm llvm-enzyme machine-learning pytorch rust scientific-computing simulation tensorflow
Last synced: 11 Apr 2025
https://github.com/estom/notes
一个码农的毕生所学!笔记 & 教程。考研,就业,上学.语言篇,Android,C++,Java,JavaScript,Latex,MATLAB,NodeJS,PHP,Python,技术篇,docker,git,Linux,Maven,office,Spark,Spring,SVN,基础篇,编译原理,操作系统,单片机,计算机网络,计算机网络实验,架构模式,软件文档写作,设计模式,数据结构,数据库,算法,UML建模,Windows程序设计,数学篇,概率论与数理统计,微积分,线性代数,张量,机器学习篇,机器学习,pytorch,sklearn,TensorFlow
c java latex nodejs note php python
Last synced: 08 Apr 2025
https://github.com/libressl/portable
LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
c cryptography libressl openbsd openssl security ssl tls
Last synced: 11 Apr 2025
https://github.com/embox/embox
Modular and configurable OS for embedded applications
c embedded kernel mcu microcontroller os posix
Last synced: 12 Apr 2025
https://github.com/trustedsec/CS-Situational-Awareness-BOF
Situational Awareness commands implemented using Beacon Object Files
Last synced: 04 Apr 2025
https://github.com/media-kit/media-kit
A cross-platform video player & audio player for Flutter & Dart.
android audio audio-player c cpp dart flutter hacktoberfest ios java libmpv linux macos media-player obj-c swift video video-player web windows
Last synced: 29 Apr 2025
https://github.com/zpl-c/librg
🚀 Making multi-player gamedev simpler since 2017
c chunk cpp enet game game-networking gamedev header-only library librg lightweight low-level multiplayer netcode network networking replication single-header sync zpl
Last synced: 12 Apr 2025
https://github.com/zoranpandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 11 Apr 2025
https://github.com/OpenEtherCATsociety/SOEM
Simple Open Source EtherCAT Master
c ethercat industrial-automation protocol-library soem
Last synced: 16 Nov 2024
https://github.com/Estom/notes
一个码农的毕生所学!笔记 & 教程。考研,就业,上学.语言篇,Android,C++,Java,JavaScript,Latex,MATLAB,NodeJS,PHP,Python,技术篇,docker,git,Linux,Maven,office,Spark,Spring,SVN,基础篇,编译原理,操作系统,单片机,计算机网络,计算机网络实验,架构模式,软件文档写作,设计模式,数据结构,数据库,算法,UML建模,Windows程序设计,数学篇,概率论与数理统计,微积分,线性代数,张量,机器学习篇,机器学习,pytorch,sklearn,TensorFlow
c java latex nodejs note php python
Last synced: 27 Mar 2025
https://github.com/0voice/dpdk_engineer_manual
【冲破内核瓶颈,让I/O性能飙升】DPDK工程师手册,官方文档,最新视频,开源项目,实战案例,论文,大厂内部ppt,知名工程师一览表
c dpdk linux-kernel openvswitch vpp
Last synced: 08 Apr 2025
https://github.com/ZoranPandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 15 Mar 2025
https://github.com/alexfru/SmallerC
Simple C compiler
c c-compiler compiler dos linux macos mips self-hosting windows x86
Last synced: 20 Mar 2025
https://github.com/tsherif/space-shooter.c
A cross-platform, top-down 2D space shooter written in C using only platform libraries.
c cross-platform emscripten game-development gamedev linux opengl wasm webassembly win32
Last synced: 12 Apr 2025
https://github.com/librg/librg
🚀 Making multi-player gamedev simpler since 2017
c chunk cpp enet game game-networking gamedev header-only library librg lightweight low-level multiplayer netcode network networking replication single-header sync zpl
Last synced: 05 Mar 2025
https://github.com/Cyan4973/FiniteStateEntropy
New generation entropy codecs : Finite State Entropy and Huff0
c compression entropy fse huffman
Last synced: 15 Mar 2025
https://github.com/vurtun/lib
single header libraries for C/C++
ansi c c89 compression deflate header-only json multithreading webserver
Last synced: 14 Apr 2025