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/exely/wd-data-structure

王道《数据结构》2019版算法题

algorithms-and-data-structures c cpp

Last synced: 30 Jul 2025

https://github.com/hoangsonww/banking-system-simulator

🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.

algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator

Last synced: 22 Sep 2025

https://github.com/TUVIMEN/reliq

HTML parsing and searching tool

c html parsing searching

Last synced: 10 May 2025

https://github.com/alexruzin/cpp_api

A C++ API which is useful for Win32. Includes a communication subsystem.

c cpp http-client injector socks5-proxy

Last synced: 10 Aug 2025

https://github.com/mrousavy/gimp-rpc

A GIMP plugin to display Discord Rich Presence made with C

addon c discord extension gimp plugin presence rich rpc

Last synced: 10 Aug 2025

https://github.com/element39/yttria

blazingly fast, universal and easy-to-use programming language for anything you can imagine

c compiler cpp go language llvm programming-language python rust toolchain yttria zig

Last synced: 30 Jul 2025

https://github.com/trumae/tabuada

Genetic programming synthesize assembler programs

c genetic-algorithm genetic-programming tournament-algorithm

Last synced: 25 Jan 2026

https://github.com/amnuts/amnuts

A telnet-based talker

amnuts c chat hacktoberfest nuts talker tcp telnet-server

Last synced: 17 Aug 2025

https://github.com/haxpor/lazyfoo-sdl2c

lazyfoo SDL2 tutorial in C with improvement and modifications.

c sdl2

Last synced: 14 May 2025

https://github.com/ifplusor/actrie

Aho-Corasick automation for large-scale multi-pattern matching. Available for C/C++, Python, and Java on Linux, macOS, and Windows.

ac-automation aho-corasick-automation c java matcher python string-matcher string-matching string-search trie

Last synced: 21 Aug 2025

https://github.com/3starblaze/gdextension-util

A reference repository that documents Godot's GDExtension API and provides some C boilerplate.

c godot godot-engine godot4 godotengine

Last synced: 24 Oct 2025

https://github.com/anubislms/xv6

NYU's fork of MIT's xv6-public

c

Last synced: 24 Aug 2025

https://github.com/kikutano/Mega-Tetris-for-SEGA-Genesis

Tetris game for Genesis, written in C using SGDK.

c megadrive retrodev sega-genesis

Last synced: 14 Mar 2025

https://github.com/eyelash/libgral

low-level cross-platform GUI, audio, and MIDI abstraction

audio c cross-platform gui library midi

Last synced: 05 May 2025

https://github.com/Electronic-Waste/Chcore

A Microkernel OS Lab & Note & Homework for SJTU SE3357

c homework microkernel notes operating-system sjtu sjtu-se

Last synced: 14 Apr 2025

https://github.com/werneror/practise

这里是我平日写的作为练习的程序。

c practices python

Last synced: 11 Sep 2025

https://github.com/dvershinin/ngx_dynamic_etag

NGINX module for adding ETag to dynamic content

c etag etags module nginx nginx-module

Last synced: 06 May 2025

https://github.com/teomandeniz/ft_math

The entire <math.h> library from scratch.

42 42-school 42projects 42school c math

Last synced: 06 Mar 2026

https://github.com/ColumPaget/libUseful

Programmers 'C' library of functions for: resizable strings, file and network access, string tokenization, pattern matching, terminal output, etc, etc

c library

Last synced: 04 Apr 2025

https://github.com/extremq/lcd1602_i2c

A simple, I2C-based implementation of the 1602 LCD with I2C interface in C using the Raspberry Pi Pico SDK.

c pico pico-sdk

Last synced: 28 Jun 2025

https://github.com/oran-testing/ran-tester-ue

Open source RAN UE centric security testing software.

5g-nr c cplusplus cybersecurity python3 srsran wireless

Last synced: 25 Jan 2026

https://github.com/pdsmart/zpu

ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.

assembly-language bash c cpp perl vdl

Last synced: 14 Apr 2025

https://github.com/cea-hpc/pdwfs

A simple Redis-backed distributed virtual filesystem for co-execution of HPC and data analytics workloads

c cea go golang hpc in-situ in-transit redis workflow

Last synced: 14 Apr 2025

https://github.com/simmsb/some-scheme-compiler

A CPS transforming scheme compiler, Cheney on the MTA, etc

c compiler continuation-passing-style language lisp scheme scheme-compiler

Last synced: 14 Apr 2025

https://github.com/mogenson/trinket-m0

Building an embedded Rust application on top of the ASF4 C vendor library

adafruit asf4 atmel c embedded embedded-hal linker microchip rust samd21 trinket-m0

Last synced: 13 May 2025

https://github.com/formalsec/wasp

WASP was superseded by: https://github.com/OCamlPro/owi

c program-analysis symbolic-execution testing webassembly

Last synced: 08 Nov 2025

https://github.com/deboogerxyz/ahc

alienhook classic - Free as in freedom CS 1.6 cheat for GNU/Linux.

ansic c c89 counter-strike cs16 gnu-linux

Last synced: 24 Jan 2026

https://github.com/motet-a/toy

Tiny JavaScriptish interpreter

c compiler interpreter javascript

Last synced: 21 Jan 2026

https://github.com/jasonliang-dev/tiny-batch-renderer

A tiny batch renderer with OpenGL

c glfw opengl stb

Last synced: 12 Apr 2025

https://github.com/mdekauwe/gday

GDAY simulates carbon, nitrogen & water dynamics

c leaf nitrogen photosynthesis plant soil water

Last synced: 17 Aug 2025

https://github.com/sup3r-us3r/scripts

Scripts for pentesting/hacking

bruteforce c hacking-tool pentesting perl python

Last synced: 29 Jan 2026

https://github.com/blueokiris/ch552g-dev-board

A simple breakout board with minimal hardware design for the CH552g

board breadboard c ch552g dev kicad mcu

Last synced: 15 Oct 2025

https://github.com/samber/arp-spoofing

💥 Simple implementation of arp poisoning attack ;)

address arp attack broadcast c ethernet hijack ip mac poisoning proxy spoofing

Last synced: 22 Apr 2025

https://github.com/HenrikBengtsson/RNativeAPI

R package: RNativeAPI - Documentation and Examples of the R Native API (Proof of Concept)

api c documentation examples help native package r

Last synced: 30 Jul 2025

https://github.com/jeff-1amstudios/carmageddon-1-cheat-code-disassembly

Reverse engineering Carmageddon 1 cheat code system

assembly c carmageddon dos gamedev reverse-engineering

Last synced: 29 Apr 2026

https://github.com/eished/c-cpp

C/C++学习代码库和笔记

c cpp

Last synced: 26 Jul 2025

https://github.com/eetagent/dohodaprovedeniprace

Knihovna, terminálový program a grafické rozhraní pro vytváření SSPŠ výkazů práce

c cli dpp gtk4 gui ssps

Last synced: 20 Jul 2025

https://github.com/starlink/ast

Starlink AST Library

astronomy c wcs

Last synced: 21 Jun 2025

https://github.com/nickdiego/gstreamer-tests

Simple GStreamer test programs for learning puporses.

c cpp gstreamer learning

Last synced: 13 Apr 2025

https://github.com/scristobal/cross-compiling-rust-c-wasm-zig

Cross compiling Rust + C codebase to Web Assembly (web and WASI) using Zig

c crosscompile rust wasi wasm webassembly zig

Last synced: 13 Apr 2025

https://github.com/e-sites/unityxcodebridge

A step-by-step tutorial on how to make a bridge between Unity's C# and Xcode's Objective-C

c c-sharp ios objective-c unity3d xcode

Last synced: 11 Apr 2025

https://github.com/7-sevens/cplusplus-repo

C++知识库、资源收集整理(持续更新)

c c-plus-plus

Last synced: 07 May 2025

https://github.com/anshumansinha3301/fifty-shades-of-codes-using-c

C Codes for Internal Examination

c dsa dsalgo-questions

Last synced: 12 Jun 2025

https://github.com/anatol/uriparser

Extremely fast uri parser suitable for embedded applications

c ragel uriparser

Last synced: 31 Oct 2025

https://github.com/rosbit/duktape-bridge

A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily

c duktape easy-to-use embedding golang java javascript

Last synced: 23 Oct 2025

https://github.com/brandon1024/steg-png

:mag: Embed and obfuscate data in Portable Network Graphics

c cmake steganography zlib

Last synced: 18 Jan 2026

https://github.com/jedisct1/aes-kw

A standalone AES-KW (AES Key Wrap) implementation.

aes aes-key-wrap aes-kw aes-kwp aeskw aeskwp c keywrap keywrapping

Last synced: 15 Apr 2025

https://github.com/aligrudi/neatmkfn

Generate font descriptions for Neatroff

c neatroff opentype

Last synced: 28 Dec 2025

https://github.com/rafostar/gtuber

C library to fetch media info from websites

api c gobject-introspection gstreamer gstreamer-plugins

Last synced: 12 Mar 2025

https://github.com/1337programming/webassemblyopengl

C++ project with WebAssembly + OpenGL + Webpack

c cpp javascript node nodejs opengl wasm webassembly

Last synced: 11 Mar 2026

https://github.com/langriklol/pluto

Simple OS

c cpp nasm osdev pluto

Last synced: 08 May 2025

https://github.com/macmade/hexprint

HexPrint is a command line tool that displays a file's content as an hexadecimal dump.

c command-line command-line-tool hexadecimal hexadecimal-dump

Last synced: 03 Mar 2026

https://github.com/duboviy/low_level_programming

:volcano: A sandbox for trying out low-level programming languages

c cpp low-level low-level-programming

Last synced: 07 Sep 2025

https://github.com/Wervice/Codelink

Codelink is a family of open source applications for programming and collaboration.

admin c javascript linux-app nodejs server

Last synced: 03 Apr 2025

https://github.com/basemax/simple-jit-compiler

This project is designed to illustrate the mechanism used in JIT compilers development.

c compiler compiler-jit cpp jit jit-compiler

Last synced: 05 May 2025

https://github.com/sensirion/gas-index-algorithm

Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals

algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation

Last synced: 30 Apr 2025

https://github.com/theycallmemac/ezsh

ezsh is a user-friendly, and interactive shell designed to simplify a beginner's view of the terminal and command line.

bash c ezsh shell zsh

Last synced: 14 Jun 2025

https://github.com/libdriver/am2320

AM2320 full function driver library for general MCU and Linux.

am2320 c full-function-driver gpio humidity iic linux mcu temperature

Last synced: 03 Apr 2025

https://github.com/bandinopla/skill-assessments-quizzes

:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!

c cpp css javascript php react

Last synced: 04 May 2025

https://github.com/itsfoss0/alx-low_level_programming

This Repo contains my low level code in C as a software Engineering student at ALX

alx alx-curriculum alx-low-level-programming alx-school c c-programming holberton-curriculum holbertonschool low-level-programming

Last synced: 10 Apr 2025

https://github.com/ckath/ini_rw

minimal ini parser for reading and writing ini files

c ini-parser

Last synced: 10 Apr 2025

https://github.com/coding-enthusiast9857/open-source-contributions

This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️

ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3

Last synced: 11 Apr 2025

https://github.com/basemax/capis

A sample and tiny RESTful API based on C programming and a fastcgi library.

apache-fcgi c c-cgi c-fcgi cgi cgi-application cgi-bin cgi-fcgi cgi-script cgi-server nginx-fcgi

Last synced: 05 May 2025

https://github.com/infobip/redis-fpn

Redis module for Fixed Point Number data type

c redis redis-module

Last synced: 05 Mar 2026

https://github.com/ibara/edx

Small Wordstar-like text editor for X11.

c editor openbsd text-editor wordstar x11

Last synced: 24 Jun 2025

https://github.com/libdriver/cs100

CS100 full function driver library for general MCU and Linux.

c cs100 full-function-driver gpio linux mcu ultrasonic

Last synced: 27 Jun 2025

https://github.com/libdriver/mpu6500

MPU6500 full function driver library for general MCU and Linux.

accelerometer c dmp full-function-driver gyroscope iic imu linux mcu mpu6500

Last synced: 18 Mar 2025

https://github.com/PedroElFrijol/GuavaOS

My useless x86_64 Operating System

assembly-x86 c chadx86 cpp elf os uefi

Last synced: 11 Mar 2025

https://github.com/kwilczynski/go-magic

Simple interface to libmagic for Go Programming Language

c cgo file-format file-format-detection go golang magic mime mime-types recognition

Last synced: 15 Jul 2025

https://github.com/sacoo7/socketcluster-client-c

C/ C++ client for socketcluster framework in node.js

c json library libwebsockets socketcluster-client

Last synced: 07 May 2025

https://github.com/tusharnankani/binary-tree-visualizer

A Binary Tree Visualizer implemented purely in C - A combination of Data Structures & Computer Graphics.

binary-tree binary-tree-traversal binary-tree-visualization c computer-graphics data-structures

Last synced: 07 May 2025

https://github.com/izenynn/mini-vim

A "mini" implementation of vim :3

c linux macos minimal syntax-highlighting text-editor vim

Last synced: 11 Jul 2025

https://github.com/yparitcher/libzmanim

C library for zmanim & hebrew calendar

c hebrew-calendar hebrew-date jewish jewish-holidays zmanim

Last synced: 11 Apr 2025

https://github.com/anshumansinha3301/programming-in-c-basics

Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.

basic-programming c conditional-statements controlflow programming-language

Last synced: 13 Apr 2025

https://github.com/xframes-project/xframes

GPU-accelerated GUI development for the desktop and the browser

c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu

Last synced: 12 Apr 2025

https://github.com/raynersec/hyper-v-switch

This Program Enables And Disables Hyper-V Hypervisor So You Can Use Other Virtualisation Tools Such As (VMware, VirtualBox) Simultaneously.

c hyper-v hypervisor virtual-machine virtualbox virtualization vm vmware windows windows-10 windows-11 wsl wsl2

Last synced: 01 Nov 2025

https://github.com/ganesh-k13/btree

B-tree implementation in C based on algorithm in CLRS.

b-tree btree c clrs-book python

Last synced: 13 Sep 2025

https://github.com/knightron0/helloworld

Collection of "hello world" programs in different programming languages.

c cpp helloworld python rust

Last synced: 01 Jul 2025

https://github.com/maksasj/dungeon_master

Dungeon Master - Game Boy Advance(GBA) rogue like game written specially for GBA Jam 2022

c game-development gba gba-development

Last synced: 15 May 2025

https://github.com/abhineetraj1/c-ide

This is the simple text editor where you can write , edit and run C code.

c python3 tkinter

Last synced: 16 Apr 2025

https://github.com/aditya-a-garwal/stm32-hal-hd44780-16x2lcd

A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller

arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx

Last synced: 25 Jun 2025

https://github.com/ar1ja/enterprise-add

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/enterprise-add] Enterprise AI parody: number addition in C using gradient descent (Machine Learning/AI).

ai c c99 enterprise enterprise-ai gradient-descent llm ml parody

Last synced: 04 Oct 2025

https://github.com/satharus/chell

The chad shell.

c chad linux shell

Last synced: 27 Sep 2025

https://github.com/harmim/vut-ifj-project

Formální jazyky a překladače - Projekt - Implementace překladače imperativního jazyka IFJ17

c compiler ifj lexical-analysis semantic-analysis syntactic-analysis vut

Last synced: 25 Aug 2025

https://github.com/redroselinux/redroselinux

Main Redrose Linux repository

c linux linux-distro

Last synced: 10 Apr 2026

https://github.com/m12t/blindr

Automated window blinds that open at sunrise and close at sunset

3d-printing c cad diy dma gnss irq nmea-parser nmea-protocol raspberry-pi-pico stepper-motor uart ubx-protocol

Last synced: 17 Jan 2026

https://github.com/faruktinaz/minitalk

The purpose of this project is to code a small data exchange program using UNIX signals.

42 42born2code c linux minitalk minitalk42 unix

Last synced: 09 Mar 2026

https://github.com/immediate-mode-ui/quarks

Mirror of https://gist.github.com/vurtun/c5b0374c27d2f5e9905bfbe7431d9dc0

c c99 imgui immediate-gui immediate-mode multiplatform single-header single-header-lib

Last synced: 12 Apr 2025

https://github.com/emmo00/learn-c

Learn C with examples, For Beginners

c cprogramming learn linux tutorial

Last synced: 18 Sep 2025

https://github.com/jeffotoni/benchmark

alguns testes de stress para divertimos um pouco com diversas langs usadas em aplicações web para backend

c cpp csharp dart deno go java javascipt lua nodejs php rust

Last synced: 12 Apr 2025

https://github.com/paulbatchelor/tiziku

Audiovisual generative composition, inspired by Rothko paintings and fluorescent lightbulbs. Written using NanoVG, ChucK, Sporth, and Lua

audiovisual c dsp generative graphics lua music

Last synced: 12 Apr 2025

https://github.com/offa/nbcndunit

NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.

c cpp cpputest googletest java netbeans netbeans-plugin unit-testing

Last synced: 14 May 2025