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/petrus1904/superadmm

superADMM: Quadratic Program Solver with dynamic weighting ADMM

c linear-programming matlab model-predictive-control optimization python quadratic-programming solver

Last synced: 13 Apr 2026

https://github.com/tsnsoft/codeblocks_rus

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

c codeblocks codeblocks-ide cpp russian

Last synced: 03 Apr 2026

https://github.com/gbafana25/typetester

Typing practice on the command line

c cli typing-practice

Last synced: 24 Apr 2025

https://github.com/kartikmandhan/bc-infinite-precison-calculator

'bc' is an command line arbitrary precision calculator.Implementation of Unix based command 'bc' using C Programming language, as a part of DSA1 Project

c calculator data-structures-project dsa infinite-precision-arithmetics linked-list

Last synced: 16 Mar 2026

https://github.com/thexhr/jrnlc

Opinionated command line based Journal

c diary hacktoberfest journal jrnl

Last synced: 10 Oct 2025

https://github.com/mcuntz/jams_makefile

Provide a portable, versatile way of compiling Fortran, C, C++, and mixed projects.

c configuration fortran make makefile

Last synced: 27 Jan 2026

https://github.com/sebbekarlsson/css

css parser (C)

c css css-parser parser

Last synced: 13 Oct 2025

https://github.com/ironcorelabs/ironoxide-swig-bindings

IronCore Labs SDK bindings which are generated using swig

android c cpp cryptography java jvm proxy-re-encryption transform-encryption

Last synced: 12 Mar 2026

https://github.com/shivamjoker/todo-app-in-c

A beautiful Todo list app in C language with CRUD operation

c cprogramming cproject todoapp

Last synced: 13 Mar 2026

https://github.com/rpsubc8/ESP32TinyChip8

Chip8 emulator TTGO VGA32

c chip8 emulator esp32 ttgovga32

Last synced: 29 Apr 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/cirocosta/hello-world-lkm

A "hello-world" loadable kernel module

c kernel linux module

Last synced: 18 Mar 2026

https://github.com/fmw666/linux

🍰 Linux命令行与shell脚本编程、Linux C库函数及系统调用编程、Linux内核分析即应用、Debian(Ubuntu、Deepin)操作系统爬坑

c debian kernal linux posix shell

Last synced: 18 Oct 2025

https://github.com/grahamedgecombe/ssh-ldap-publickey

A program for looking up SSH public keys with LDAP.

c ldap ssh

Last synced: 11 Apr 2025

https://github.com/IronCoreLabs/ironoxide-swig-bindings

IronCore Labs SDK bindings which are generated using swig

android c cpp cryptography java jvm proxy-re-encryption transform-encryption

Last synced: 17 Jun 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/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/madladsquad/untitledexec

A cross-platform wrapper on top of fork and exec/CreateProcess

c cpp cross-platform execution library unix windows

Last synced: 11 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/getjared/rude

a rude little window manager

c hacktoberfest window-manger xlib xorg

Last synced: 04 May 2025

https://github.com/zby-zy/mini-c-projects

Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.

basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language

Last synced: 10 Apr 2025

https://github.com/zezeez/12306helper

a tool can auto order ticket at kyfw.12306.cn

12306 c linux ticket train

Last synced: 11 Jul 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/kristapsk/resclib

Real-Time / Embedded Standard C Library (libc).

c libc

Last synced: 28 Oct 2025

https://github.com/sabine-lang/sabine

😭 | Perfect opportunity to lock in

c compiler nix sabine toy-project

Last synced: 10 Apr 2025

https://github.com/qaptivator/plainimg2

as simple as it gets for an image viewer

beginner-project c gcc image image-viewer lightweight sdl3 windows

Last synced: 07 Sep 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/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/denysvitali/linux-smaug

Linux Kernel for Smaug / Dragon / Pixel C

c dragon google pixel pixel-c ryu smaug

Last synced: 18 Mar 2025

https://github.com/joaopauloaramuni/c

Repo C

c gcc mingw

Last synced: 10 Apr 2025

https://github.com/jonnyhyman/convex_symbolic

Python symbolic canonicalizer and C code generator for embedding convex optimization problems.

algebra c c99 canon canonicalize code codegen convex cvxpy generation optimization python symbolic

Last synced: 02 May 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/im-rises/cmake-cpp-library-example

This repository contains examples and tutorials demonstrating how to link multiplaform libraries to C++ for Windows, Linux and macOS projects using CMake.

c cmake cpp emscripten example glad glfw imgui library linux opencl opencv opengl openmp openmpi pthreads sdl2 sfml

Last synced: 18 Jun 2025

https://github.com/mariokonrad/crc

CRC

c crc

Last synced: 11 Apr 2025

https://github.com/eriknyquist/app_timer

Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.

arduino c cprogramming embedded embedded-c hardware-agnostic linux os-agnostic portable scheduling timer timers timing windows

Last synced: 01 May 2025

https://github.com/samedsay/projects

Microscale Projects in Different Programing Languages

c java java-8 javaawt javaswing

Last synced: 12 Apr 2025

https://github.com/nepx/halfix-demo

Halfix emulator demo

c c99 emulator webassembly x86

Last synced: 11 Jul 2025

https://github.com/anicusan/konigcell

Quantitative, Fast Grid-Based Fields Calculations in 2D and 3D - Residence Time Distributions, Velocity Grids, Eulerian Cell Projections etc.

c grid pixels projection python residence-time-distribution visualization voxels

Last synced: 11 Apr 2025

https://github.com/detectivekaktus/brainc

Brainfuck x86_64 execution toolset written in pure C for Linux

assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64

Last synced: 10 Apr 2025

https://github.com/basemax/osdetect

A tiny header file for detects the operating system in C based program.

c operation-system operation-systems operationsystem os os-detect os-detection

Last synced: 05 May 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

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/samagra14/samsh

A hackable basic shell built in C.

c linux shell

Last synced: 20 Mar 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/emmiegit/qotd

QOTD (quote of the day) protocol daemon

c daemon posix qotd quotes systemd tcp unix

Last synced: 30 Apr 2025

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

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

algorithms c cpp data-structures java

Last synced: 10 Apr 2025

https://github.com/sabaurgup/language_detector

With this program, you can find the frequencies of defined biagrams and trigrams in a text entered, and as a result, you can see whether the language of this text is German or English.

c computational-linguistics english-language filter frequencies german-language language-detection language-modeling

Last synced: 29 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/sundanc/sdn

Custom terminal emulator and integrated shell built with GTK+3 and VTE, featuring command history, autocompletion, aliases, and theming.

c shell terminal unix

Last synced: 28 Apr 2026

https://github.com/aw-junaid/programming-books

Curated collection of free programming books: Python, JavaScript, Go, Rust, and more. Learn coding, algorithms, and system design with open-source resources.

books c cpp go javascript programming programming-books python rust

Last synced: 08 Apr 2026

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/alexrp/libffi

A friendly libffi fork with a Zig build script and bindings.

bindings build c ffi interop zig

Last synced: 05 Apr 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/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/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/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/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/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/synacktraa/pylib

This is a C library which provides python like data reading and handling functions. (WIP)

c data library python

Last synced: 13 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/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/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/avsystem/avs_commons

A set of common code used in AVSystem for projects written in C.

c iot networking

Last synced: 26 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/pseusys/mushos

A UNIX-like OS prototype, written from scratch

assembly boot c kernel os osdev

Last synced: 14 May 2025

https://github.com/nihlus/zalloc

zalloc is a safety- and security-oriented wrapper around malloc.

allocator c calloc hacktoberfest malloc safety security

Last synced: 13 May 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/peterr-s/hash_map

A simple C hash map implementation

c c89 data-structures hashmap standard-conform

Last synced: 01 Aug 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/dimitri4788/texteditorinc

A simple text editor in C.

c text-editor

Last synced: 27 Sep 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/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/ash515/esee-reader

Automated Electric Bill Generation. 📲📟

arduino automation billing c electricity gsm lcd-display

Last synced: 27 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/dushansenadheera/algorithms-and-data-structures

algorithms and data structures using c language

algorithms-and-data-structures c programming

Last synced: 26 Oct 2025

https://github.com/jasonmxyz/sxwm

Superior X Window Manager

c window-manager x11

Last synced: 20 Nov 2025

https://github.com/adebayo-s/alx-low_level_programming

💾 Low level programming projects repository. Done at @ALXAfrica-Holberton School

bit-manipulation c data-structures-and-algorithms libraries memory-management pointers-and-arrays system-calls

Last synced: 23 Apr 2025

https://github.com/zephir-lang/libzephir

Implementation of the Zephir programming language as a C library.

c c-library lib zephir zephir-language zephir-parser

Last synced: 23 Apr 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/texus/ctgui

C binding for TGUI

binding c gui sfml tgui

Last synced: 05 Oct 2025

https://github.com/dispatchcode/nate

[Codegolf] Just a minimal 8086 emulator

8086-emulator c codegolf

Last synced: 02 Sep 2025

https://github.com/tristanpenman/asteroids64

Nintendo 64 port of my Asteroids clone

asteroids c n64 retro

Last synced: 22 Apr 2025

https://github.com/alsa-project/libhinawa

Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git for user support and continuous integration. I/O library for IEEE 1394 asynchronous transactions to/from units on the bus, with GObject Introspection.

alsa c gobject-introspection ieee1394 linux meson

Last synced: 12 Apr 2025

https://github.com/adithyaakrishna/brick-breaker

A OpenGL C++ Mini Project of Brick Breaker

brickbreaker c opengl project vtu

Last synced: 19 Apr 2025