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/Harry-Ross/vscode-c-snippets

A simple extension for Visual Studio Code snippets for the C programming language.

c snippets visual-studio

Last synced: 17 Jul 2025

https://github.com/karlb/sfont

A simple bitmap-based font library for SDL with support for fancy fonts

c font-library sdl

Last synced: 18 Jan 2026

https://github.com/cthacker-udel/raspberry-pi-scripts

Raspberry Pi Scripts in the following languages : Python, C++, C, Makefile, Bash Shell/Script, and Java!

c cpp java makefile pieces project python python3 raspberry-pi sense-hat shell shell-script translator

Last synced: 19 Apr 2025

https://github.com/rishav394/skillrack-code-finder

Just Enter the Question ID from skillrack and this program will give you the C code.

c ruby skillrack skillracksolutions

Last synced: 03 Jul 2025

https://github.com/lcui-dev/lcui-quick-start

Clone to try a simple LCUI app

c cmake gui-application lcpkg lcui xmake

Last synced: 12 Mar 2025

https://github.com/arezaie14/ars_kalman_filter

This is Kalman filter in c language for all programming languages such a micro controllers and ...

c cpp filter filters function-parametres kalman-filter mea micro-controllers microcontroller programming-languages

Last synced: 26 Apr 2025

https://github.com/rpsubc8/ESP32TinyChip8

Chip8 emulator TTGO VGA32

c chip8 emulator esp32 ttgovga32

Last synced: 29 Apr 2025

https://github.com/thedavesims/wormhole

A GBJAM9 entry written in C for the WASM-4 fantasy console.

2bit c fantasy-console game gbjam9 retro retrogame wasm wasm4 webassembly

Last synced: 05 Jul 2025

https://github.com/shrhdk/rpi-nokia5110

Nokia5110 Library for Raspberry Pi

c electronics raspberry-pi

Last synced: 09 Apr 2025

https://github.com/tusharkhatriofficial/lang-docs-imcoded.github.io

This repository provides comprehensive documentation for the C programming language, covering the basics, concepts, examples, exercises, and projects. It is designed to help beginners and college students learn C programming, as well as provide best practices and tips for more experienced programmers.

c c-loops c-pointers c-programming-basics c-programming-language learning-c pointers

Last synced: 10 Apr 2025

https://github.com/matchaism/stzr

stzr: Cure your bad habit of drinking

c

Last synced: 02 Sep 2025

https://github.com/urbit/fora-posts

Git mirror of Urbit Fora posts

arvo c css fora hoon html javascript markdown nock posts urbit vere

Last synced: 10 Apr 2025

https://github.com/heysokam/minim

ᛟ Minim | Minimalistic Programming Language

c nim-like zigcc

Last synced: 03 May 2025

https://github.com/princexz/printf

This a repository for the ALX project for the printf project

c c-printf printf printf-functions team-project

Last synced: 12 Apr 2025

https://github.com/seeker04/srek

A small sed-like CLI tool based on structural regular expression written in C.

c regex structural-regex structural-regular-expressions

Last synced: 13 Jun 2025

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

Mirror of Apache ActiveMQ NMS.Stomp Client

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

Last synced: 22 Apr 2025

https://github.com/jasonmxyz/sxwm

Superior X Window Manager

c window-manager x11

Last synced: 20 Nov 2025

https://github.com/thatsabhishek/c-codes

Collection of various C programs

c coding programming sort sorting

Last synced: 13 Jun 2025

https://github.com/jcarrano/fv-libc

Towards a formally verified, tiny and permissively licensed C standard library, using Frama-C (fork of Baselibc/Klibc)

acsl c embedded formal-verification frama-c libc microcontroller standard-library

Last synced: 01 Jul 2025

https://github.com/ivanmrsulja/brick-ide

Simple, fast and lightweight IDE and text editor for C development.

brick-ide c ide

Last synced: 28 Jul 2025

https://github.com/matteoepitech/valka

Valka is a programming language made in C using LLVM.

c compiler cross-platform language llvm

Last synced: 05 Jul 2025

https://github.com/ngtcp2/sfparse

RFC 9651 Structured Field Values parser

c http parser rfc8941 rfc9651 structured-fields structured-headers

Last synced: 17 Jun 2026

https://github.com/naereen/peut-on-coder-avec-ocaml-python-et-c-par-sms

Je souhaite répondre à la question suivante : peut on coder avec OCaml, Python et C par SMS ? Oui ! Attention, proof of concept à héberger soi-même localement, et c'est payant avec Twilio.com, et très expérimental ! Mais amusant !

c experimental flask-application fun ocaml prologin python sms-messages teaching twilio wtf

Last synced: 07 May 2025

https://github.com/astiob/mplayer2

An archive of mplayer2 with additional patches. Not actively maintained.

audio c ffmpeg libav mplayer multimedia video

Last synced: 10 Sep 2025

https://github.com/ibara/sysctlbyname

sysctlbyname(3) compat library for OpenBSD

c openbsd

Last synced: 25 Oct 2025

https://github.com/libdriver/gp2y1051au0f

GP2Y1051AU0F full function driver library for general MCU and Linux.

c full-function-driver gp2y1051au0f linux mcu pm25 uart

Last synced: 18 Mar 2025

https://github.com/mssola/fbos

A RISC-V operating system devoted to running fizz/buzz processes.

assembly c fizzbuzz kernel risc-v

Last synced: 10 Jul 2025

https://github.com/narasimha1997/c-dict

A tiny library that brings the support of dictionaries to C programming language with a fast lookup using hash tables. dict type can be used to associate large arrays with string keys.

algorithms c cplusplus datastructures dictionaries hashing

Last synced: 12 Apr 2025

https://github.com/hyouteki/voyage

Minimal C Immediate Mode GUI application framework made from scratch on top of Raylib

application-framework c gui raylib

Last synced: 13 Apr 2025

https://github.com/arjuncvinod/leetcode-solutions

My Leetcode Problem Solutions

c javascript

Last synced: 02 Aug 2025

https://github.com/alexeev-prog/KintsugiOS

Minimalistic and rich x86_64 operation system in (N)ASM and C

asm c fasm i386 i386-elf-gcc nasm operating-system os osdev x86 x86-assembly

Last synced: 11 Jan 2026

https://github.com/ojeda/secure_clear

C23 and C++23 proposal for a `memset_explicit` function and function template for guaranteed memory clears.

c c23 cpp cpp23 iso

Last synced: 21 Jun 2025

https://github.com/samarjit98/neural-network-c

A simple neural network coded from scratch in C.

backpropagation c machine-learning mnist neural-network

Last synced: 06 May 2025

https://github.com/detjonmataj/tiny-c-compiler-patches

During my experience with the C programming language, I have come across many problems. I realized that some things could be changed to improve the user experience with the language. In this repository, you will find patches for a lightweight C compiler called TinyC, where I implemented new features and improved existing ones.

c c-compiler c-compiler-patch c-language compiler tcc tcc-patch tinyc

Last synced: 10 Apr 2025

https://github.com/ygor-sena/42cursus-minirt

The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.

42 42cursus 42saopaulo 42school 42sp ansi-c c computer-graphics ecole42 minirt minirt42 raytracing rt

Last synced: 12 Apr 2025

https://github.com/biosfood/honey-os

This is an operating system I mainly make to learn more about x86-architecture

c learning-by-doing operating-system operating-system-kernel osdev

Last synced: 04 Apr 2025

https://github.com/airhorns/extractab

App for working with guitar tabs

c chords guitar-tabs piano visual-piano-chords

Last synced: 10 Apr 2025

https://github.com/davidesantangelo/nmri

All the calculation power you need without the bloat. NMRI is a powerful command-line calculator with support for mathematical functions, variables, command history, and memory operations.

c calculator calculator-application cli

Last synced: 20 Aug 2025

https://github.com/linyows/go-onigmo

:japanese_ogre: Onigmo bindings for Go

c cgo golang onigmo onigmo-bindings regex

Last synced: 11 Jul 2025

https://github.com/xqgex/NUMA_Black-Box

Black-box Concurrent Data Structures for NUMA Architectures

brown-university c numa tau tel-aviv-university

Last synced: 11 May 2025

https://github.com/shekohex/jax

minimal C-interpreter to play with. for learning purpose

c functional-programming jax learning-by-doing scripting-language

Last synced: 08 May 2025

https://github.com/eslam-abdo/data-structures-algorithms

This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.

algorithms c cpp data-structures

Last synced: 02 Mar 2026

https://github.com/dispatchcode/nate

[Codegolf] Just a minimal 8086 emulator

8086-emulator c codegolf

Last synced: 02 Sep 2025

https://github.com/eerimoq/humanfriendly

Human friendly C library.

c

Last synced: 04 Oct 2025

https://github.com/jerr-it/canvas

Render images and videos directly using C

c c-language hacktoberfest netpbm rendering

Last synced: 14 Aug 2025

https://github.com/tjensen42/makefiles

Some simple Makefiles for compiling C/C++ with auto dependency generation. Feel free to use them as template.

c compile cpp dependencies makefile makefile-template

Last synced: 14 Apr 2025

https://github.com/stevelauc/the-linux-programming-interface

Src of The Linux Programming Interface and its Rust implementation (Exercise included)

c linux rust system-programming

Last synced: 11 Apr 2025

https://github.com/abdulsamie10/library-management-system

The Library Management System is a console-based application developed in C++ that allows admins and students to manage library resources effectively.

c c-plus-plus console console-app console-application cpp library library-management library-management-system lms

Last synced: 30 Aug 2025

https://github.com/gnat/tetris-machine

:video_game: 3D Tetris in pure C using OpenGL & SDL.

c game game-development opengl sdl tetris

Last synced: 15 Apr 2025

https://github.com/prakhar-002/leetcode

📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics

c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers

Last synced: 03 Aug 2025

https://github.com/amrdeveloper/echo

Compiler And Virtual Machine for Lox Programming Language written in C

c compiler lox lox-language virtual-machine

Last synced: 12 Apr 2025

https://github.com/zarrs/zarrs_ffi

C/C++ bindings for the zarrs Rust crate

c cpp library zarr zarr-v3 zarrs

Last synced: 26 Aug 2025

https://github.com/joswinemmanuel/basic-c

A repository containing the fundamentals of C programming and essential programs for beginners.

c

Last synced: 10 Mar 2026

https://github.com/nauja/libfs

Portable filesystem API in ANSI C

c cmake filesystem filesystem-library library lightweight portable

Last synced: 15 Apr 2025

https://github.com/cassiebreviu/onnx-csharp-serverless

Build a model with python, save it to onnx format, run it with csharp with the onnxruntime and deploy to a serverless Azure Function

c onnx

Last synced: 14 Apr 2025

https://github.com/approxit/impsbru

A impossible shapes logic game for Amiga.

amiga c game

Last synced: 06 Oct 2025

https://github.com/amir-78/processrat

An easy program to detect Trojans running on your computer and get their connection informations.

c csharp process process-rat processrat rat

Last synced: 26 Jul 2025

https://github.com/prj-/aldaas2021robust

A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations

c domain-decomposition fortran least-squares mpi petsc preconditioners python

Last synced: 24 Oct 2025

https://github.com/woodruffw/ruby-inih

A Ruby wrapper for inih (a simple C INI parser)

c configuration ini inih iniparser ruby

Last synced: 16 Apr 2025

https://github.com/ahoys/actionbuilder

A powerful mission creation extension for Arma 3.

arma3 c sqf sqs

Last synced: 02 Apr 2026

https://github.com/rafaykhattak/library-managment-system-oop

Streamline library tasks with my Library Management System. Borrow, return, search books hassle-free. Organized, user-friendly, efficient. Fully utilizing the power of C++ OOP

c cpp library-management-system managment-system object-oriented-programming

Last synced: 02 Aug 2025

https://github.com/markusfisch/libxml

Incremental XML parser in plain C

c xml-parser

Last synced: 03 Oct 2025

https://github.com/nvzqz/c-utf8-rs

UTF-8 encoded C strings for Rust

c rust string text unicode utf-8

Last synced: 07 Apr 2025

https://github.com/numworks/epsilon-sample-app-c

A sample C app for the NumWorks graphing calculator

c embedded numworks

Last synced: 21 Sep 2025

https://github.com/pseusys/mushos

A UNIX-like OS prototype, written from scratch

assembly boot c kernel os osdev

Last synced: 14 May 2025

https://github.com/chaitanyarahalkar/cedit

A minimalistic text editor for terminal fanatics. Download it for Linux →

c emacs nano text-editor vim vt100

Last synced: 17 Aug 2025

https://github.com/cappe987/capmon

A Linux capabilities(7) monitor for using commands without sudo

c hacktoberfest linux

Last synced: 24 Oct 2025

https://github.com/sebbekarlsson/css

css parser (C)

c css css-parser parser

Last synced: 13 Oct 2025

https://github.com/beer-ops/octocat-in-c

GitHub Code Spaces demo with a more complex C based environment

c codespaces conan cpp octoberfest python vscode zenofgithub

Last synced: 13 Oct 2025

https://github.com/ana06/ruby-tabulation

Project in which I analyze if the Ruby Hashing algorithm could be improved using Tabulation Hashing

benchmarks c columbia-university report ruby tabulation

Last synced: 01 Mar 2026

https://github.com/tsnsoft/codeblocks_rus

Code::Blocks (x64) с русским интерфейсом и проверкой русской орфографии

c codeblocks codeblocks-ide cpp russian

Last synced: 03 Apr 2026

https://github.com/cxxpods/cxxpods

Toolchains, tools and dependencies, all in one place, made easy

build build-automation build-system c cmake cpp cross-compiler make package-manager toolchains

Last synced: 25 Oct 2025

https://github.com/eliseydudin/ict-solutions

solutions for tasks on platforms like codeforces :D

c cpp golang leetcode leetcode-solutions python rust sports-programming

Last synced: 23 Oct 2025

https://github.com/bukowa/twdll

twdll is a mod for Total War: Rome II that extends the game's scripting capabilities, allowing for more complex and powerful mods.

c dll library lua native rome2 scripting state totalwar

Last synced: 04 May 2026

https://github.com/masoudir/teensy41_uros_example_publisher_with_static_library

This repository shows a simple Arduino example of uros publishing an integer into ROS2 (foxy) using uros static library and Teensy 4.1 and Platformio IDE.

c cpp cpp14 docker micro-ros platformio publisher ros2-foxy static-library

Last synced: 04 May 2026

https://github.com/cirocosta/hello-world-lkm

A "hello-world" loadable kernel module

c kernel linux module

Last synced: 18 Mar 2026

https://github.com/cadebrown/kscript

kscript is an easy to use, general purpose, multi-paradigm programming language meant to provide cross-platform APIs. The standard library of kscript includes most features required for development tasks, including maths (m, nx), networking (net, net.http), GUI programming, and more.

c graph graphs http http-server language languages

Last synced: 01 Mar 2026

https://github.com/deeptesh-rout/the-ultimate-c-programming-course

This is a Ultimate C-Programming Course for Beginners

c

Last synced: 27 Oct 2025

https://github.com/linarcx/captain-ballard

Watches your git directories periodically and reports the latest changes

auto c gtk3 libgit2 monitoring-tool sqlite3

Last synced: 05 May 2025

https://github.com/basemax/firstllvmc

Generate object code and IR code of a simple program using LLVM in Pure C.

c compiler compiler-design llvm llvm-bitcode llvm-c llvm-compiler llvm-frontend llvm-ir llvm-tutorial

Last synced: 05 May 2025

https://github.com/zemuldo/castles-v3000-pos

Castles-V3000-POS is an C based application that runs on the Castles Vega 3000 POS http://www.castlestech.com/products/vega3000mobile/ With a full Agency Banking functionality.

c curl json point-of-sale

Last synced: 22 Jul 2025

https://github.com/abhayanigam/learn_c_plus_plus

Introduction TO C-plus-plus Programming Language

c chapters coding coding-challenge concept cpp language learn learning-by-doing

Last synced: 11 Apr 2025

https://github.com/hairrrrr/1200_problems

数据结构与算法 OJ 题目详解

algorithms c cpp data-structures java

Last synced: 10 Apr 2025

https://github.com/fahimahammed/simple-calculator-in-c

Simple Calculator project in C Programming.

c programming project

Last synced: 11 Apr 2025

https://github.com/basemax/image-generator-c

ImageGeneratorC: A C program to generate BMP image with random color.

bmp bmp-creator bmp-encoder bmp-header bmp-image c image image-create image-creator image-encoder image-encoders

Last synced: 05 May 2025