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/klange/toaru_jpeg

C rewrite of a minimal Python JPEG decoder

c image-decoder jpeg jpg toaruos

Last synced: 23 Apr 2025

https://github.com/arkapg211002/sem-5-cse

All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24

assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim

Last synced: 20 Aug 2025

https://github.com/hwzlovedz/esp-pocket2

A satisfactory ESP32S3 development board

c esp-idf esp32 esp32-s3 freertos lvgl touchscreen

Last synced: 05 Apr 2025

https://github.com/georgesittas/ipl-interpreter

Interpreter for a simple imperative language called IPL

c crafting-interpreters imperative interpreter language

Last synced: 11 Apr 2025

https://github.com/flightaware/tclbsd

A Tcl package for interfacing to various BSD UNIX system calls and library routines

c tcl tcl-extension unix

Last synced: 07 Aug 2025

https://github.com/maximilianfeldthusen/mqtt

Simple C Code – MQTT with TLS, JSON, and Reconnect

c json linux mqtt mqtt-broker reconnect tls ubuntu

Last synced: 04 May 2026

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

Mirror of Apache ActiveMQ NMS OpenWire client library

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

Last synced: 12 Apr 2025

https://github.com/parvvaresh/library-management-program-with-cpp

Library Management Program: It can be entered as a user or admin and both have different capabilities

c cpp oop

Last synced: 04 Sep 2025

https://github.com/rofl0r/rcb2

intelligent and automatic build system for C

build-system build-tool c

Last synced: 11 Apr 2025

https://github.com/colleagueriley/c-plus

Intermediary language between C and C++ with other added cool features too

c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file

Last synced: 10 Apr 2025

https://github.com/urin/miniunit

Minimal unit testing framework for pure-C

c unit-testing

Last synced: 10 Apr 2025

https://github.com/getjared/gifw

animated gif wallpaper setter

c gif hacktoberfest x11

Last synced: 04 May 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025

https://github.com/cooljeanius/stress-1.0.4

Me patching up the `stress` tool to build properly on school computers

c stress

Last synced: 18 Jan 2026

https://github.com/tuvimen/reliq

HTML parsing and searching tool

c html parsing searching

Last synced: 29 Jul 2025

https://github.com/sternenseemann/sternenblog

file based CGI blog software written in C

blog c cgi http web

Last synced: 29 Jul 2025

https://github.com/libdriver/ags02ma

AGS02MA full function driver for general MCU and Linux.

ags02ma c full-function-driver iic linux mcu tvoc

Last synced: 30 Jul 2025

https://github.com/uiu-developers-hub/c-structure

A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms

algorithms c data-structures header-files

Last synced: 15 Apr 2025

https://github.com/dusongg/studynotes

C++11-20 、Linux进程/线程/内核设计/网络、进阶算法、java/python语法基础、Git、Mysql

backend c docker git golang jobs linux lua mysql redis

Last synced: 15 Apr 2025

https://github.com/madebypixel02/get_next_line

[42 Madrid] Reading a line on a fd is way too tedious

42-cursus 42born2code 42madrid 42school c get-next-line git moulinette peer2peer

Last synced: 11 Apr 2025

https://github.com/davidwparker/opengl-screencasts-1

OpenGL screencast videos episodes 1-10

c opengl

Last synced: 13 Apr 2025

https://github.com/c-cube/ocaml-minisat

OCaml bindings to Minisat

binding c cpp minisat ocaml sat

Last synced: 21 Mar 2025

https://github.com/yeaseen/angrybirds_igraphics

:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.

angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio

Last synced: 14 Aug 2025

https://github.com/drankinatty/gtkwrite

GtkWrite Text Editor written in C and Gtk+2.

c editor gtk2 linux windows

Last synced: 13 May 2025

https://github.com/savaughn/raylib-rgb30-template

A template project to develop native games for the Powkiddy RGB30 using raylib

c raylib rgb30

Last synced: 21 Jul 2025

https://github.com/gamemann/hard-link-files

A small C++ application I made in 2016. Imported to GitHub from GFL's Gitlab server.

automatically c cplusplus files game hard link servers

Last synced: 18 Mar 2025

https://github.com/dmjio/c-ffi-example

Example usage of the Haskell C FFI with hsc2hs

c ffi-bindings haskell

Last synced: 14 Apr 2025

https://github.com/lvgl/lv_lib_bmp

BMP decoder library for LVGL

bmp c embedded lvgl

Last synced: 11 Jul 2025

https://github.com/greenboxal/fimbulclient

Open source Ragnarök Online client in C++

c game opengl ragnarok

Last synced: 11 Jul 2025

https://github.com/ludovicrousseau/uefi-smartcardreader-samples

Samples of UEFI SmartCardReader API

c uefi

Last synced: 14 Apr 2025

https://github.com/georgecatalin/embedded-systems-stm32-hal-apis-driver-development

Bare-metal programming for the SMT32 Microcontrollers using the HAL library. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick

bare-metal-programming c cprogramming drivers hal-library stm32

Last synced: 21 Jul 2025

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

Get the terminal window size on Windows

c columns rows size terminal tty windows

Last synced: 19 Oct 2025

https://github.com/minnukota381/codetantra-solutions

Here, you will get Code Tantra solutions of Data Structures and Algorithms using C for Placements

algorithms c codetantra data-structures

Last synced: 12 Jul 2025

https://github.com/mahi97/persian-compiler

~ Just Another Persian Compiler

c compiler lexer persian

Last synced: 13 May 2025

https://github.com/rofl0r/woody-opl

DOSBOX "woody" opl3 emulator for C projects

adlib c opl2 opl3 woody

Last synced: 12 Mar 2026

https://github.com/maxim-saplin/mandelbrot

Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation

bun c csharp dart dotnet flutter gcc golang haskell java javascript kotlin mojo node nodejs numba pascal python ruby rust

Last synced: 26 Oct 2025

https://github.com/drashna/qmk_modules

A collection of drashna's Community Modules for QMK Firmware

bongocat c display json

Last synced: 15 Oct 2025

https://github.com/xenomega/archloader

ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).

altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360

Last synced: 07 May 2025

https://github.com/jeertmans/delaunaytriangulation

C implementation of Delaunay Triangulation algorithm, provided with an easy to use GUI.

algortihm c delaunay delaunay-triangulation triangulation

Last synced: 22 Oct 2025

https://github.com/raforg/libslack

A UNIX/C library of general utilities for programmers with Slack

bsd c daemon daemonize debian freebsd library linux macos macosx netbsd openbsd posix redhat security svr4 ubuntu unix

Last synced: 16 Oct 2025

https://github.com/itotaljustice/mmpx

MMPX - pixel art scaling (c99 - MIT)

c mit mmpx pixel-art scaling

Last synced: 23 Apr 2025

https://github.com/sternenseemann/tinyrl

A small roguelike!

c game rogue-like

Last synced: 09 Apr 2025

https://github.com/bytesclub/chalk

Command line text editor written in C

c cli text-editor

Last synced: 15 Apr 2025

https://github.com/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/gabriele-mastrapasqua/qwen3-tts

Pure C inference engine for Qwen3-TTS text-to-speech. No Python, no PyTorch — just C and BLAS. Supports 0.6B and 1.7B models, 9 voices, 10 languages.

c cpu-inference inference inference-engine multilingual pure-c qwen qwen3-tts simd speech-synthesis text-to-speech tts voiceclone voicecloning

Last synced: 01 Apr 2026

https://github.com/libdriver/uvis25

UVIS25 full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver iic linux mcu spi uv-index uvis25

Last synced: 15 Feb 2026

https://github.com/sigmapitech/ecsls

A language server on top of the Epitech coding style.

c coding-style epitech epitech-norme language-server linter neovim neovim-lsp nix

Last synced: 26 Apr 2025

https://github.com/sirwumpus/post4

Post4 is an indirect threaded Forth interpreter written in C.

c data-stack float-stack forth forth-2012 forth-2019 interpreter jni jni-java

Last synced: 17 Oct 2025

https://github.com/justkappaman/steam-key-generator

Useless but fast key generator for Steam

c c-language key-generator keygen keygenerator steam valve

Last synced: 10 Apr 2025

https://github.com/yui0/img2vec

Transforming bitmaps into vector graphics

c cpp eps jpg pdf png postrace svg

Last synced: 28 Jan 2026

https://github.com/srlozano/simple-file-system

A simple file system written in C

c filesystem linux

Last synced: 11 Oct 2025

https://github.com/sachinl0har/basic-programs

Basic programs in Multiple Languages

basic-programs c cpp hacktoberfest java python

Last synced: 11 Mar 2026

https://github.com/basemax/gic

Git Control , Management the repositories easily in our directory. (SOON)

c cli git git-clone git-cloner github gitlab repository repository-tools

Last synced: 14 Oct 2025

https://github.com/xiaowenxia/git-inside

记录 git 的一些底层原理,包括对象、数据格式、传输协议、IO性能、底层子命令等。

c git github objects revision

Last synced: 28 Apr 2025

https://github.com/macmade/fatdump

A command line tool to extract data from FAT disk images.

c command-line command-line-tool disk disk-format disk-image dump fat filesystem

Last synced: 19 Apr 2025

https://github.com/xiaowenxia/git-first-commit

git 第一个提交源码分析

c git

Last synced: 28 Apr 2025

https://github.com/gabriel-logan/gerador-cpf-e-cnpj-valido

Este repositório fornece funções em JavaScript, Python, Go, C e Java para gerar números válidos de CPF (Cadastro de Pessoas Físicas) e CNPJ (Cadastro Nacional da Pessoa Jurídica) para o Brasil.

c cnpj communityexchange cpf cpf-valido educative frontendmasters generator gerador gerador-cnpj gerador-cpf github github-copilot github-pages java javascript learn python student-vscode typescript

Last synced: 21 Jan 2026

https://github.com/sovea/qt5_p2p_chatclient-kssa

A P2P chat application client suitable for local area network(LAN)(Windows) developed using Qt5 and C++.

c p2p-chat qss qt5 qt5-qml qtcreator qtquick windows-desktop

Last synced: 11 Jul 2025

https://github.com/leiless/assertf.h

🚀 C header-only formattable assert macros library

assert assertion assertion-library c cpp debug debugging header-only misuse test unittest

Last synced: 10 Sep 2025

https://github.com/patois/ida_vs2017

IDA 7.x VisualStudio 2017 Sample Project for IDA and HexRays plugins (works with Community Edition)

c cplusplus hex-rays-decompiler hexrays ida-plugin ida-pro project sample visual-studio

Last synced: 10 May 2025

https://github.com/jesperancinha/whiskers-kotlin-native

This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler

assembly c gcc gcc-compiler graal-native graalvm graalvm-native-image gradle kotlin kotlin-native sql sql-delight

Last synced: 11 Jul 2025

https://github.com/alessandro-salerno/asciipaint

A test for my ASCII Graphics Library

ascii ascii-art c cpp paint

Last synced: 24 Jun 2025

https://github.com/Gyumeijie/an-embedded-c-interpreter

a very simple interpreter for c, inspired by c4, but it is embedded

c configuration-file embedded executor interpreter parse

Last synced: 11 May 2025

https://github.com/a2flo/standalone_musl

A musl libc fork providing enhanced glibc compatibility and facilitating the creation of "semi-static" binaries.

c c-plus-plus glibc glibc-compatibility musl-libc static-library

Last synced: 18 Mar 2025

https://github.com/tegal1337/shellcode

ShellC0de Generator

c linux python shellcode unix

Last synced: 07 Mar 2026

https://github.com/xdjinnx/slebble

Public transportation watchapp for Pebble smartwatch

c js pebble

Last synced: 23 Mar 2025

https://github.com/paulohrpinheiro/test-driven-learning

Learn programming by passing code tests

c javascript perl python ruby rust tdd

Last synced: 10 Jul 2025

https://github.com/lmangani/rtptool-wasm

Experimental WASM PCAP RTP Extraction and SRTP Decryption

c ecmascript libpcap nodejs pcap rtp srtp wasm webassembly

Last synced: 07 May 2025

https://github.com/ibra-kdbra/codeconjurer

A C/C++ playground for exploring diverse concepts like algorithms, game engines, CMake, and more. This evolving repository is a space for experimentation, designed to deepen understanding of C++ while encouraging growth and innovation.

algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2

Last synced: 12 Jul 2025

https://github.com/libdriver/aht30

AHT30 full-featured driver library for general-purpose MCU and Linux.

aht30 c full-featured-driver humidity iic linux mcu temperature

Last synced: 15 Jul 2025

https://github.com/mengstr/pdp8emu

PDP8 emulator running in console. Based on Douglas W. Jones code from 1995

c emulation emulator pdp-8 pdp8

Last synced: 30 Apr 2025

https://github.com/magiclen/node-stringbuilder

An easy and fast in-memory string builder for Node.js.

c nodejs string-buffer string-builder

Last synced: 10 Apr 2025

https://github.com/utkar5hm/mariadb-ebpf-exporter

eBPF based prometheus Exporter for mysql/mariadb query latencies.

c docker ebpf go golang grafana grafana-dashboard libbpfgo mariadb mysql prometheus prometheus-exporter uprobe uprobes

Last synced: 10 Apr 2025

https://github.com/kisvegabor/hw

Microcontroller and PC periphery and device drivers, e.g. TFT, Touch pad, SD card etc.

c drivers embedded lcd microcontroller tft touchpad

Last synced: 19 Mar 2025

https://github.com/madmurphy/nautilus-launch

A simple Nautilus extension that allows to run executables and launchers via right-click menu

c desktop file-manager gnome gnu launcher nautilus nautilus-extension

Last synced: 04 May 2025

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 30 Apr 2025

https://github.com/basemax/randstringc

Tiny program for generate random characters using C

c cli rand-str random random-generation random-number-generators randomization randomizer

Last synced: 05 May 2025

https://github.com/hhatto/peg-rst

reStructuredText in C

c parser peg rest restructuredtext

Last synced: 11 Apr 2025

https://github.com/gamemann/performance-test-program

A small program that acts as a C profiler.

c performance profile profiling

Last synced: 18 Mar 2025

https://github.com/weebnetsu/database-connection-cpp

Simple database connection and display in C++

c cpp mysql tutorial

Last synced: 05 May 2025

https://github.com/ambujraj/hacktoberfest2019

A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]

beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest19 hacktoberfest2019 html java javascript nodejs php programming python python3 r ruby swift

Last synced: 09 Jul 2025

https://github.com/cpmbits/cpm

A modern project management tool for C/C++ projects

c cpp dependency-manager framework

Last synced: 13 Dec 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025

https://github.com/courses-at-nju-by-hfwei/learning-c

Learning C Programming Language

c learning-c programming-language

Last synced: 01 May 2025

https://github.com/zenitheesc/drivers

Centralized repository for the low level drivers developed by Zenith Aerospace

arduino bmp280 c canbus driver flash ina219 ina3221 microcontroller mpu6050 mpx5700 stm32 sx1276 ublox-gps-driver

Last synced: 29 Oct 2025

https://github.com/moistcoder/discordgrabber

Private use C# Discord Token grabber class that anyone can easily add to their projects

c c-sharp coder csharp dc discord get grabber moist moistcoder sharp stealer token utility

Last synced: 30 Apr 2025

https://github.com/anteru/dxt-decompress

DXT decompression routines

c decompression dxt

Last synced: 28 Jul 2025

https://github.com/renuka-fernando/hackgen

Generate Test cases for HackerRank Problems

c cpp hackerrank java python3 testcase-generator

Last synced: 01 May 2025

https://github.com/komdosh/eltechlabworks

Лабораторные работы по программированию. Студента СПБГЭТУ "ЛЭТИ" ФКТИ ИВТ.

asm c cpp eltech komdosh

Last synced: 02 Mar 2025