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-11-14 00:03:25 UTC
- JSON Representation
https://github.com/kfiros/execmon
Advanced process execution monitoring utility for linux (procmon like)
c execve hooks kernel kernel-module linux linux-kernel linux-process-monitor linux-procmon process-monitor procmon syscall-hook syscall-table syscalls
Last synced: 01 Nov 2024
https://github.com/foobaz/pngloss
Lossy compression of PNG images
c image-compression image-optimization lossy-compression png png-compression
Last synced: 30 Oct 2024
https://github.com/capnramses/apg
mini libraries / experimental tools and reusable snippets
Last synced: 07 Sep 2024
https://github.com/stevelauc/understanding-unix-linux-programming
Source code of Understanding Unix/Linux Programming. The book provides example code in C, I would like to replicate it in Rust.
c linux rust system-programming unix
Last synced: 28 Oct 2024
https://github.com/stepfunc/rodbus
Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java
async c csharp java modbus modbus-library modbus-protocol modbus-tcp rust scada tokio tokio-rs
Last synced: 12 Nov 2024
https://github.com/ramanaditya/data-structure-and-algorithms
All the important concepts associated with Interview and Data Structures and Algorithms. It's just not about the collection.
algorithm algorithms c codechef codeforces competitive-programming cpp data-structures data-structures-and-algorithms database hackerrank hacktoberfest hacktoberfest-2020 hacktoberfest2020 java javascript leetcode leetcode-solutions python python3
Last synced: 27 Oct 2024
https://github.com/schani/mathmap
An image processing programming language and GUI
c compiler gimp gimp-plugin graphics programming-language
Last synced: 27 Oct 2024
https://github.com/rain-1/single_cream
single file scheme interpreter with tail call optimization
Last synced: 03 Aug 2024
https://github.com/libdriver/llcc68
LLCC68 full function driver library for general MCU and Linux.
c full-function-driver linux llcc68 lora mcu spi
Last synced: 26 Oct 2024
https://github.com/libdriver/hmc5883l
HMC5883L full function driver library for general MCU and Linux.
c full-function-driver hmc5883l iic linux magnetometer mcu
Last synced: 26 Oct 2024
https://github.com/vszakats/hb
Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4
c clipper compiler cross cross-platform dbf harbour scripting-language tui xbase
Last synced: 13 Nov 2024
https://github.com/LucasMW/Headache
Programming Language that compiles to 8 Bit Brainfuck
ast bf brainfuck c compiler esolang esoteric esoteric-language esoteric-programming-language headache language programming-language translator transpiler
Last synced: 09 Nov 2024
https://github.com/Parallel-NetCDF/PnetCDF
Source code repository of PnetCDF library and utilities
c fortran mpi-io netcdf parallel-io pnetcdf
Last synced: 09 Nov 2024
https://github.com/keiichiw/ucc
Udon C Compiler: C compiler for our original CPU
Last synced: 08 Nov 2024
https://github.com/paolostivanin/libcotp
C library that generates TOTP and HOTP
Last synced: 14 Nov 2024
https://github.com/amypad/cuvec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector
Last synced: 13 Nov 2024
https://github.com/Libvisual/libvisual
Libvisual Audio Visualization
alsa audio-library audio-visual audio-visualization audio-visualizer c cxx library libvisual music-visualization music-visualizer opengl portaudio pulseaudio sdl spectrum-analyser spectrum-analysis spectrum-analyzer visualization
Last synced: 26 Oct 2024
https://github.com/berndporr/kiss-fft
A compact FFT library in C with an Android JNI wrapper
android android-library c complex fft fft-library jni jni-android jni-wrapper kiss-fft-library
Last synced: 11 Nov 2024
https://github.com/alxm/faur
⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2
Last synced: 12 Oct 2024
https://github.com/ergrelet/cpplumber
Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects
anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis
Last synced: 11 Nov 2024
https://github.com/jankammerath/iptvx
IPTV player and streamer for Linux that allows to play any stream that LibVLC can play, offers an overlay based on WebKit using HTML5, JavaScript and CSS and uses XMLTV data for EPG information. It allows the playback of URLs, files and can grab URLs from shell scripts. XMLTV EPG data can be downloaded from URLs or grabbed from shell scripts.
c epg epg-functionality epg-information iptv iptv-application iptv-player linux overlay-menu streamer subtitle television tv video-recoding video-recorder video-streaming xmltv xmltv-data xmltv-epg-data
Last synced: 08 Nov 2024
https://github.com/ourway/webfsd
A simple HTTP server for mostly static content written in C
asyncio byte-range c embedded freebsd httpserver ipv6 keeplive makefile nginx noconfig sendfile ssl-support thread virtual-host webfs webserver
Last synced: 14 Nov 2024
https://github.com/libdriver/amg8833
AMG8833 full function driver library for general MCU and Linux.
amg8833 c full-function-driver infra-red infra-red-array linux mcu thermometer
Last synced: 26 Oct 2024
https://github.com/fragglet/lhasa
Free Software LHA implementation
c compression isc lha lharc lzh lzs pma pmarc
Last synced: 06 Nov 2024
https://github.com/ronen25/libcmdf
Single-header library for writing CLI applications in C/C++
c cli cmd cmdf cmdline cmdline-parser command-line-parser cplusplus gnu-readline readline single-header single-header-lib
Last synced: 11 Nov 2024
https://github.com/frang75/nappgui
Cross-Platform C SDK (precompiled)
c cairo cocoa cross-platform gdiplus gtk3 quartz win32
Last synced: 02 Nov 2024
https://github.com/MutexUnlocked/exoberry
An exokernel for the raspberry pi 3.
c driver gplv3 kernel operating-system raspberry-pi unix-like
Last synced: 04 Aug 2024
https://github.com/SilentVoid13/Silent_Packer
An ELF / PE binary packer written in pure C, made for fun
c elf-packer encryption-methods packer pe-packer
Last synced: 09 Nov 2024
https://github.com/hjagodzinski/c-mock
C Mock is Google Mock's extension allowing a function mocking.
Last synced: 06 Nov 2024
https://github.com/libdriver/pca9685
PCA9685 full function driver library for general MCU and Linux.
c full-function-driver iic led-controller linux mcu pca9685 pwm
Last synced: 26 Oct 2024
https://github.com/nomemory/neat-matrix-library
nml is a "simple" matrix/numerical analysis library written in pure C. The scope of the library is to highlight various algorithm implementations related to matrices. Code readability was a major concern.
ansi-c c gauss-elimination gauss-jordan linear-algebra linear-algebra-library linear-algorithms lu-decomposition matrix neat nml reduced-row-echelon-form row-echelon-form
Last synced: 30 Oct 2024
https://github.com/virgilsecurity/virgil-crypto
Virgil Crypto is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant. Crypto Library is written in C++, suitable for mobile and server platforms and supports bindings with: Swift, Obj-C, Java (Android), С#/.NET, JS, Python, Ruby, PHP, Go.
bsd3 c c-plus-plus crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa pythia
Last synced: 09 Nov 2024
https://github.com/rgburke/wed
wed is a terminal text editor with key bindings commonly used in Windows based editors
Last synced: 07 Nov 2024
https://github.com/silentvoid13/silent_packer
An ELF / PE binary packer written in pure C, made for fun
c elf-packer encryption-methods packer pe-packer
Last synced: 27 Oct 2024
https://github.com/Pypperoni/pypperoni
Pypperoni Python Compiler Source Code
bytecode c compiler python python-bytecode python-compilers
Last synced: 25 Oct 2024
https://github.com/membraneframework/bundlex
Multiplatform app bundler tool for Elixir
c cnode compilation elixir nif
Last synced: 12 Nov 2024
https://github.com/chkoreff/Fexl
Function EXpression Language (interpreter for functional programs)
c functional-programming interpreter
Last synced: 03 Aug 2024
https://github.com/admkopec/BetaOS
An operating system written in Swift
64-bit assembly c c-plus-plus efi kernel object-oriented open-source operating-system swift swift-4 swift-language swift4
Last synced: 31 Oct 2024
https://github.com/jimporter/bfg9000
bfg9000 - build file generator
build-system c c-plus-plus make msbuild ninja-build python
Last synced: 13 Nov 2024
https://github.com/bincrafters/templates
Collection of Conan recipe + CI templates
appveyor azp azure azure-pipelines c ci conan cpp gha github-actions hacktoberfest template templates
Last synced: 07 Nov 2024
https://github.com/libdriver/hx711
HX711 full function driver library for general MCU and Linux.
adc c full-function-driver gpio hx711 linux mcu
Last synced: 26 Oct 2024
https://github.com/gyrovorbis/libgimbal
C17-based extended standard library, cross-language type system, and unit testing framework targeting Sega Dreamcast, Sony PSP and PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.
algorithms allocators c containers core dreamcast language-interoperability object-oriented-c psp psp-sdk psvita psvita-homebrew standard-library stl-c stl-containers type-system unit-testing utility-library
Last synced: 05 Nov 2024
https://github.com/abderraouf-adjal/ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library
Last synced: 25 Oct 2024
https://github.com/anthonyshibitov/netdis
Web based binary analysis
assembly binary-analysis c exploit-development forensics python reverse-engineering webapp
Last synced: 12 Oct 2024
https://github.com/admkopec/betaos
An operating system written in Swift
64-bit assembly c c-plus-plus efi kernel object-oriented open-source operating-system swift swift-4 swift-language swift4
Last synced: 12 Oct 2024
https://github.com/olehkulykov/plzmasdk
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 26 Oct 2024
https://github.com/paulo-d2000/shellcodeobfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 16 Oct 2024
https://github.com/anyaschukin/OverRide
Binary Exploitation and Reverse-Engineering (from assembly into C)
assembly c exploitation gdb hacking reverse-engineering
Last synced: 09 Nov 2024
https://github.com/OlehKulykov/PLzmaSDK
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 31 Oct 2024
https://github.com/acanas/swad-core
Main core for SWAD platform (Social Workspace At a Distance)
b-learning c college courses e-learning education learning learning-management-system lms platform school students swad swad-platform swadroid teaching university virtual-learning-environment web-application
Last synced: 07 Nov 2024
https://github.com/washingtonpost/fastfec
An extremely fast FEC filing parser written in C
Last synced: 09 Nov 2024
https://github.com/marzent/wine-msync
A Mach semaphore-based synchronization mechanism for Wine on macOS. Built for speed, inspired by fsync.
Last synced: 09 Aug 2024
https://github.com/eerimoq/pbtools
Google Protocol Buffers tools (C code generator).
c embedded proto3 protobuf protocol-buffers
Last synced: 08 Nov 2024
https://github.com/Paulo-D2000/ShellCodeObfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 04 Aug 2024
https://github.com/MuggleWei/haclog
Haclog(Happy Aync C log) is an extremely fast plain C logging library
c high-performance logging low-latency
Last synced: 30 Oct 2024
https://github.com/jwerle/fs.c
File system API much like Node's fs module (synchronous)
Last synced: 19 Oct 2024
https://github.com/libdriver/ds3231
DS3231 full function driver library for general MCU and Linux.
c ds3231 full-function-driver iic linux mcu rtc
Last synced: 26 Oct 2024
https://github.com/nohupped/ADtoLDAP
A light weight Active Directory to OpenLDAP, or OpenLDAP to OpenLDAP Synchronization Connector written in Golang.
active-directory c daemon go golang ldap openldap python python3 replication sync tls
Last synced: 03 Aug 2024
https://github.com/hjlebbink/intrinsics-dude
Opensource Visual Studio extension for compiler instrinsics in C/C++
amd-specific-intrinsics c c-plus-plus code-completion compiler intrinsics signature tooltip visual-studio visual-studio-extension
Last synced: 08 Nov 2024
https://github.com/paul-j-lucas/cdecl
Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’
c cdecl cplusplus developer-tools
Last synced: 04 Aug 2024
https://github.com/siraben/mini-haskell
A self-hosting mini Haskell compiler with a mini C runtime.
c combinatory-logic compiler graph-reduction haskell hindley-milner parser-combinators
Last synced: 22 Oct 2024
https://github.com/libdriver/sht35
SHT35 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht35 temperature
Last synced: 26 Oct 2024
https://github.com/multimediamike/xbfuse
Mount Xbox and Xbox 360 disk images via FUSE
Last synced: 03 Aug 2024
https://github.com/tleonhardt/practical_cryptography_engineering
Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules
c cryptography libsodium mbedtls practical python
Last synced: 04 Aug 2024
https://github.com/panicinc/icarus
Swift, C, C++, and Objective-C Support for Nova
c cpp editor extension nova objc objective-c swift
Last synced: 31 Oct 2024
https://github.com/minhaskamal/algorithmimplementations
Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)
a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree
Last synced: 07 Nov 2024
https://github.com/korlibs/ktcc
C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion
ace-editor c c-compiler compiler docker-image kotlin kotlin-js kotlin-native
Last synced: 10 Nov 2024
https://github.com/wyvernSemi/pcievhost
PCIe (1.0a to 2.0) Virtual host model for verilog
bfm c cosim modelling pcie pli verification verilog virtual
Last synced: 03 Aug 2024
https://github.com/danielmartensson/stm32-plc
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
c can-bus embedded-systems stm32 usb
Last synced: 12 Nov 2024
https://github.com/hlandau/ortega
Ortega FDK
bcm5719 broadcom c ethernet firmware nic reverse-engineering
Last synced: 15 Oct 2024
https://github.com/leleliu008/ndk-pkg
A package manager for Android NDK to build C/C++/Rust/Go project.
android-ndk c cli cxx golang package-manager rust
Last synced: 27 Oct 2024
https://github.com/craigacp/feast
A FEAture Selection Toolbox for C/C+, Java, and Matlab/Octave.
c feature-selection java matlab
Last synced: 01 Nov 2024
https://github.com/frankmorgner/openpace
Cryptographic library for EAC version 2
c certificate cryptography eac mrtd openssl pace smartcard
Last synced: 08 Nov 2024
https://github.com/eerimoq/nala
🦁 Nala - A delightful test framework for C projects.
Last synced: 08 Nov 2024
https://github.com/thomasweise/distributedcomputingexamples
Example codes for my Distributed Computing course at Hefei University.
axis2 c communication distributed-computing glassfish hadoop html java java-rmi java-servlet javascript javaserver-pages json-rpc jsp mpi servlet-container socket web-services xml xml-document
Last synced: 09 Nov 2024
https://github.com/nfinit/ansibench
A selection of ANSI C benchmarks and programs useful as benchmarks
ansi-c benchmark benchmark-suite benchmarking c performance performance-analysis performance-testing performance-tuning
Last synced: 05 Nov 2024
https://github.com/opensourcecobol/opensource-cobol
"opensource COBOL" is open-source COBOL compiler, an extension of the Japan-specific features. "opensource COBOL" translates COBOL program to C code and compiles it using GCC or CL.
Last synced: 09 Nov 2024
https://github.com/moehriegitt/vastringify
Type-safe Printf in C
c c11 c99 macro printf stack-usage string-escape typesafe unicode utf16 utf32 utf8
Last synced: 12 Oct 2024
https://github.com/aligrudi/fbff
A small ffmpeg-based framebuffer media player
Last synced: 09 Nov 2024
https://github.com/emmanuel-marty/salvador
A free, open-source compressor for the ZX0 format
8-bit amiga amstrad-cpc atari atari-st c c64 compression compression-algorithm zx-spectrum zx0
Last synced: 13 Nov 2024
https://github.com/troglobit/netcalc
Simplified clone of sipcalc with ipcalc looks
c ip-calculator ipcalc ipv4-calculator ipv6 netcalc network-calculator sipcalc
Last synced: 09 Nov 2024
https://github.com/libdriver/max31865
MAX31865 full function driver library for general MCU and Linux.
c full-function-driver linux max31865 mcu pt spi temperature thermometer
Last synced: 26 Oct 2024