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/analogdevicesinc/libiio

A cross platform library for interfacing with local and remote Linux IIO devices

adc analog analog-devices c dac digital hacktoberfest iio iio-devices industrial-linux libiio linux linux-iio-drivers

Last synced: 25 Dec 2024

https://github.com/tangledpath/ruby-fann

Ruby library for interfacing with FANN (Fast Artificial Neural Network)

ai c fann machine-learning native neural-network neural-networks nn ruby-fann ruby-gem rubygems

Last synced: 30 Oct 2024

https://github.com/nihlus/advanceddlsupport

Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.

c coreclr csharp dotnet hacktoberfest native netstandard pinvoke

Last synced: 20 Dec 2024

https://github.com/scikit-build/scikit-build

Improved build system generator for CPython C, C++, Cython and Fortran extensions

build-tool c c-extension c-plus-plus cmake cpython cython fortran kitware packaging python scikit-build wheels

Last synced: 25 Dec 2024

https://github.com/equinor/segyio

Fast Python library for SEGY files.

c fast hacktoberfest matlab python segy seismic

Last synced: 20 Dec 2024

https://github.com/fast-pack/simdcomp

A simple C library for compressing lists of integers using binary packing

c compression simd simd-instructions

Last synced: 21 Dec 2024

https://github.com/bzppx/bzppx-codepub

暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.

c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby

Last synced: 22 Dec 2024

https://github.com/monitoring-plugins/monitoring-plugins

Monitoring Plugins

c monitoring perl

Last synced: 21 Dec 2024

https://github.com/lemire/SIMDcomp

A simple C library for compressing lists of integers using binary packing

c compression simd simd-instructions

Last synced: 28 Oct 2024

https://github.com/lemire/simdcomp

A simple C library for compressing lists of integers using binary packing

c compression simd simd-instructions

Last synced: 14 Dec 2024

https://github.com/AndreRenaud/PDFGen

Simple C PDF Writer/Generation library

c pdf pdf-document pdf-generation simple-api

Last synced: 20 Nov 2024

https://github.com/mananapr/cfiles

A ncurses file manager written in C with vim like keybindings

c console file-explorer file-launcher file-manager ncurses terminal w3mimgdisplay

Last synced: 22 Dec 2024

https://github.com/lionsoul2014/friso

High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.

c chinese-tokenizer chinese-word-segmentation cjk-tokenizer full-text-search japanese-tokenizer korean-tokenizer php-tokenizer tokenizer

Last synced: 21 Dec 2024

https://github.com/robiot/xclicker

XClicker - Fast gui autoclicker for x11 linux desktops

auto-clicker autoclicker automation c linux linux-automation mouse x11 xclicker

Last synced: 22 Dec 2024

https://github.com/kwhat/libuiohook

A multi-platform C library to provide global keyboard and mouse hooks from userland.

c global-hotkeys keyboard-hooks mouse-hooks multi-platform

Last synced: 21 Dec 2024

https://github.com/versilov/matrex

A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.

c cblas elixir erlang jupyter-notebook linear-algebra machine-learning matrix numpy

Last synced: 22 Dec 2024

https://github.com/zserge/partcl

ParTcl - a micro Tcl implementation

c interpreter tcl

Last synced: 21 Dec 2024

https://github.com/mjansson/mdns

Public domain mDNS/DNS-SD library in C

c dns-sd mdns

Last synced: 21 Dec 2024

https://github.com/libfirm/libfirm

graph based intermediate representation and backend for optimising compilers

backend c compiler graph libfirm optimization ssa

Last synced: 20 Dec 2024

https://github.com/domeengine/dome

A lightweight game development environment where games can be written in Wren

c engine gamedev games hacktoberfest sdl2 wren

Last synced: 02 Nov 2024

https://github.com/p00f/clangd_extensions.nvim

Clangd's off-spec features for neovim's LSP client. Use https://sr.ht/~p00f/clangd_extensions.nvim instead

c clangd cpp lsp neovim nvim nvim-lsp

Last synced: 25 Nov 2024

https://github.com/doches/progressbar

An easy-to-use C library for displaying text progress bars.

c command-line-tools hacktoberfest

Last synced: 23 Dec 2024

https://github.com/SYaoJun/CPPInterview

C/C++ interview questions

c cpp linux

Last synced: 29 Oct 2024

https://github.com/redcode/z80

Highly portable Zilog Z80 CPU emulator written in ANSI C

ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator z80 z80-emulation z80-emulator zilog

Last synced: 22 Dec 2024

https://github.com/Nihlus/AdvancedDLSupport

Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.

c coreclr csharp dotnet hacktoberfest native netstandard pinvoke

Last synced: 27 Oct 2024

https://github.com/skx/simple.vm

Simple virtual machine which interprets bytecode.

binary-opcodes bytecode c opcodes perl register virtual-machine

Last synced: 23 Dec 2024

https://github.com/gpakosz/whereami

Locate the current running executable and the current running module/library on the file system 🔎

c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins

Last synced: 02 Nov 2024

https://github.com/danielkrupinski/memject

Simple Dll injector loading from memory. Supports PE header and entry point erasure. Written in C99.

c c99 dll-injection hacking injection manual-map-dll memject reverse-engineering

Last synced: 23 Dec 2024

https://github.com/wizbright/waybox

An openbox clone on Wayland (WIP)

c openbox wayland wip

Last synced: 17 Nov 2024

https://github.com/cozis/microtcp

A minimal TCP/IP stack

c ip minimal socket socket-programming tcp

Last synced: 20 Nov 2024

https://github.com/xlucn/pat

PAT OJ exercises in C language 浙江大学PAT纯C语言题解。

c gh-pages github-page oj online-judge pat pat-exercises programming-ability-test zju

Last synced: 21 Dec 2024

https://github.com/ohkimur/the-c-programming-language-2nd-edition-solutions

Solutions to the exercises in the book "The C Programming Language" (2nd edition) by Brian W. Kernighan and Dennis M. Ritchie. This book is also referred to as K&R.

c c-language c-programming language programming programming-challenges programming-exercises programming-language solution solutions

Last synced: 25 Dec 2024

https://github.com/nathhb/nbnet

single header C(99) library to implement client-server network code for games

c c99 game-development single-header single-header-lib udp webrtc

Last synced: 22 Dec 2024

https://github.com/edubart/sokol_gp

Minimal modern efficient cross platform 2D graphics painter in C

2d c d3d11 graphics metal opengl rendering sokol

Last synced: 21 Dec 2024

https://github.com/youzan/zan

高效稳定、安全易用、线上实时验证的全异步高性能网络库,通过PHP扩展方式使用。

asyncio c muti-process php php-extension reactor

Last synced: 30 Oct 2024

https://github.com/CasterWx/AntzOS

:earth_asia: Develop an intelligent AI half terminal half graphical operating system Antz. 一个随心所欲制造的操作系统Antz。

c

Last synced: 11 Nov 2024

https://github.com/mareksuscak/cs50

🎓 Harvard CS50x — 2018 solutions 👨‍🏫

algorithms c cs50 cs50x data-structures python

Last synced: 25 Dec 2024

https://github.com/danielmartensson/open-sae-j1939

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

arduino avr c canbus embedded j1939 pic sae stm32

Last synced: 21 Dec 2024

https://github.com/flintlib/arb

Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead

arbitrary-precision c complex-numbers floating-point interval-arithmetic linear-algebra multiprecision number-theory special-functions

Last synced: 27 Oct 2024

https://github.com/AndersKaloer/Ring-Buffer

A simple ring buffer (circular buffer) designed for embedded systems.

buffer c circular-buffer circularbuffer ring-buffer ringbuffer

Last synced: 20 Nov 2024

https://github.com/tomolt/libschrift

A lightweight TrueType font rendering library

c library suckless truetype

Last synced: 26 Oct 2024

https://github.com/hellerve/e

A dead simple editor

c editor lua posix

Last synced: 27 Oct 2024

https://github.com/c-chads/tinygl

The penultimate portable graphics library

c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl

Last synced: 29 Sep 2024

https://github.com/C-Chads/tinygl

The penultimate portable graphics library

c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl

Last synced: 11 Nov 2024

https://github.com/meulengracht/mollenos

MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.

c c-plus-plus drivers kernel modular operating os system

Last synced: 22 Dec 2024

https://github.com/ariya/fastlz

Small & portable byte-aligned LZ77 compression

amd64 ansi-c arm64 c c90 c99 compression dos fastlz freedos intel lempel-ziv lz77 mipsel ms-dos portable riscv

Last synced: 21 Dec 2024

https://github.com/NetworkBlockDevice/nbd

Network Block Device

c nbd network storage

Last synced: 01 Nov 2024

https://github.com/DanielMartensson/Open-SAE-J1939

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

arduino avr c canbus embedded j1939 pic sae stm32

Last synced: 15 Nov 2024

https://github.com/victorfisac/Physac

2D physics header-only library for videogames developed in C using raylib library.

2d 2d-physics-engine c dynamics physics physics-engine simulation threading

Last synced: 14 Nov 2024

https://github.com/rhysd/8cc.vim

C Compiler written in Vim script

c compiler vim vim-plugin

Last synced: 25 Dec 2024

https://github.com/patwie/tensorflow-cmake

TensorFlow examples in C, C++, Go and Python without bazel but with cmake and FindTensorFlow.cmake

c cmake cpp cuda deep-learning golang inference opencv tensorflow tensorflow-cc tensorflow-cmake tensorflow-examples tensorflow-gpu

Last synced: 22 Dec 2024

https://github.com/jamesroberts/fastwsgi

An ultra fast WSGI server for Python 3

c django flask python server web-server werkzeug wsgi wsgi-server

Last synced: 25 Dec 2024

https://github.com/mikaku/fiwix

A UNIX-like kernel for the i386 architecture

c i386 kernel operating-system os posix unix-like

Last synced: 21 Dec 2024

https://github.com/jabberd2/jabberd2

JabberD XMPP Server

c embedded jabber server xmpp

Last synced: 26 Sep 2024

https://github.com/dustpg/StepFC

Make FC(NES) Emulator Step-by-Step 一步一步模拟红白机

c emulator famicom nes-emulator

Last synced: 11 Nov 2024

https://github.com/vmprof/vmprof-python

vmprof - a statistical program profiler

c native profile profiler pypy python python-3 statistics vmprof

Last synced: 19 Dec 2024

https://github.com/smackers/smack

SMACK Software Verifier and Verification Toolchain

c c-plus-plus llvm rust smt verification verification-toolchain verifier

Last synced: 21 Dec 2024

https://github.com/zint/zint

A barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.

barcode-generator c library linux

Last synced: 05 Nov 2024

https://github.com/babelouest/glewlwyd

Experimental Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins

authentication-backend c fido2 hoel hotp ldap n-factor-authentication oauth2 oidc-server openid-connect openidconnect otp reactjs tls-certificate totp ulfius webauthn yubikey

Last synced: 16 Oct 2024

https://github.com/akagi201/lw_oopc

Light Weight Object Oriented C macros

c lightweight lw-oopc object-oriented oop

Last synced: 21 Dec 2024

https://github.com/amatcoder/mednaffe

A front-end (GUI) for mednafen emulator

c cross-platform emulator-frontend gtk gui

Last synced: 21 Dec 2024

https://github.com/unrealircd/unrealircd

Official UnrealIRCd repository. Downloads are available from our site

c irc irc-server ircd ircv3 sasl unrealircd

Last synced: 04 Nov 2024

https://github.com/Yellow-Camper/libevhtp

Create extremely-fast and secure embedded HTTP servers with ease.

c embedded-c event-driven http https libevent library

Last synced: 19 Nov 2024

https://github.com/ngircd/ngircd

Free, portable and lightweight Internet Relay Chat server

bsd c chat daemon internet-relay-chat irc ircd linux macos ngircd server unix

Last synced: 27 Oct 2024

https://github.com/yellow-camper/libevhtp

Create extremely-fast and secure embedded HTTP servers with ease.

c embedded-c event-driven http https libevent library

Last synced: 26 Sep 2024

https://github.com/huawenyu/design-patterns-in-c

Practical design patterns in C

c oop patterns

Last synced: 21 Dec 2024

https://github.com/salman-abedin/devour

X11 window swallower

c terminal-emulators x11

Last synced: 23 Dec 2024

https://github.com/bfabiszewski/libmobi

C library for handling Kindle (MOBI) formats of ebook documents

c ebook kindle library

Last synced: 26 Oct 2024

https://github.com/rgerganov/footswitch

Command-line utility for PCsensor and Scythe foot switches

c footswitch linux osx

Last synced: 21 Dec 2024

https://github.com/nrf24/rf24mesh

OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices

arduino arduino-library c c-plus-plus hacktoberfest nrf24l01 rf24

Last synced: 21 Dec 2024

https://github.com/FSX/misaka

A Python binding for Hoedown.

c cffi hoedown markdown python

Last synced: 31 Oct 2024

https://github.com/nRF24/RF24Mesh

OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices

arduino arduino-library c c-plus-plus hacktoberfest nrf24l01 rf24

Last synced: 17 Nov 2024

https://github.com/xiph/speex

Speex voice codec mirror - THIS IS A MIRROR, DEVELOPMENT HAPPENS AT https://gitlab.xiph.org/xiph/speex

audio c codec compression

Last synced: 21 Dec 2024

https://github.com/ariya/FastLZ

Small & portable byte-aligned LZ77 compression

amd64 ansi-c arm64 c c90 c99 compression dos fastlz freedos intel lempel-ziv lz77 mipsel ms-dos portable riscv

Last synced: 14 Nov 2024

https://github.com/Foadsf/Cmathtuts

trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...

algebra blas c cblas clapack fortran lapack lapacke mathematics

Last synced: 13 Nov 2024

https://github.com/picrin-scheme/picrin

lightweight scheme interpreter

c interpreter scheme scheme-interpreter

Last synced: 29 Oct 2024

https://github.com/ParRes/Kernels

This is a set of simple programs that can be used to explore the features of a parallel platform.

c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading

Last synced: 02 Nov 2024

https://github.com/moonlight-stream/moonlight-common-c

Core implementation of Nvidia's GameStream protocol

c c-library gamestream moonlight nvidia

Last synced: 20 Nov 2024

https://github.com/nfc-tools/libfreefare

A convenience API for NFC cards manipulations on top of libnfc.

c libfreefare libnfc mifare mifare-desfire mifare-ultralight mifare1k nfc

Last synced: 20 Dec 2024

https://github.com/sheredom/hashmap.h

#️⃣ single header hashmap implementation for C and C++

c cpp hashmap

Last synced: 22 Dec 2024

https://github.com/mwarning/KadNode

P2P DNS with content key, crypto key and PKI support. DynDNS alternative.

c decentralized dht dns dyndns p2p pki tls

Last synced: 03 Nov 2024

https://github.com/PotatoSpudowski/fastLLaMa

fastLLaMa: An experimental high-performance framework for running Decoder-only LLMs with 4-bit quantization in Python using a C/C++ backend.

c cpp lama lamacpp python

Last synced: 18 Nov 2024

https://github.com/kekyo/il2c

IL2C - A translator for ECMA-335 CIL/MSIL to C language.

aot arduino c cil csharp dotnet ecma335 fsharp intermediate-language msil systems-programming translator transpiler uefi wdm

Last synced: 23 Dec 2024

https://github.com/kekyo/IL2C

IL2C - A translator for ECMA-335 CIL/MSIL to C language.

aot arduino c cil csharp dotnet ecma335 fsharp intermediate-language msil systems-programming translator transpiler uefi wdm

Last synced: 28 Oct 2024

https://github.com/paolostivanin/otpclient

Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP

2fa 2fa-client 2fa-security 2factor c gnome gtk3 hotp otp totp

Last synced: 21 Dec 2024