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/seanhandley/h3_ruby

Ruby Bindings for H3, a hexagonal geospatial indexing system

c geospatial h3 hexagon ruby ruby-bindings spatial-indexing

Last synced: 29 Jan 2025

https://github.com/jwerle/url.h

Parse URLs in C much like Node's url module.

c liburl nodejs parseurl url

Last synced: 17 Jan 2025

https://github.com/docker-hub-frolvlad/docker-alpine-gcc

The smallest Docker image with C compiler (GCC) (130MB)

alpine c docker-image gcc

Last synced: 15 Nov 2024

https://github.com/sauci/cantp

Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0

autosar c ecu iso15765-2

Last synced: 14 Nov 2024

https://github.com/LennyPhoenix/GodotDiscordSDK

A Discord Game SDK wrapper for Godot, written in C.

c discord-game-sdk godot godot-engine hacktoberfest scons wrapper

Last synced: 29 Oct 2024

https://github.com/takahirox/three.wasm-experimental

Experimental Three.js WASM (WIP)

c cpp javascript threejs wasm webassembly webgl

Last synced: 07 Nov 2024

https://github.com/ruby/iconv

iconv wrapper

c hacktoberfest iconv ruby

Last synced: 09 Feb 2025

https://github.com/Frityet/ManagedC

Reference counter for C

ansi-c c pointers raii reference-counting xmake

Last synced: 24 Oct 2024

https://github.com/danirod/nativeos

Hobby operating system kernel currently targetting the i386 processor. Doesn't do anything useful yet. This is a read-only mirror, pull requests will be ignored.

assembly c hobby-os i386 kernel nativeos osdev x86

Last synced: 28 Oct 2024

https://github.com/opencoff/portable-lib

Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random

arc4random bloom-filter c c-plus-plus c-template c-templates cdb hash-functions hash-tables mmap mpsc mpsc-queue portable queues spsc spsc-queue string-manipulation templates-in-c

Last synced: 24 Jan 2025

https://github.com/zchrissirhcz/pixel

Image processing library for learning purpose

c image-processing neon simd

Last synced: 19 Dec 2024

https://github.com/1995parham-learning/learning

@elahe-dastan / @1995parham training and testing repository :books: :nerd_face:

bash c go julia rust sml vhdl

Last synced: 17 Nov 2024

https://github.com/chyyuu/compiler_lab

Some toy labs for compiler course

c compiler dfa java kotlin lexer llvm nfa paser python rust

Last synced: 13 Nov 2024

https://github.com/rsduck/craftus_reloaded

A second attempt at a homebrew Minecraft clone for 3DS

3ds-homebrew c homebrew minecraft-clone voxel

Last synced: 19 Nov 2024

https://github.com/davidlj95/malduino-password-grabber

Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email

arduino bad-usb c malduino rubber-ducky

Last synced: 07 Nov 2024

https://github.com/gifnksm/gifcc

Tiny c compiler

c compiler self-hosted toy-project

Last synced: 09 Nov 2024

https://github.com/chrislim2888/IP2Location-C-Library

IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.

area-code c city country domain elevation geolocation ip-address ip-lookup ip2location iplocation ipv4 ipv6 isp mobile-info region timezone weather-station zip-code

Last synced: 06 Nov 2024

https://github.com/gpakosz/peg

Import of Ian Piumarta's peg/leg recursive-descent parser generators for C

c parser-generator parsing-expression-grammars peg recursive-descent recursive-descent-parser

Last synced: 30 Dec 2024

https://github.com/mobius3/font-chef

A font cooking library

c cpp font-baking

Last synced: 08 Nov 2024

https://github.com/florian-a/piscine-42

Piscine 42, tous mes exercices durant le mois d'aoรปt 2021 ๐Ÿ‘จโ€๐Ÿ’ป !

42 42-school 42born2code 42paris 42projects 42school c c-piscine ecole42 piscine piscine-c piscine42

Last synced: 10 Feb 2025

https://github.com/tpn/tracer

Experimental tracing framework for Python on Windows.

c nt python tracing windows

Last synced: 08 Nov 2024

https://github.com/dibyendumajumdar/dmr_c

dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends

c compiler eclipse-omr jit llvm nanojit parser preprocessor programming-language

Last synced: 16 Nov 2024

https://github.com/apache/activemq-nms-amqp

Mirror of Apache ActiveMQ NMS.AMQP Client

activemq c cplusplus csharp java network-client network-server perl php python ruby

Last synced: 04 Feb 2025

https://github.com/doronz88/rpc-project

Minimalistic server (written in C) and a python3 client to allow calling native functions on a remote host for automation purposes

automation c ios ipython linux macos python python3 remote-control remote-shell shell

Last synced: 05 Feb 2025

https://github.com/megastep/loki_setup

The Loki Setup installer for Linux / UNIX

aix c freebsd gnome gtk2 hp-ux installer irix linux solaris unix

Last synced: 02 Nov 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: 24 Jan 2025

https://github.com/cirocosta/observer-c

A pure C implementation of the Observer Pattern

c

Last synced: 22 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: 10 Feb 2025

https://github.com/attempt-this-online/attempt-this-online

Try It Online clone: online sandbox environment for testing code in a variety of languages

attempt-this-online bash c code-execution esolang linux next-js react rust sandbox shell typescript

Last synced: 07 Feb 2025

https://github.com/justinmeiners/stb-truetype-example

Example of how to use stb_truetype library for rendering TrueType fonts.

c font stb stb-truetype

Last synced: 29 Oct 2024

https://github.com/zmactep/flipperzero-hello-world

Hello World example for Flipper Zero

c flipper-zero flipperzero tutorial

Last synced: 29 Oct 2024

https://github.com/reon90/glfwjs

The N-API bindings for GLFW

c glfw javascript n-api nodejs opengl vulkan

Last synced: 10 Feb 2025

https://github.com/xaizek/zograscope

Mainly a syntax-aware diff that also provides a number of additional tools.

agpl agplv3 c command-line-app command-line-tool command-line-tools cpp cpp11 diff diffing make makefile qt qt5 qt5-gui syntax-aware

Last synced: 19 Dec 2024

https://github.com/azure/azure-umqtt-c

General purpose library for communication over the mqtt protocol

c mqtt mqtt-client mqtt-protocol

Last synced: 08 Feb 2025

https://github.com/stavshamir/cython-c-wrapper

Simple example of wrapping a C library with Cython

c cython

Last synced: 27 Oct 2024

https://github.com/ibara/oed

Portable OpenBSD ed(1) editor.

bsd c editor openbsd text text-editor unix

Last synced: 09 Feb 2025

https://github.com/ltoddy/scheme.c

A Scheme interpreter base on R5RS specification.

c interpreter language lisp scheme

Last synced: 17 Nov 2024

https://github.com/grahamedgecombe/arc

A toy x86-64 kernel.

c kernel

Last synced: 31 Oct 2024

https://github.com/BnademOverflow/libCplus

Wonderful library with lots of useful functions, algorithms and data structures in C

algorithms c data-structures imperative-programming library low-level-programming makefile

Last synced: 11 Nov 2024

https://github.com/spydr06/bcause

BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.

assembly b bcause bell-labs c c99 compiler hacktoberfest hacktoberfest2023 language libb proglangs-discord programming-language single-pass

Last synced: 12 Oct 2024

https://github.com/ctuning/ctuning-programs

Collective Knowledge extension with unified and customizable benchmarks (with extensible JSON meta information) to be easily integrated with customizable and portable Collective Knowledge workflows. You can easily compile and run these benchmarks using different compilers, environments, hardware and OS (Linux, MacOS, Windows, Android). More info:

c collaborative-benchmarking collaborative-optimization collective-knowledge common-benchmarks cpp crowd-benchmarking crowd-tuning cuda customizable-benchmarking fortran json-api json-metadata open-benchmarks opencl reproducible-research reproducible-workflows

Last synced: 13 Nov 2024

https://github.com/scola/twittrouter

replace the wifi password verification with twitter friends,works on openwrt router

c router twitter

Last synced: 09 Nov 2024

https://github.com/datadog/ddprof

The Datadog Native Profiler for Linux

c cpp diagnostics native performance profiling rust

Last synced: 19 Dec 2024

https://github.com/openca/libpki

Easy-to-use high-level library for PKI-enabled applications

c cryptography hsm ocsp openssl pki x509certificates

Last synced: 08 Nov 2024

https://github.com/filippobovo/robustats

Robustats is a Python library for high-performance computation of robust statistical estimators.

c fast high-performance medcouple mode numpy python-library python3 robust-estimators robust-statistics weighted-median

Last synced: 03 Dec 2024

https://github.com/xemantic/java-2-times-faster-than-c

An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.

benchmark bytecode c compiler java jvm language-comparison performance runtime virtual-machine vm vm-language

Last synced: 20 Nov 2024

https://github.com/haxiomic/haxe-c-bridge

Easily interact with haxe classes from C with an automatically generated C header

android c cross-platform embed embed-haxe exposed-functions gamedev haxe haxe-thread hxcpp interop ios windows

Last synced: 15 Oct 2024

https://github.com/luapp-org/luapp

The Lua++ programming language. A simple type based programming language that inherited its syntax from Lua.

c compiler language lua programming-language

Last synced: 05 Nov 2024

https://github.com/ianseyler/minip

A minimalist IP stack written in ANSI C.

baremetal c

Last synced: 30 Oct 2024

https://github.com/bscothern/Once

A replacement for Dispatch Once in Swift

c carthage dispatch swift swift-package-manager swiftpm

Last synced: 29 Nov 2024

https://github.com/csdms/bmi

The Basic Model Interface is a standardized set of functions allowing coupling of models to models and models to data

bmi c csdms cxx fortran geosciences interface java javascript julia numerical-modeling python

Last synced: 07 Feb 2025

https://github.com/postgrespro/ptrack

Block-level incremental backup engine for PostgreSQL

backups c incremental-backups postgres postgresql postgresql-extension

Last synced: 07 Feb 2025

https://github.com/mpaperno/aq_flight_control

Fork of Bill Nesbitt's AutoQuad Multicopter Flight Controller firmware

arm autoquad c firmware flight-controller multicopter

Last synced: 16 Nov 2024

https://github.com/rockfordwei/cswift

C Module for Swift, Swift Script and Dynamic Library Call;Swiftไธญ็›ดๆŽฅ่ฐƒ็”จC่ฏญ่จ€ๆบ็จ‹ๅบ็š„ๅฑ•็คบ็จ‹ๅบ

c clang dll dynamic-programming hotfix module spm swift swift-script

Last synced: 13 Nov 2024

https://github.com/akagi201/hmac-sha1

Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`

c hmac-sha1 libre openssl standalone

Last synced: 11 Nov 2024

https://github.com/akagi201/lwlog

A lightweight header only logging library for C

c header-only lightweight log logging

Last synced: 11 Nov 2024

https://github.com/ia/connect

tiny cross-platform socket API library

api bpf c epoll libc linux ndis netlink network-programming pcap raw-sockets sockets winsock

Last synced: 19 Dec 2024

https://github.com/bergzand/nanocbor

CBOR library aimed at heavily constrained devices

c cbor embedded iot

Last synced: 26 Dec 2024

https://github.com/libdriver/hdc1080

HDC1080 full function driver library for general MCU and Linux.

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

Last synced: 03 Jan 2025

https://github.com/malb/m4ri

M4RI is a library for fast arithmetic with dense matrices over GF(2)

c linear-algebra matrix-factorization matrix-multiplication

Last synced: 30 Jan 2025

https://github.com/jeanthom/stlink-tool

Firmware uploader for ST-Link

c libusb stlink stm32f1

Last synced: 13 Nov 2024

https://github.com/electronvector/ravioli

For calculating metrics on C source code.

c complexity embedded metrics

Last synced: 12 Oct 2024

https://github.com/liulilittle/tun2socks

If commercial application please use "liulilittle@VEthernet" this is a test project has no practical value.

asio boost c dns hook lwip tcpip tun2socks vc2015 x86

Last synced: 09 Nov 2024

https://github.com/falk-werner/webfuse

websocket filesystem based on libfuse

c filesystem fuse libfuse libwebsockets linux websockets ws wss

Last synced: 01 Feb 2025

https://github.com/basemax/decodequerystringc

A tiny library for decode value of the query string using c with utf8 support and html entities.

c decode decode-form decode-strings decode-urls decoder decoders htmlentities parser parser-library parser-plugin parsers querystring querystrings url-parser urldecode

Last synced: 09 Feb 2025

https://github.com/t4th/win32-gui-wrapper

Experimental win32 gui wrapper in C++

builder c cpp gui msvc native scintilla simplegrid win32 wrapper

Last synced: 20 Nov 2024

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

Minimal Transmission CLI client

c ncurses torrent-client transmission

Last synced: 03 Dec 2024

https://github.com/briandowns/super-hacker

SuperHacker is the ultimate utility to make you look like a hacker.

c cli golang hacker haskell java javascript python scala terminal

Last synced: 14 Nov 2024

https://github.com/munin-monitoring/munin-c

C rewrite of various munin components

c monitoring munin-node simple

Last synced: 15 Nov 2024

https://github.com/adobe/bin2c

Convert to/Embed binary files in C source files, quickly and efficiently.

c cli compiler

Last synced: 07 Nov 2024

https://github.com/mananapr/pxlart

A terminal pixel art creator

c console ncurses pixel-art pixel-art-maker terminal

Last synced: 14 Oct 2024

https://github.com/bsc-wdc/compss

COMP Superscalar (COMPSs) is a framework which aims to ease the development and execution of applications for distributed infrastructures, such as Clusters, Grids and Clouds.

c distributed-computing docker hpc java pipeline-framework python singularity slurm workflow-management-system workflows

Last synced: 11 Feb 2025

https://github.com/ferhatgec/scrift

New generation shell for everyone.

c cli commandline cpp cpp17 emoji language library scripting shell terminal

Last synced: 08 Nov 2024

https://github.com/xerpi/gxmfun

PSVita's 3D Graphics API (GXM) fun

3d-graphics c graphics-programming homebrew

Last synced: 12 Nov 2024

https://github.com/Larpon/miniaudio

VVrap of the excellent miniaudio C audio library

audio audio-library c miniaudio v vlang vlang-library vlang-module vvrap wrapper

Last synced: 18 Nov 2024

https://github.com/libdriver/ms5837

MS5837 full function driver library for general MCU and Linux.

barometer c full-function-driver iic linux mcu ms5837

Last synced: 07 Feb 2025

https://github.com/mckael/mcabber

Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/

c console instant-messaging jabber mcabber xmpp xmpp-client

Last synced: 23 Jan 2025

https://github.com/abdelkarimhajji/minishell_42

The Minishell project is a significant component of the 42 School curriculum. It involves creating a simplified shell program, similar to bash, but with a reduced set of features

c headers makefile minishell42

Last synced: 28 Oct 2024

https://github.com/thenamankumar/ncurses-cheatsheet

A handy cheatsheet for programmers working with ncurses library. Complete inshort documentation and usage details.

c cheatsheet command-line command-line-app gnu interactive ncurses ncurses-cheatsheet ncurses-library programmer terminal

Last synced: 28 Oct 2024

https://github.com/whynothugo/kbdlight

โŒจ๏ธ๐Ÿ’ก A very simple application that changes MacBooks' keyboard backlight level.

c changes-macbooks keyboard keyboard-backlight-level macbook mbp

Last synced: 27 Oct 2024

https://github.com/janbodnar/Windows-API-examples

Sources from the ZetCode's Windows API tutorial

c programming winapi windows-api

Last synced: 13 Nov 2024

https://github.com/mirek/corejson

Core Foundation, libyajl based JSON support.

appstore c fast json-framework mac-appstore objective-c-library osx parsing

Last synced: 17 Nov 2024

https://github.com/McKael/mcabber

Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/

c console instant-messaging jabber mcabber xmpp xmpp-client

Last synced: 05 Nov 2024

https://github.com/s-d-adams/muxfs

A mirroring, checksumming, and self-healing filesystem layer for OpenBSD.

c data-integrity fuse-filesystem openbsd

Last synced: 13 Oct 2024

https://github.com/nokeedev/gradle-native

The home of anything about Gradle support for natively compiled languages

c cpp gradle gradle-native ios jni objective-c objective-cpp swift

Last synced: 11 Oct 2024

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

Minimal CLI URL launcher

c mutt ncurses neomutt tmux

Last synced: 03 Dec 2024