Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/idea4good/guilite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 14 Oct 2024

https://github.com/idea4good/GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 25 Oct 2024

https://github.com/PowerShell/Win32-OpenSSH

Win32 port of OpenSSH

c ssh windows

Last synced: 24 Oct 2024

https://github.com/real-logic/aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

c c-plus-plus ipc java messaging multicast-streams

Last synced: 15 Oct 2024

https://github.com/JetBrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 27 Oct 2024

https://github.com/jetbrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 26 Sep 2024

https://github.com/sysprog21/lkmpg

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg

Last synced: 14 Oct 2024

https://sysprog21.github.io/lkmpg/

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg

Last synced: 01 Aug 2024

https://github.com/wren-lang/wren

The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.

bytecode c fibers interpreter language scripting-languages wren

Last synced: 14 Oct 2024

https://github.com/yelp/dumb-init

A minimal init system for Linux containers

c docker docker-container dumb init pid1 unix

Last synced: 29 Oct 2024

https://github.com/Yelp/dumb-init

A minimal init system for Linux containers

c docker docker-container dumb init pid1 unix

Last synced: 27 Oct 2024

https://github.com/libimobiledevice/libimobiledevice

A cross-platform protocol library to communicate with iOS devices

c ios library lockdownd protocol

Last synced: 29 Oct 2024

https://github.com/Stellarium/stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

astronomy c c-plus-plus planetarium qt5 qt6 science sky stars stellarium universe

Last synced: 26 Oct 2024

https://github.com/stellarium/stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

astronomy c c-plus-plus planetarium qt5 qt6 science sky stars stellarium universe

Last synced: 10 Oct 2024

https://github.com/aol/moloch

Arkime is an open source, large scale, full packet capturing, indexing, and database system.

big-data c javascript network-monitoring nsm packet-capture pcap security

Last synced: 04 Aug 2024

https://github.com/arkime/arkime

Arkime is an open source, large scale, full packet capturing, indexing, and database system.

big-data c javascript network-monitoring nsm packet-capture pcap security

Last synced: 29 Oct 2024

https://github.com/klange/toaruos

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.

aarch64 armv8 baremetal bootloader c c-library cdrom compositor kernel operating-system operating-systems os osdev smp text-editor toaruos window-manager x86 x86-64

Last synced: 25 Sep 2024

https://github.com/hfiref0x/UACME

Defeating Windows User Account Control

bypass-uac c dll-hijack uac uac-bypass verifier

Last synced: 27 Oct 2024

https://github.com/hfiref0x/uacme

Defeating Windows User Account Control

bypass-uac c dll-hijack uac uac-bypass verifier

Last synced: 14 Oct 2024

https://github.com/yourtion/30dayMakeOS

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

asm boot c cc diy fifo gdt idt linux nas nasa operating-system os osask osx qemu stdlib

Last synced: 29 Oct 2024

https://github.com/lpereira/lwan

Experimental, scalable, high performance HTTP server

c experimental http library lwan

Last synced: 29 Oct 2024

https://github.com/yourtion/30daymakeos

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

asm boot c cc diy fifo gdt idt linux nas nasa operating-system os osask osx qemu stdlib

Last synced: 15 Oct 2024

https://github.com/htop-dev/htop

htop - an interactive process viewer

bsd c console hacktoberfest linux macos process terminal viewer

Last synced: 15 Oct 2024

https://github.com/hishamhm/htop

htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.

c console console-application freebsd htop linux macos openbsd process-monitor system terminal tui

Last synced: 26 Sep 2024

https://github.com/fluent/fluent-bit

Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows

c cloudnative data-collector fluent-bit fluentd forwarder logging logs metrics opentelemetry prometheus sql-queries stream-processing traces

Last synced: 29 Oct 2024

https://github.com/danmar/cppcheck

static analysis of C/C++ code

c c-plus-plus cpp cppcheck cross-platform static-analysis

Last synced: 29 Oct 2024

https://github.com/ldcsaa/HP-Socket

High Performance TCP/UDP/HTTP Communication Component

android c cpp cross-platform epoll hpsocket http https iocp linux ndk netcore network networking socket ssl tcp udp websocket windows

Last synced: 28 Oct 2024

https://github.com/ldcsaa/hp-socket

High Performance TCP/UDP/HTTP Communication Component

android c cpp cross-platform epoll hpsocket http https iocp linux ndk netcore network networking socket ssl tcp udp websocket windows

Last synced: 15 Oct 2024

https://github.com/ravynsoft/ravynos

A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

c cocoa cpp desktop freebsd hacktoberfest mach macos objective-c operating-system osdev unix

Last synced: 15 Oct 2024

https://github.com/neutrinolabs/xrdp

xrdp: an open source RDP server

c linux remote-desktop

Last synced: 29 Oct 2024

https://github.com/libusb/libusb

A cross-platform library to access USB devices

c libusb usb

Last synced: 29 Oct 2024

https://github.com/nayuki/qr-code-generator

High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

c c-plus-plus java javascript library python qr qr-code qr-generator rust typescript

Last synced: 28 Oct 2024

https://github.com/nayuki/QR-Code-generator

High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

c c-plus-plus java javascript library python qr qr-code qr-generator rust typescript

Last synced: 25 Oct 2024

https://github.com/kornelski/pngquant

Lossy PNG compressor — pngquant command based on libimagequant library

c conversion image-optimization palette png png-compression pngquant quality quantization smaller stdin

Last synced: 28 Oct 2024

https://github.com/emcrisostomo/fswatch

A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.

c c-plus-plus change-monitor event-notifications fswatch inotify kqueue solaris

Last synced: 09 Oct 2024

https://github.com/clibs/clib

Package manager for the C programming language.

c clib manager package

Last synced: 29 Oct 2024

https://github.com/nbs-system/naxsi

NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX

c naxsi nginx waf

Last synced: 27 Sep 2024

https://github.com/tangtangcoding/c-c-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 14 Oct 2024

https://github.com/tangtangcoding/C-C-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

algorithms c computer-science cpp golang java linux mysql pdf python stl

Last synced: 05 Nov 2024

https://github.com/lxc/lxc

LXC - Linux Containers

c containers hacktoberfest lxc

Last synced: 29 Oct 2024

https://github.com/arrayfire/arrayfire

ArrayFire: a general purpose GPU library.

arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing

Last synced: 29 Oct 2024

https://github.com/yedf2/handy

🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework

c c-plus-plus concurrent-programming cpp11 epoll networking

Last synced: 15 Oct 2024

https://github.com/nghttp2/nghttp2

nghttp2 - HTTP/2 C Library and tools

c cpp14 http2 http3 quic

Last synced: 29 Oct 2024

https://github.com/laruence/yaf

Fast php framework written in c, built in php extension

c php php-framework yaf

Last synced: 15 Oct 2024

https://github.com/bytedeco/javacpp

The missing bridge between Java and native C++

c c-plus-plus cpp java javacpp jni maven-plugin

Last synced: 28 Oct 2024

https://github.com/aws/s2n-tls

An implementation of the TLS/SSL protocols

c c99 crypto cryptography encryption s2n ssl tls

Last synced: 01 Nov 2024

https://github.com/torproject/tor

unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --

c rust rust-lang tor

Last synced: 09 Oct 2024

https://github.com/TheLartians/ModernCppStarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 27 Oct 2024

https://github.com/thelartians/moderncppstarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 09 Oct 2024

https://github.com/dunst-project/dunst

Lightweight and customizable notification daemon

c dbus libnotify notification-daemon

Last synced: 09 Oct 2024

https://github.com/martanne/vis

A vi-like editor based on Plan 9's structural regular expressions

c console-application lua modal-editing structural-regex text-editor

Last synced: 29 Oct 2024

https://github.com/ultrajson/ultrajson

Ultra fast JSON decoder and encoder written in C with Python bindings

c decoder encoder json python ujson ultrajson

Last synced: 28 Oct 2024

https://github.com/extism/extism

The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig

Last synced: 28 Oct 2024

https://github.com/tianocore/edk2

EDK II

c firmware python uefi

Last synced: 15 Oct 2024

https://github.com/Netflix/dynomite

A generic dynamo implementation for different k-v storage engines

c cache distributed-database dynomite key-value nosql redis

Last synced: 01 Nov 2024

https://github.com/netflix/dynomite

A generic dynamo implementation for different k-v storage engines

c cache distributed-database dynomite key-value nosql redis

Last synced: 29 Oct 2024

https://github.com/attractivechaos/klib

A standalone and lightweight C library

algorithm avl-tree b-tree c generic hashtable library sort

Last synced: 15 Oct 2024

https://github.com/zpoint/CPython-Internals

Dive into CPython internals, trying to illustrate every detail of CPython implementation

c cpython cpython-internals interpreter learning-material python python3

Last synced: 29 Oct 2024

https://github.com/zpoint/cpython-internals

Dive into CPython internals, trying to illustrate every detail of CPython implementation

c cpython cpython-internals interpreter learning-material python python3

Last synced: 15 Oct 2024

https://github.com/randygaul/cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

audio c collision collision-detection compression cross-platform game header library math opengl png

Last synced: 12 Oct 2024

https://github.com/RandyGaul/cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

audio c collision collision-detection compression cross-platform game header library math opengl png

Last synced: 27 Oct 2024

https://github.com/nanopb/nanopb

Protocol Buffers with small code size

c embedded embedded-c nanopb protocol-buffers

Last synced: 29 Oct 2024

https://github.com/lc-soft/lcui

A small C library for building user interfaces with C, XML and CSS.

c cross-platform-gui gui-framework gui-toolkit uwp windows

Last synced: 09 Oct 2024

https://github.com/lc-soft/LCUI

A small C library for building user interfaces with C, XML and CSS.

c cross-platform-gui gui-framework gui-toolkit uwp windows

Last synced: 27 Oct 2024

https://github.com/dvorka/hstr

bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.

bash c cli command-history history linux ubuntu zsh

Last synced: 29 Oct 2024

https://github.com/google/open-location-code

Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.

c cplusplus dart geo golang gps java javascript latitude longitude openlocationcode pluscode python ruby rust street-address

Last synced: 29 Oct 2024

https://github.com/alibaba/coobjc

coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.

actor actor-model arm64 asm await await-promises c coroutine coroutine-library generator ios objc objective-c swift tuple

Last synced: 12 Oct 2024

https://github.com/openvenues/libpostal

A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

address address-parser c deduping deduplication international machine-learning natural-language-processing nlp record-linkage

Last synced: 14 Oct 2024

https://github.com/7-sevens/developer-books

编程开发相关书单列表整理

android c cplusplus java python

Last synced: 15 Oct 2024

https://github.com/7-sevens/Developer-Books

编程开发相关书单列表整理

android c cplusplus java python

Last synced: 28 Oct 2024

https://github.com/microsoft/msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

c cpp cross-platform csharp network-programming protocol quic rust secure

Last synced: 29 Oct 2024

https://github.com/conprof/conprof

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 04 Aug 2024

https://github.com/parca-dev/parca

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 14 Oct 2024

https://github.com/cmusphinx/pocketsphinx

A small speech recognizer

c python speech-recognition

Last synced: 29 Oct 2024

https://github.com/dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 29 Oct 2024

https://github.com/abishekvashok/cmatrix

Terminal based "The Matrix" like implementation

c matrix screensaver

Last synced: 14 Oct 2024

https://github.com/jorisvink/kore

An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.

c framework high-performance http kore pgsql tls web-development

Last synced: 11 Oct 2024

https://github.com/Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 01 Aug 2024

https://github.com/westes/flex

The Fast Lexical Analyzer - scanner generator for lexing in C and C++

c flex lexer lexer-generator

Last synced: 27 Oct 2024

https://github.com/kangjianwei/Data-Structure

《数据结构》-严蔚敏.吴伟民-教材源码与习题解析

algorithm c datastructure study-notes

Last synced: 31 Oct 2024

https://github.com/kangjianwei/data-structure

《数据结构》-严蔚敏.吴伟民-教材源码与习题解析

algorithm c datastructure study-notes

Last synced: 15 Oct 2024