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/danielmartensson/easy-canopen

A CANopen protocol for all systems such as embedded, PC, etc.

c can-bus canopen embedded

Last synced: 12 Nov 2024

https://github.com/lora-net/llcc68_driver

Driver for LLCC68 radio

c driver fsk lora radio

Last synced: 09 Nov 2024

https://github.com/eschirni/cub3d

42 project cub3d, with a main menu, settings, sound & music, a minimap, actual gameplay with a random generated map, an endscreen with a highscore and more features coming soon

2d-to-3d 42 42heilbronn c collision-detection cub3d minimap mlx42 raycasting ui

Last synced: 09 Nov 2024

https://github.com/zacharycarter/voodoo

3D game programming and rapid prototyping library.

3d 3d-graphics c emscripten emscripten-game game game-development games janet janet-lang wasm webgpu wgpu

Last synced: 26 Jan 2025

https://github.com/jwlodek/csplit

A single header C library to easily handle splitting and processing strings replacing strtok

c cross-platform csplit single-header-lib split splitting-string strings strtok

Last synced: 28 Oct 2024

https://github.com/raforg/rawhide

find files using pretty C expressions

c command-line cygwin file find freebsd linux macos netbsd openbsd pcre2 solaris unix

Last synced: 10 Oct 2024

https://github.com/ibara/oed

Portable OpenBSD ed(1) editor.

bsd c editor openbsd text text-editor unix

Last synced: 10 Oct 2024

https://github.com/jotavare/42-common-core

Detailed information about my projects and exams made at 42 Porto, during Common Core.

2d-game-engine 3d-game-engine 42 42-common-core 42-cursus 42born2code algorithms bash c cpp docker file-des gdb linux network self-learning shell subnet unix valgrind

Last synced: 16 Nov 2024

https://github.com/therealfoxster/donteatmycontent

Prevent the notch/Dynamic Island from munching on 2:1 video content in YouTube

c dynamic-island ios iphone notch objective-c reverse-engineering youtube

Last synced: 23 Jan 2025

https://github.com/jeffhammond/bigmpi

Implementation of MPI that supports large counts

c datatype mpi mpi-library mpi-standard

Last synced: 24 Jan 2025

https://github.com/kgabis/kgflags

kgflags is an easy to use command-line flag parsing library

arguments c flags parser

Last synced: 07 Nov 2024

https://github.com/vicro/blenderquicklook

A Quick Look Plugin for generating Blender3D file thumbnails.

blender3d c quicklook-plugin thumbnails

Last synced: 02 Nov 2024

https://github.com/rdybka/vht

vahatraker - a live midi sequencer/tracker for pipewire/JACK

c gtk jack midi minimal music music-composition performance python sequencer tracker-music

Last synced: 16 Nov 2024

https://github.com/wujunze/panda

A simple extension for PHP

c panda php php-extension

Last synced: 14 Oct 2024

https://github.com/tseli0s/nvdialog

NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.

c cpp cross-platform dialog dialog-box gtk gtk3 gui libadwaita library linux macos macosx objective-c win32 windows

Last synced: 02 Nov 2024

https://github.com/cdoco/hashids.phpc

:elephant: A php extension for Hashids: generate short unique ids from integers.

c hashids php php7 php7-extension

Last synced: 26 Nov 2024

https://github.com/lucasdelimanogueira/PyNorch

Recreating PyTorch from scratch (C/C++, CUDA and Python, with GPU support and automatic differentiation!)

c cuda deep-learning neural-network python pytorch

Last synced: 08 Jan 2025

https://github.com/andrestc/linux-prog

Some C code i write to study systems programming (while reading The Linux Programming Interface)

c kernel linux syscalls

Last synced: 28 Oct 2024

https://github.com/wolfterro/projetos-em-c

Pequenos projetos e testes simples em linguagem C.

c c89 c99 projetos testes

Last synced: 12 Oct 2024

https://github.com/owenkimbrell/Moonscriptxx

A standalone executable compiler for Moonscript. And much more. Moonscript++

c csharp dotnet lua luastatic moonscript

Last synced: 09 Nov 2024

https://github.com/babelouest/rhonabwy

Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE and JWT

c jwe jwk jwks jws jwt

Last synced: 14 Nov 2024

https://github.com/Oliver-242/HUST-Compiler-Principles-Experiment

华中科技大学2020级编译原理educoder实验

c flex shell

Last synced: 14 Nov 2024

https://github.com/pipeseroni/pipes.c

Small application to mimic the "pipes" screensaver in a terminal window.

c pipes-sh pipeseroni terminal-screensaver

Last synced: 16 Nov 2024

https://github.com/d99kris/nopeos

Simple OS kernel with BASIC interpreter for x86

asm basic c c64 os-kernel x86

Last synced: 19 Nov 2024

https://github.com/jasonnyberg/j2

j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*

c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based

Last synced: 17 Nov 2024

https://github.com/razish/japp

JA++ server and client modification for Jedi Academy

c game-mod jedi-academy

Last synced: 23 Jan 2025

https://github.com/rsms/ckit

The little C kit

c ckit cmake

Last synced: 28 Oct 2024

https://github.com/libdriver/tea5767

TEA5767 full function driver library for general MCU and Linux.

c fm full-function-driver iic linux mcu radio

Last synced: 24 Jan 2025

https://github.com/libdriver/htu21d

HTU21D full function driver library for general MCU and Linux.

c full-function-driver htu21d humidity iic linux mcu temperature

Last synced: 24 Jan 2025

https://github.com/halosghost/pbpst

A command-line libcurl C client for pb deployments

c lightweight pastebin-client

Last synced: 06 Dec 2024

https://github.com/schnoddelbotz/amtc

Threaded Intel AMT/vPro mass management tool

amt c emberjs php vpro

Last synced: 07 Nov 2024

https://github.com/libdriver/ms5611

MS5611 full function driver library for general MCU and Linux.

bar barometer c full-function-driver iic linux mcu ms5611 spi

Last synced: 24 Jan 2025

https://github.com/starryalley/Anduril2

my Anduril2 fork that provides much more features

anduril2 c firmware flashlight torch

Last synced: 29 Oct 2024

https://github.com/abdelkarimhajji/cub3d_42

42's cub3D project: Build a raycasting game engine with textured walls and sprites. Dive into graphics programming and create an immersive 3D maze experience.

c cub3d-42 makefile mlx42

Last synced: 28 Oct 2024

https://github.com/picotech/picosdk-c-examples

A set of C/C++ examples for PicoScope® oscilloscope and PicoLog® data logger products.

c c-plus-plus data-logger datalogger linux macos macosx oscilloscope picolog picoscope picoscope-oscilloscope picosdk visual-studio windows

Last synced: 06 Nov 2024

https://github.com/d-led/influxdb-cpp-rest

Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper

batching c client cpp cross-platform influxdb rxcpp time-series

Last synced: 24 Dec 2024

https://github.com/pgaskin/kobo-mods

My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.

arm assembly c dynamic-library elf kobo ld-preload linux mod

Last synced: 03 Jan 2025

https://github.com/libdriver/st7920

ST7920 full function driver library for general MCU and Linux.

c full-function-driver gpio lcd12864 linux mcu

Last synced: 23 Jan 2025

https://github.com/onecodemonkey/operatingsystem-starting-from-scratch

Building an Operating System from the very beginning!Seeing at the following website :)

assembly c operatingsystem operatingsystems os

Last synced: 25 Jan 2025

https://github.com/getnamo/tensorflownative-unreal

Tensorflow Plugin for Unreal Engine using C API for inference focus.

c cpp tensorflow

Last synced: 21 Jan 2025

https://github.com/whitead/symd

N-Dimensional MD engine with symmetry group constraints written in C

c crystallography molecular-dynamics python symmetry

Last synced: 22 Jan 2025

https://github.com/jakemason/ouroboros.nvim

Allows quickly switching between header and implementation files for C/C++ in Neovim.

c cpp cxx neovim nvim

Last synced: 20 Nov 2024

https://github.com/noloader/aes-intrinsics

AES encryption function using Intel, ARMv8 and Power8 intrinsics

aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64

Last synced: 14 Nov 2024

https://github.com/xxks-kkk/algo

:notebook: End-chapter solution for <Data Structures and Algorithm Analysis in C (2nd Edition)> by Mark Allen Weiss

algorithms c solution

Last synced: 15 Nov 2024

https://github.com/forkachild/C-Simple-JSON-Parser

Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C

c json json-parser library parser rfc-8259

Last synced: 01 Nov 2024

https://github.com/esheldon/ngmix

Gaussian mixtures and image processing implemented in python

c image-processing python

Last synced: 24 Jan 2025

https://github.com/vgmoose/tertiary_text

[Pebble] Tertiary text input for the Pebble!

c characters keyboard letters pebble

Last synced: 09 Nov 2024

https://github.com/shreyasbharath/cpp-dependency-graph

A Ruby gem that generates useful visualisations (dot, d3.js) to study the architecture of C/C++ projects

architecture c cplusplus d3-visualization d3js dependency-graph dependency-tree dotfiles rubygem visualization

Last synced: 07 Nov 2024

https://github.com/meefik/PRoot

chroot, mount --bind, and binfmt_misc without privilege/setup for Linux

c chroot chroot-environment linux ptrace rootfs syscalls userland-exec

Last synced: 04 Nov 2024

https://github.com/developermindset-com/faiss-mobile

FAISS library compiled for iOS, macOS, tvOS, watchOS

c cpp embeddings faiss ios knn macos neighbor-search search similarity-search tvos vector watchos

Last synced: 10 Nov 2024

https://github.com/libdriver/bh1750fvi

BH1750FVI full function driver library for general MCU and Linux.

bh1750fvi brightness c full-function-driver iic linux mcu

Last synced: 24 Jan 2025

https://github.com/superjmn/plotty

C language compiler from scratch for a custom architecture, with virtual machine and all

c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine

Last synced: 12 Oct 2024

https://github.com/babelouest/hoel

C Database abstraction library with json based language

backend c database json mariadb mysql ormlite postgre-sql sqlite3

Last synced: 08 Nov 2024

https://github.com/julian-klode/triehash

Generator for order-preserving minimal perfect hash functions in C

apt c djb hash-functions lowercase perfect-hash perl

Last synced: 15 Nov 2024

https://github.com/libdriver/ads1115

ADS1115 full function driver library for general MCU and Linux.

adc ads1115 c full-function-driver iic linux mcu

Last synced: 26 Jan 2025

https://github.com/totallynotchase/typeclass-interface-pattern

Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C

c c90 c99 interface polymorphism typeclass typeclasses

Last synced: 12 Oct 2024

https://github.com/Embroidermodder/libembroidery

Library for reading/writing/manipulating machine and design embroidery files

arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg

Last synced: 20 Nov 2024

https://github.com/christophercrouzet/zero

Collection of single-file libraries for C/C++.

c header-only library

Last synced: 19 Nov 2024

https://github.com/libdriver/as608

AS608 full function driver library for general MCU and Linux.

as608 c fingerprint full-function-driver linux mcu uart

Last synced: 24 Jan 2025

https://github.com/paulross/cpip

CPIP - a C/C++ preprocessor implemented in Python.

c c-plus-plus pre-processing pre-processor preprocessing preprocessor python

Last synced: 29 Jan 2025

https://github.com/rekgrpth/pg_curl

PostgreSQL curl allows most curl actions, including data transfer with URL syntax via HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP

c curl postgres

Last synced: 08 Dec 2024

https://github.com/getnamo/TensorFlowNative-Unreal

Tensorflow Plugin for Unreal Engine using C API for inference focus.

c cpp tensorflow

Last synced: 29 Oct 2024

https://github.com/obonaventure/systemesinformatiques

Cours de Systèmes informatiques (C, Unix/Linux, ...)

c ebook linux restructured-text teaching-materials

Last synced: 19 Nov 2024

https://github.com/swicago/harviawifi

Wifi Control of Harvia KIP Sauna Heater

arduino c esp8266 harvia mqtt sauna sauna-control

Last synced: 27 Oct 2024

https://github.com/ngtienhungg/ptit-source

Learn and practice coding in PTIT

c cpp dsa java ptit python spoj

Last synced: 11 Nov 2024

https://github.com/libdriver/sht30

SHT30 full function driver library for general MCU and Linux.

c full-function-driver humidity iic linux mcu sht30 temperature

Last synced: 26 Jan 2025

https://github.com/libdriver/vs1053b

VS1053B full function driver library for general MCU and Linux.

aac audio c flac full-function-driver linux mcu mp3 ogg spi vs1053b wav wma

Last synced: 24 Jan 2025

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: 24 Jan 2025

https://github.com/pinkp4nther/pinkit

A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.

c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell

Last synced: 17 Nov 2024

https://github.com/felipensp/vtcc

TCC compiler translated to V lang

c compiler tcc vlang

Last synced: 15 Nov 2024

https://github.com/PinkP4nther/Pinkit

A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.

c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell

Last synced: 01 Nov 2024

https://github.com/nature1995/lanqiao-competition-code

蓝桥杯大赛(嵌入式与开发组)——历年比赛试题与源码 | Author: Ziran Gong(龚子然)

c competition lanqiao

Last synced: 15 Oct 2024

https://github.com/aimukhin/minfft

A small and fast Discrete Fourier Transform library

c cooley-tukey cosine dct dft dst fft fortran multi-dimensional sine

Last synced: 19 Nov 2024

https://github.com/felipeagc/tinyshader

Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V

c compiler hlsl shader spir-v vulkan

Last synced: 20 Nov 2024

https://github.com/edubart/nelua-decl

C binding generator for Nelua using GCC Lua plugin.

binder c gcc lua nelua

Last synced: 30 Oct 2024

https://github.com/fangq/mcxcl

Monte Carlo eXtreme for OpenCL (MCXCL)

c c-plus-plus gpu heterogeneous-computing matlab monte-carlo opencl photonics

Last synced: 29 Jan 2025

https://github.com/sclorg/devtoolset-container

Devtoolset container images based on Red Hat Software Collections, that provide a platform for building and running C and C++ applications. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.

c centos container developer docker-image dockerfile gcc rhel toolset

Last synced: 21 Nov 2024

https://github.com/arceryz/raylib-gpu-particles

Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.

c compute-shader example glsl gpu gpu-acceleration gui lorenz-attractor raygui raylib raylib-examples tutorial

Last synced: 25 Nov 2024

https://github.com/sryze/ping

Simple (cross-platform) implementation of the "ping" command

c icmp ping raw-sockets sockets

Last synced: 09 Nov 2024

https://github.com/lvntky/artilleryos

ArtilleryOS is a unique graphical operating system that combines the simplicity and power of Unix-like systems. Featuring a custom-designed kernel.

c kernel linux operating-system os osdev unix

Last synced: 16 Dec 2024

https://github.com/djeedai/libfar

C/C++ fast audio resampling library

audio audio-processing c cpp resample resampling

Last synced: 22 Oct 2024

https://github.com/thelartians/typescriptxx

🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.

asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly

Last synced: 05 Jan 2025

https://github.com/fsaadatmand/programming-in-c

Answers to Programming in C (Fourth Edition) by Stephan G. Kochan.

c c-language programming-exercises

Last synced: 12 Oct 2024

https://github.com/hacker1024/coretemp

Outputs current CPU core and package temperatures on macOS.

c cores cpu iokit macos osx osx-cpu-temp smc system-monitor

Last synced: 05 Nov 2024

https://github.com/weechat/weechat-relay

WeeChat Relay protocol library, written in C.

c library protocol relay weechat

Last synced: 05 Nov 2024

https://github.com/pymzor/s-curve-planner

C Library for planning n-th order S-curve motion profiles

arduino c motion-planning python robotics

Last synced: 06 Nov 2024

https://github.com/iswenzz/gsclib

gsclib acts as a standard library extension for the Call of Duty 4 scripting language.

c cgsc cod4 gsc libcurl libzip mysql pcre2 standard

Last synced: 14 Oct 2024