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/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/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/babelouest/hoel

C Database abstraction library with json based language

backend c database json mariadb mysql ormlite postgre-sql sqlite3

Last synced: 16 Oct 2024

https://github.com/vezel-dev/zig-sdk

An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

c cpp dotnet msbuild zig

Last synced: 02 Aug 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: 04 Aug 2024

https://github.com/d99kris/nopeos

Simple OS kernel with BASIC interpreter for x86

asm basic c c64 os-kernel x86

Last synced: 03 Aug 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/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: 03 Aug 2024

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: 12 Oct 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/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/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: 04 Aug 2024

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

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

c competition lanqiao

Last synced: 15 Oct 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/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/fangq/mcxcl

Monte Carlo eXtreme for OpenCL (MCXCL)

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

Last synced: 02 Nov 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/pipeseroni/pipes.c

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

c pipes-sh pipeseroni terminal-screensaver

Last synced: 02 Aug 2024

https://github.com/libdriver/max30105

MAX30105 full function driver library for general MCU and Linux.

c full-function-driver iic linux max30105 mcu particle-sensing

Last synced: 27 Oct 2024

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/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: 22 Oct 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/alphadose/alpha-chat

A chatroom in C made using Berkley Sockets

c socket-programming

Last synced: 27 Oct 2024

https://github.com/siavashserver/neonrvm

An open source machine learning library for performing regression tasks using RVM technique.

bayesian bindings c machine-learning python regression relevance-vector-machine rvm sparse

Last synced: 30 Oct 2024

https://github.com/pcmacdon/jsish

Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.

c code-generation database debugger diagnostics embedded fossil interpreter javascript jsi lockdown markdeep markdown mysql sandbox sqlite tracing unit-testing vue websocket

Last synced: 03 Aug 2024

https://github.com/varnishcache-friends/libvmod-geoip2

Varnish VMOD to query MaxMind GeoIP2 DB files

c geoip2 module varnish vmod

Last synced: 26 Oct 2024

https://github.com/abeusher/timehash

An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.

bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash

Last synced: 13 Oct 2024

https://github.com/Aman-4-Real/PL0_Compiler

PL0 Compiler 编译原理 C 语言 实现的 PL/0 编译器 flex & bison

bison c compiler flex pl0 pl0-compiler yacc

Last synced: 02 Aug 2024

https://github.com/justinmeiners/classic-colors

Paint program for Unix. Inspired by MS Paint (Windows 95-98).

c graphics motif ms-paint paint paint-application unix x11

Last synced: 29 Oct 2024

https://github.com/sindresorhus/macos-terminal-size

Get the terminal window size on macOS

c columns macos rows size terminal tty

Last synced: 07 Oct 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

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: 04 Aug 2024

https://github.com/libdriver/ssd1351

SSD1351 full function driver library for general MCU and Linux.

c full-function-driver linux mcu oled-color-display spi ssd1351

Last synced: 27 Oct 2024

https://github.com/rufus31415/sharer

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino board c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 27 Oct 2024

https://github.com/vaticle/typedb-driver

TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.

c cpp java nodejs python rust typedb typedb-client typedb-driver typeql

Last synced: 30 Oct 2024

https://github.com/jibsen/scv

ANSI C implementation of dynamic array, with interface similar to C++ std::vector

c dynamic-array vector

Last synced: 02 Nov 2024

https://github.com/buserror/rf_bridge

RF (433Mhz) to MQTT Bridge - with hardware

433mhz arduino avr c firmware home-automation kicad linux mqtt rf

Last synced: 10 Oct 2024

https://github.com/rofl0r/rocksock

blocking socket library with SSL, SOCKS/HTTP proxy chaining, and timeout

c library lightweight proxychains socket socks ssl

Last synced: 28 Oct 2024

https://github.com/rofl0r/tinycpp

small embeddable C-style preprocessor

c preprocessor

Last synced: 28 Oct 2024

https://github.com/smittytone/pi-pico

Assorted projects made while playing with the Raspberry Pi Pico

c cpp micropython raspberry-pi-pico

Last synced: 31 Oct 2024

https://github.com/scizz/darkfire

GBA ROM hack of Pokémon Emerald with a brand new region and a darker storyline. Built with the pret pokeemerald decompilation project.

arm7tdmi c disassembly gba pokemon reverse-engineering romhacking

Last synced: 31 Oct 2024

https://github.com/srekel/the-entitytainer

A single header library for managing game entity hierarchies.

c c99 data-structure game-development hacktoberfest multimap pre-alpha public-domain single-header-lib

Last synced: 12 Oct 2024

https://github.com/libdriver/sps30

SPS30 full function driver library for general MCU and Linux.

c full-function-driver iic linux mcu pm2p5 sps30 uart

Last synced: 27 Oct 2024

https://github.com/apaz-cli/daisho

A high level programming language which compiles to C.

c compiler experimental-language polymorphic-types programming-language

Last synced: 29 Oct 2024

https://github.com/jeffhammond/bigmpi

Implementation of MPI that supports large counts

c datatype mpi mpi-library mpi-standard

Last synced: 15 Oct 2024

https://github.com/nginx/unit-wasm

Development libraries for writing WebAssembly modules for NGINX Unit

c library nginx nginx-unit rust wasm webassembly

Last synced: 07 Oct 2024

https://github.com/hedhyw/spice3f5

Add cmake to spice3f5 for build in linux or windows. SPICE is a general-purpose circuit simulator with several built-in semiconductor device models. SPICE was developed at the Electronics Research Laboratory of the University of California, Berkeley.

c cmake port spice

Last synced: 28 Oct 2024

https://github.com/yageek/meschach

:beer: Fork of Meschach. Just add CMake integration

c cmake computation matrix

Last synced: 28 Oct 2024

https://github.com/lpg2709/emulator-intel-4004

Simple emulator of the Intel 4004 chip.

4004 assambler c compiler disassembler emulator intel

Last synced: 05 Nov 2024

https://github.com/supercip971/pico-emu

a little hobby raspberry pi pico emulator

armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico

Last synced: 05 Nov 2024

https://github.com/sashenjayathilaka/flutter-responsive-ui

Creating a responsive Flutter app (Dart Programming, Flutter Fundamentals, WhatsApp Ui)

android c cpp dart flutter ios netlify swift ui ui-design web whatsapp-clone

Last synced: 22 Oct 2024

https://github.com/deboogerxyz/ah4

alienhook v4 - Free as in freedom CS:GO cheat for GNU/Linux.

c c99 cjson counter-strike counter-strike-global-offensive csgo csgo-cheat gnu-linux json nuklear

Last synced: 12 Oct 2024

https://github.com/akhtar02/scientific-calculator-in-c

This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍

c c-graphics c-programming c-programming-language c-projects

Last synced: 12 Oct 2024

https://github.com/vy/wapi

C library to configure wireless network interfaces in GNU/Linux systems.

c linux wireless wireless-api wireless-interfaces

Last synced: 15 Oct 2024

https://github.com/Supercip971/pico-emu

a little hobby raspberry pi pico emulator

armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico

Last synced: 29 Oct 2024

https://github.com/alexhuszagh/xcross

"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.

android c ci clang cpp cross-compiler gcc linux toolchain

Last synced: 27 Oct 2024

https://github.com/stefanbylund/zxnext_level9

Level 9 interpreter for Spectrum Next

c interpreter sinclair spectrum-next text-adventure zx-spectrum

Last synced: 23 Oct 2024

https://github.com/calbabreaker/yacpm

Easy to use, fast, git sourced based, C/C++ package manager.

c cmake conan cpp git library library-manager package package-manager python vcpkg yacpm

Last synced: 09 Oct 2024

https://github.com/libdriver/ntag21x

NTAG21X(NTAG213, NTAG215, NTAG216) full function driver library for general MCU and Linux.

c full-function-driver linux mcu ntag213 ntag215 ntag216 rf

Last synced: 10 Oct 2024

https://github.com/helske/rlibeemd

Ensemble Empirical Mode Decomposition (EEMD) and Its Complete Variant (CEEMDAN)

c decomposition eemd emd r time-series

Last synced: 29 Oct 2024

https://github.com/libdriver/ina219

INA219 full function driver library for general MCU and Linux.

c current full-function-driver iic ina219 linux mcu power voltage

Last synced: 27 Oct 2024

https://github.com/zmievsa/autograder

Automatic assignment grading for instructor use in programming courses

c cpp education grading grading-system java python testcases utility

Last synced: 01 Nov 2024

https://github.com/libdriver/tsl2561

TSL2561 full function driver library for general MCU and Linux.

brightness c full-function-driver iic linux mcu tsl2561

Last synced: 27 Oct 2024

https://github.com/biojppm/regen

Easy C++ reflection and code generation

c c-plus-plus code-generation code-generator cplusplus libclang python3 reflection

Last synced: 28 Oct 2024

https://github.com/fredsiika/30-seconds-of-c

🔌Curated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.

c c-code c-language c-languages c-programming c-programming-game c-programms c-project

Last synced: 12 Oct 2024

https://github.com/mphe/grayout.vim

A Vim/Neovim plugin that grays out inactive C/C++/Obj-C preprocessor regions.

c cpp gray highlight inactive neovim plugin preprocessor regions vim

Last synced: 06 Aug 2024

https://github.com/yanorei32/jquery-practice

It's a joke repository

ansi c console css jquery

Last synced: 27 Oct 2024

https://github.com/deadbits/shells

collection of useful shells for penetration tests

c penetration-testing python security

Last synced: 03 Aug 2024

https://github.com/TheLuaOSProject/Kernel

Kernel for the LuaOS operating system

aarch64 arm c kernel lua osdev xmake

Last synced: 24 Oct 2024

https://github.com/taymindis/fcgi-function

A cross-platform module to writing C/C++ service for nginx.

c cjson fastcgi indexing json lock-free nginx webserver

Last synced: 06 Nov 2024

https://github.com/libdriver/ch9121

CH9121 full function driver library for general MCU and Linux.

c ch9121 ethernet full-function-driver linux mcu uart

Last synced: 27 Oct 2024

https://github.com/alexmurray/flycheck-clang-analyzer

Integrate Clang Static Analyzer with flycheck for on-the-fly static analysis in Emacs

c c-plus-plus ccls clang cquery emacs flycheck irony-mode rtags static-analysis

Last synced: 05 Aug 2024

https://github.com/libdriver/sht31

SHT31 full function driver library for general MCU and Linux.

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

Last synced: 27 Oct 2024

https://github.com/m4gnv5/cparse

C parser in pure JavaScript

c javascript lexer parser

Last synced: 14 Oct 2024

https://github.com/libdriver/mcp3421

MCP3421 full function driver library for general MCU and Linux.

adc c full-function-driver iic linux mcp3421 mcu

Last synced: 27 Oct 2024

https://github.com/jbboehr/handlebars.c

C implementation of handlebars.js

c handlebars handlebars-js php

Last synced: 14 Oct 2024

https://github.com/endail/hx711-pico-c

Implementation of single and multiple HX711 use via RP2040's state machine

c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine

Last synced: 07 Nov 2024

https://github.com/codecov/example-c

Upload reports to Codecov using C/C++

c codecov coverage

Last synced: 04 Aug 2024

https://github.com/liyanboy74/modbus

MODBUS RTU library for STM32 STM8 AVR LPC & more

c library modbus rtu stm32

Last synced: 07 Nov 2024

https://github.com/zadi15/picoLCD

Example code for interfacing with a LCD with a Raspberry Pi Pico

c lcd lcd-display lcd-library lcd1602 lcd16x2 lcd2004 lcd20x4 pico raspberry-pi raspberry-pi-pico

Last synced: 02 Aug 2024

https://github.com/coord-e/ccc

optimizing compiler for a subset of C language

c compiler optimization

Last synced: 28 Oct 2024

https://github.com/jwerle/libutf8

A whatwg compliant UTF8 encoding and decoding library

c decode encode library utf8

Last synced: 19 Oct 2024

https://github.com/leandcesar/peakdetection

An Arduino library for real time peak detection in sensor data with z-score.

algorithm-signals arduino c c-plus-plus

Last synced: 07 Nov 2024

https://github.com/raggi/apue

Source code pack from http://www.apuebook.com/, plus fixes for easy teaching/learning (OSX)

advanced apue c environment in libc linux posix programming the unix

Last synced: 07 Nov 2024