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

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/ikelaiah/duckdb-fp

A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.

c csv-export csv-import dataframe dataframe-library duckdb free-pascal lazarus-ide object-pascal parquet pascal

Last synced: 15 Feb 2026

https://github.com/adamharrison/liquid-cpp

A C++ liquid parser/renderer, with an eye on embeddability, performance, extensibility, sandboxability, and multi-language interop.

c cpp liquid perl ruby

Last synced: 15 May 2025

https://github.com/pantuza/jsoncat

Json pretty-print parser based on a recursive lexical analyser

c clang cli json jsoncat parser pretty-print

Last synced: 16 Jan 2026

https://github.com/zakkemble/smartpowerbankkeepalive

Keep USB power banks alive when powering low-power projects with this pulsed constant current sink USB module.

avr c diy

Last synced: 16 May 2025

https://github.com/libdriver/bmp390

BMP390 full function driver library for general MCU and Linux.

barometer bmp390 c full-function-driver iic linux mcu spi

Last synced: 16 Mar 2025

https://github.com/dibyendumajumdar/nj

A cross platform JIT engine based on Eclipse OMR

c cplusplus cross-platform eclipse-omr jit

Last synced: 06 Mar 2026

https://github.com/kgabis/raytracer

Raytracer in C.

c graphics raytracer

Last synced: 07 Mar 2026

https://github.com/azmr/colourblind

A C header file & shader for simulating colourblindness and checking contrast.

accessibility c color colour glsl single-header-lib ui

Last synced: 08 May 2025

https://github.com/xujiajun/tast-process

An extension providing multi process for PHP 7

c multi-process php-extension tast

Last synced: 25 Oct 2025

https://github.com/l29ah/hatexmpp

fuse xmpp client (xmppfs). The development stopped, you may like https://github.com/l29ah/hatexmpp3

c fuse hacktoberfest xmpp

Last synced: 25 Oct 2025

https://github.com/trustedsec/windows-ms-lsat-rpc-example

Windows RPC example calling stubs generated from MS-LSAT and MS-LSAD

c cpp rpc visual-studio windows

Last synced: 14 Mar 2026

https://github.com/msune/libcdada

Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)

bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct

Last synced: 15 Mar 2026

https://github.com/jminjares4/msp432-example-codes

This repository will contain various examples of TI MSP432 Microcontroller.

adc c ee3376 embedded-systems gpio lcd msp432 pwm systick texas-instruments timer uart

Last synced: 02 Mar 2026

https://github.com/flightaware/mdsplib

Updated METAR Decoder Software Package Library

aviation c metar metar-decoder weather-conditions

Last synced: 11 Aug 2025

https://github.com/sebastiandine/openNES-Snake

Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.

6502 assembly c doxygen game-development homebrew nes nintendo snake-game

Last synced: 24 Apr 2025

https://github.com/lkwinta/operating_systems

Repository for the Operating Systems course at AGH UST

c operating-system

Last synced: 15 Aug 2025

https://github.com/libdriver/pcf8591

PCF8591 full function driver library for general MCU and Linux.

adc c dac full-function-driver iic linux mcu pcf8591

Last synced: 16 Mar 2025

https://github.com/zy445566/node-c-jit

node.JS run C language Just In Time

c nodejs

Last synced: 13 Apr 2025

https://github.com/coderarjob/meghaos-x86

MeghaOS is a 32 bit, protected mode Operating System for the Intel x86 architecture.

c ia32-assembly kernel osdev x86-assembly

Last synced: 03 Sep 2025

https://github.com/mborgerson/textureatlas

A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.

atlas c gamedev python tools

Last synced: 11 Aug 2025

https://github.com/performanc/cthreads

Cross-compatibility for threads, using pthreads and Windows threads

c cross-platform pthreads threads windows-thread

Last synced: 23 Apr 2025

https://github.com/anachrocomputer/vec

Vector graphics software to generate HPGL output to drive a plotter

c drawing drawings geometric geometry hpgl pen pen-holders pen-plotters plotter roland-plotters vector-graphics

Last synced: 14 Apr 2025

https://github.com/kulp/tenyr

Simple, orthogonal 32-bit computer architecture and environment

assembler c cpu fpga hardware simulator

Last synced: 30 Oct 2025

https://github.com/jmbr/libeve

Genetic algorithm library written in C. Moved to https://git.sr.ht/~jmbr/libeve

c genetic-algorithm optimization

Last synced: 15 Mar 2025

https://github.com/therealdreg/windbgtocstruct

Helper Script to convert a Windbg dumped structure (using the 'dt' command) into a C structure. It creates dummy structs for you if needed

c debugging-tool python3 struct windbg windows

Last synced: 21 Mar 2025

https://github.com/ianshulx/dsa-programs

Note: This repository is not part of Hacktoberfest, but contributions are still welcome if you'd like to contribute!

beginner-friendly c clanguage contributions-welcome cplusplus cpp datastructures dsa dsa-algorithm good-first-project hacktoberfest hacktoberfest2022 java javaalgorithm open-source

Last synced: 04 Apr 2025

https://github.com/zhuangqh/anywhere

start a static file server anywhere. HTTP server pattern wrote in C, as a tinyhttp demo

c http-server

Last synced: 12 Apr 2025

https://github.com/checkedc/checkedc

This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.

c c-programming-language reliability security systems-programming

Last synced: 29 Mar 2025

https://github.com/bigwhite/cbehave

A Behavior Driven Development Framework for C

bdd c unit-testing

Last synced: 24 Apr 2025

https://github.com/megastep/bin2c

Convert binary files to C arrays for easy inclusion with your code.

binary c

Last synced: 27 Apr 2025

https://github.com/cyclonedx/cyclonedx-conan

Creates CycloneDX Software Bill of Materials (SBOM) documents for C/C++ projects using Conan

bom c cpp cyclonedx mbom obom owasp purl saasbom sbom sbom-generator spdx vex

Last synced: 14 Jan 2026

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: 16 Mar 2025

https://github.com/performanc/tablec

Low-level C89 Closed/Open-addressed hashtable implementation.

c caching-library fast-cache hashtable library

Last synced: 23 Apr 2025

https://github.com/emoose/excrypt

Open source replacement for the Xbox360 XeCrypt suite.

c cryptography reverse-engineering xbox360 xecrypt

Last synced: 25 Jul 2025

https://testcontainers.github.io/testcontainers-native/

Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go

c cpp hacktoberfest native swift testcontainers testcontainers-custom-container wiremock

Last synced: 03 Mar 2025

https://github.com/checkedc/checkedc-fork

This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.

c c-programming-language reliability security systems-programming

Last synced: 31 Oct 2025

https://github.com/troglobit/sun

Simple library and application that shows sunset and sunrise based on your latitude,longitude

c linux public-domain sunrise sunset unix

Last synced: 18 Mar 2025

https://github.com/cxbx-reloaded/xbsymboldatabase

Xbox Symbol Database library

c hacktoberfest library scan-tool xbox

Last synced: 11 Jun 2025

https://github.com/macmade/corefoundation

Custom implementation of Apple's CoreFoundation framework intended to be used in the XEOS operating system as a base for its Objective-C library.

apple c corefoundation cross-platform framework implementation ios linux macos windows

Last synced: 19 Apr 2025

https://github.com/prcastro/zerogl

A zero-dependencies, single-header 3D graphics library

3d c graphics graphics-programming nuklear rendering sdl2 single-header software-rendering

Last synced: 25 Apr 2025

https://github.com/idigitalflame/pvj-ctf-redtools

Red Team Tools used for Pros Versus Joes CTF Games. Here for Blue Teams to understand the pwnage.

c ctf go golang hacking offensive-security redteam

Last synced: 17 Aug 2025

https://github.com/starlink/pal

Positional Astronomy Library

astronomy c wcs

Last synced: 31 Jul 2025

https://github.com/jibsen/blz4

Example of LZ4 compression with optimal parsing using BriefLZ algorithms

c compression compression-algorithm lz4

Last synced: 05 Oct 2025

https://github.com/shenki/linux-i2c-example

Simple Linux i2c example code

c example-code i2c linux

Last synced: 19 Sep 2025

https://github.com/gmarcha/pipexMedic

A complete C tester to Pipex, a 42 Unix project in C programming.

42 42born2code 42projects 42school c pipex pipexmedic pipextester shell tester

Last synced: 24 Mar 2025

https://github.com/xflouris/libpll

Phylogenetic Likelihood Library

c likelihood phylogenetics phylogenomics

Last synced: 16 Feb 2026

https://github.com/luigif/hcsr04

Beaglebone Black PRU code for HC-SR04 sonar

assembly-language beaglebone beaglebone-black c iot pru

Last synced: 10 Apr 2025

https://github.com/edvb/tisp

Tiny lisp, simple, and embeddable scheme-like language

c embeddable interpreter language lisp programming-language scheme scripting

Last synced: 11 May 2025

https://github.com/ebassi/mutest

A BDD testing framework for C, inspired by Mocha

bdd-framework bdd-style-testing-framework c c99 jasmine mocha test-framework testing

Last synced: 12 Apr 2025

https://github.com/it4innovations/intel-sde-flops

Computing FLOPs with Intel Software Development Emulator (Intel SDE)

c cpp cpu flops fma fortran intel python sde simd vectorization

Last synced: 30 Apr 2025

https://github.com/samirpaulb/filecompressor

An online PDF file compression tool to reduce the size of a .pdf file. Python Flask is used to upload the file to a temporary location on the server.

c css file-compressor flask flask-application html javascript nix online-pdf-compressor pdf pdf-compression pdfnet pdfnetpython python python-server python3 repl reple server shell

Last synced: 17 Jun 2025

https://github.com/webcarrot/csv2json

Writen in C, CSV file to JSON file/string converter with utf8 support.

c cli csv csv2json json

Last synced: 11 Jan 2026

https://github.com/julianolf/nvim-dap-lldb

🐞 An extension for nvim-dap to provide C, C++, and Rust debugging support.

c cpp dap debug neovim plugin rust

Last synced: 24 Jul 2025

https://github.com/yasir-shahzad/adxl345

ADXL345 Library for Arduino and Raspberry-Pi

accelerometer adxl345 arduino-library c linux raspberry-pi

Last synced: 21 Jun 2025

https://github.com/sublimelinter/sublimelinter-gcc

This linter plugin for SublimeLinter provides an interface to gcc or other gcc-like (cross-)compiler.

c cpp gcc linter-plugin sublime-text sublimelinter

Last synced: 29 Apr 2025

https://github.com/habedi/bptree

A B+ tree implementation in C

bplus-tree btree c c-library indexing search-algorithm

Last synced: 09 Apr 2025

https://github.com/foxzyt/Sapphire

Sapphire is a hybrid programming language developed with a focus on high performance, simplicity, and a complete "out-of-the-box" experience. Unlike languages like C, where you often need to manage complex external dependencies for basic tasks, Sapphire comes with a comprehensive native ecosystem.

c cpp programming programming-language

Last synced: 30 Jan 2026

https://github.com/mewmewdevart/so_long

[42 Cursus] This project is a very small 2D game.

42cursus 42projects born2code c game so-long solong

Last synced: 11 Mar 2026

https://github.com/adarshaddee/hacktoberfest-2022-for-all

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

adarshaddee c codarsh cpp hacktoberfest hacktoberfest-accepted hacktoberfest2022 java javascript mridealhat php python

Last synced: 10 Jun 2025

https://github.com/huanghantao/tinyswoole

a php server extension

c php php-extension php7 swoole

Last synced: 07 Sep 2025

https://github.com/cbouilla/spasm

a Sparse Direct Solver modulo p

c gaussian-elimination sparse-matrices

Last synced: 15 Apr 2025

https://github.com/roatienza/c-programming

C Programming Experiments

c c-language c-programming

Last synced: 14 Aug 2025

https://github.com/vonzhou/blog

My Blog

blog c java programming

Last synced: 20 Jul 2025

https://github.com/ibara/o

Peephole optimizer for cproc and QBE

c compiler freebsd linux netbsd openbsd optimizer unix

Last synced: 05 May 2025

https://github.com/desktopgame/bone

プログラミング言語bone

c language programming-language

Last synced: 22 Apr 2025

https://github.com/pacifiquem/lin

Manage terminal session commands with an ease!

c commandline commands files save saving session-management terminal

Last synced: 19 Oct 2025

https://github.com/diamont1001/c_snake

C语言写的Windows字符界面贪吃蛇 - 不闪屏

c snake snake-game win-api windows

Last synced: 07 Oct 2025

https://github.com/jbapple/libfilter

High-speed Bloom filters and taffy filters for C, C++, and Java

bloom-filter bloom-filters bloomfilter c cpp data-structures java library

Last synced: 16 Mar 2025

https://github.com/thomasroessl/flowtutor

A graphical programming environment using flowcharts.

c dearpygui education flowchart graphical-programming programming python

Last synced: 10 Apr 2025

https://github.com/dangmoody/hlml

Auto-generated maths library for C and C++ based on HLSL/Cg

c c-plus-plus c99 cpp hlml hlsl math math-library maths maths-library simd sse vectorization

Last synced: 10 Apr 2025

https://github.com/singgel/golang

C/C++/Golang相关书籍,《C++设计模式》《Effective C++中文第三版》《Go语言实战》《Linux+命令行和shell脚本编程宝典》《TCP-IP详解卷1:协议》《鸟哥的Linux私房菜 基础学习篇(第三版)》《深入理解计算机系统(原书第2版)》and more...

c go linux socket unix

Last synced: 18 Aug 2025

https://github.com/jedisct1/randen-rng

A port of the Google Randen fast backtracking-resistant random generator to the C language.

c crypto csprng prng randen random rng

Last synced: 09 Aug 2025

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: 16 Mar 2025

https://github.com/nimaipatel/st

My build of the simple terminal

c minimal suckless suckless-terminal

Last synced: 05 Apr 2025

https://github.com/raphiara/tiny_http

lightweight, easy-to-use, and embeddable HTTP server library in C

arm c embeddable http http-server lightweight linux macos single-source web web-development

Last synced: 07 May 2025

https://github.com/destroyedlolo/selene

Automation low level tool based on MQTT data. Optionnal backends to create "DRM/Cairo", "OLed", "LCD" or "Curses" graphical applications.

c curses directfb framework lua mqtt mqtt-data mqtt-smarthome oled-display-ssd1306

Last synced: 14 Apr 2025

https://github.com/gboncoffee/iguassu

rio clone for X11

c plan9 wm x11 x11-wm xlib

Last synced: 12 Apr 2025

https://github.com/tiny-c-compiler/tinycc-mirror-repository

Mirror of main development hub for TCC, a small and fast C compiler originally created by Fabrice Bellard 🔄 This is a Mirror Repository of https://repo.or.cz/tinycc.git • 🔩 The Mirroring is openly governed by GitHub-Actions-mirror-repository

c c-language compiler mirrored-repository tcc tinycc

Last synced: 22 Apr 2025

https://github.com/alsch092/hidestaticreferences

Research into removing strings & API call references at compile-time (Anti-Analysis)

anti-static-analysis c malware-evasion obfuscation reverse-engineering static-analysis

Last synced: 05 May 2025

https://github.com/justinmeiners/c-craft

Minecraft clone written in C.

3d c minecraft opengl voxel

Last synced: 25 Mar 2025

https://github.com/maxattax97/coc-ccls

CCLS (C/C++) extension for coc.nvim

c coc cplusplus lsp neovim vscode

Last synced: 02 Oct 2025

https://github.com/mcombeau/fract-ol

One of the first graphical projects at 42 school, fract-ol introduces us to 2D programming with fractal generation.

42 42born2code 42cursus 42paris 42projects 42school c fract-ol fract-ol-42 fractal-algorithms fractal-geometry fractal-images fractal-rendering fractals fractol fractol-42 hexadecimal-color

Last synced: 24 Mar 2025

https://github.com/telephil/redditfs

A simple 9p server to browse reddit

9p c plan9

Last synced: 30 Mar 2025