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/md-emon-hasan/c-progamming

A repository containing examples, and projects to help learn and practice C programming concepts and techniques.

c c-programming c-programming-language dsa scheduling-algorithms searching-algorithms sorting

Last synced: 06 Mar 2026

https://github.com/skillfulelectro/fout

commandline utility to view inside of the file or copy the file

c file filesystem

Last synced: 27 Mar 2025

https://github.com/dupontcyborg/compress-utils

Multi-algorithm compression & decompression library for C, C++ & Python

brotli bzip2 c compression cpp decompression gzip lz4 lzma python xz zlib zstd

Last synced: 16 May 2026

https://github.com/shgpavel/ctrush

A simple trash can for terminal file managers or servers

c linux-tools systemd-service

Last synced: 03 Apr 2025

https://github.com/kzrtt/estrutura-de-dados

Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR

c data-structures programming-exercises

Last synced: 03 Apr 2025

https://github.com/apache/incubator-guacamole

Mirror of Apache Guacamole (Incubating)

c guacamole java javascript network-client network-server

Last synced: 06 Apr 2026

https://github.com/kbnim/datastructs.h

C library of commonly used data types and data structures (string, vector, stack, etc.)

array binary-tree c c-language c-programming data-structures linked-list matrix priority priority-queue queue stack string vector

Last synced: 24 Jan 2026

https://github.com/mekhyw/ksp-controller

Bluetooth controller for Kerbal Space Program, using the SAME70-XPLD board and kRPC

bluetooth c electronics krpc python same70-xpld

Last synced: 16 May 2026

https://github.com/callmesalmon/nanos

My attempt at making an actual good kernel. Contributions are always welcome! (WIP)

c kernel minimalist nanokernel operating-system os osdev pure-c

Last synced: 09 Sep 2025

https://github.com/giulioz/drmauro

🕹️💊 Dr Mario clone, written in custom C with objects

2d c game graphics mario sdl

Last synced: 27 Mar 2025

https://github.com/reyhannaufal/soal-shift-sisop-modul-4-a04-2021

Praktikum Sistem Operasi - 4

c

Last synced: 27 Mar 2025

https://github.com/reyhannaufal/fp-sql_c

Final Project Sistem Operasi 2021

c

Last synced: 27 Mar 2025

https://github.com/image357/password

This is a simple password manger (library) written in Go. You can use it with Go, REST calls and any other language that links with C.

c cpp encryption go golang password password-manager password-store rest rest-api restapi restful restful-api restfulapi simple

Last synced: 10 May 2026

https://github.com/shexweeknd/42-cursus-push_swap

This repository contains the implementation of the Push Swap project from 42 School.

42 42antananarivo 42born2code 42cursus 42projects 42school c hramaros mechanical-turk pushswap pushswap-42 pushswap-tester pushswap42

Last synced: 20 Mar 2025

https://github.com/brightprogrammer/cider

CIDEr is a feature rich IDE for C/C++ programming

c cider cpp cross-platform editor gplv3 ide

Last synced: 16 May 2026

https://github.com/jakubtomsu/txtimg

command line program that can convert images to ascii text

ascii ascii-art c console cpp retro

Last synced: 20 Mar 2025

https://github.com/thisisnotjustin/linus_list

Linked List with "Good Taste" - Linus Torvalds

c software-engineering

Last synced: 19 May 2026

https://github.com/gvvsnrnaveen/cuda

this repository contains the various programs that can written using CUDA Toolkit.

c cpp cuda nvcc nvidia-cuda nvidia-gpu

Last synced: 17 Jan 2026

https://github.com/melardev/c_snippets

C programming snippets

c demos examples io snippets strings

Last synced: 21 Mar 2025

https://github.com/jacob-c-smith/tree

Heierarchical structure of connected nodes

c tree

Last synced: 11 Jun 2026

https://github.com/jacob-c-smith/table

Collection of related data organized into columns and rows

c table

Last synced: 11 Jun 2026

https://github.com/ozansz/mathematical-expression-parser-derivator

METU CENG140 C Programming - Take Home Exam 2 - Mathematical Expression Derivator

abstract-syntax-tree c derivatives lexer mathematical-expressions mathematics parser

Last synced: 27 Mar 2025

https://github.com/thechampagne/libmocha

A C library to parse mocha an elegant configuration language for both humans and machines.

c library mocha parser zig ziglang

Last synced: 18 Apr 2026

https://github.com/chungquantin/baby-shell

Baby shell implementation in C supports most OS commands with pipelining and sequencing

c libc os shell

Last synced: 03 Apr 2025

https://github.com/uhpoler/kpi-first-semester

This repository contains materials from all disciplines of the first semester

c

Last synced: 28 Mar 2025

https://github.com/inunix3/raypong

Clone of Ping Pong written in C using raylib.

2d-game c game just-for-fun ping-pong raylib

Last synced: 03 Apr 2025

https://github.com/cpscript/irc-client

A simple "internet relay chatting"(IRC) client built using C based from "https://github.com/IanMarcoMoffett/mini-irc-client" :3

c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network

Last synced: 28 Mar 2025

https://github.com/yaroslavchuiko/ucode-uchat

A client-server chat application for Linux and MacOS, written in C.

c chat client-server css gtk3 json linux macos makefile openssl sqlite threads uchat ucode ucode-c ucode-connect

Last synced: 02 Apr 2026

https://github.com/eafy/zjlog

Log redirection output tool for iOS, you can set the Log level, redirect output to the proxy interface, save logs to the sandbox, support for c、c++、m、mm code files, and more.

c cplusplus log nslog oc printf

Last synced: 14 Feb 2026

https://github.com/kenf1/cryptlibc

C library for basic string encryption/decryption + Rust & Zig bindings

c c-library ffi-bindings rust zig

Last synced: 03 Apr 2025

https://github.com/gaurav-deep01/conways-game-of-life

Theory of cellular automatons

c sdl sdl2-ttf

Last synced: 09 Sep 2025

https://github.com/guille-ux/zynkvm

The Virtual Machine for ZynkLite & ZynkPy

c dynamic-programming language-development machine programming-language stack vm

Last synced: 17 Jun 2025

https://github.com/ryooooooga/cute

Header only Unit Testing Framework for C99

c header-only unittest unittesting

Last synced: 09 Sep 2025

https://github.com/matusollah/night-vision

Zdrojový kód na kamarátove nočné videnie

arduino c cpp esp esp32 esp32-cam esp32-camera ssd1306 ssd1306-oled

Last synced: 11 Jul 2025

https://github.com/tayne3/gitversion.cmake

🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.

c c-plus-plus cmake cpp version-manager versions

Last synced: 11 Apr 2025

https://github.com/redneath/license-generator

CLI tool written in C to automate the creation of lincense files

c cli license-generator

Last synced: 11 Apr 2025

https://github.com/antsevs/morsecodeinterpreter

Using ARM7 architecture assembly language in tandem with the C programming language, I created a morse code interpreter which takes real-time GPIO input from switches, and translates to ASCII on an I2C interface LCD, utilizing a Raspberry Pi Microncontroller.

armv7 c morse-code

Last synced: 11 Apr 2025

https://github.com/victor-base/victorcsharpbinding-sdk

Provides Interop config between Low level core & C#.

binding c csharp dotnet interoperability wrapper

Last synced: 11 Apr 2025

https://github.com/rohanvdvivedi/cutlery

A configurable data structures library in C.

c data-structures system-programming

Last synced: 11 Apr 2025

https://github.com/winstonliyt/secfsystem

UNIX-like secondary file system for Course 10043601 Project

c filesystem operating-system unix

Last synced: 16 May 2026

https://github.com/sathninduk/c-playground

C language playground | Sri Lanka Institute of Information Technology - Year 1, Semester 1

c sliit

Last synced: 09 Sep 2025

https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a

Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a

c ring-buffer serial uart

Last synced: 04 Apr 2025

https://github.com/ayushnagar123/password-management-system

This is a software which will help you to store,protect and retrieve your passwords whenever you require. Made by Ayush Nagar(ayushnagar123), Akshara Nigam(aksharanigam1112), Kapil Kumar Israni(090max) and Anushka Agarwal.

c password-manager password-retrieval password-safety password-store password-updation

Last synced: 09 Sep 2025

https://github.com/avvessalom/zfsgangster

Лабораторная работа по перелапачиванию zfs (ИТМО, ПИиКТ-СиППО, 3 курс).

c filesystem itmo-university system-programming zfs

Last synced: 04 Apr 2025

https://github.com/mr-mrf-dev/pizza-finder

🍕 our Project in DS (Data Structure) with C++ Programming Language.

2d-tree c cmake cpp data-structure ds kd-tree

Last synced: 12 Feb 2026

https://github.com/enceeper/scrypt

C implementation of scrypt utilizing SHA512.

c scrypt sha512

Last synced: 02 Jul 2026

https://github.com/andreoss/dst

A single-process scalable dynamic system monitor for dwm (and others) based upon libuv.

c dwm libuv suckless

Last synced: 04 Apr 2025

https://github.com/cs50victor/lonnieos

An operating system simulator in python

c python3

Last synced: 28 Apr 2026

https://github.com/kakkun61/c-invokes-haskell

The sample of the FFI from C (GCC) to Haskell (GHC)

c ffi haskell

Last synced: 05 Apr 2025

https://github.com/siraben/functional-images

Replicating the Functional Images paper by Conal Elliott using Haskell, C and SDL2.

c functional-reactive-programming haskell sdl2

Last synced: 02 May 2026

https://github.com/cirocosta/when-to-buf

Pair of executables for checking use of buffers when doing networking

buffering c networking

Last synced: 05 Apr 2025

https://github.com/cirocosta/http-ctx-cancellation

golang's request timeout from context cancellation exemplified in C

c go http

Last synced: 02 May 2026

https://github.com/hrideshmg/ascii_video_player

A tool written in C which lets you render any video as ascii text on the terminal.

ascii ascii-art ascii-video c terminal

Last synced: 01 May 2026

https://github.com/chasewillden/popcornkernel

A new, fluent, and minimalist operating system designed for tomorrow.

asm c os

Last synced: 05 Apr 2025

https://github.com/nazlizamanian/lia

LIA project a simple bank managment programme that resemblance the nature and primary functions of an atm machine and fullfils the tasks that one can expect to be done at a visit to the bank.

c

Last synced: 05 Apr 2025

https://github.com/bayars/system-programming

I shared the system programming lectures notes and my exams

c linux system-programming unix unix-programming

Last synced: 18 Apr 2026

https://github.com/chenyangguang/c

c语言之数据结构与算法分析

algorithm c

Last synced: 10 Jul 2025

https://github.com/mofirojean/50-coding-challenge

This repository holds the implementation of the 50-Coding-Challenges in different programming Languages

c challenge coding coding-challenge cpp csharp java javascript kotlin python typescript typescript2

Last synced: 12 Apr 2025

https://github.com/bibekdhkl/c-programs

C Programs Examples Collection

beginner-friendly c hacktoberfest hacktoberfest2021

Last synced: 06 May 2025

https://github.com/jlchn/language-x

language x cheatsheet

basics c cheatsheet go java javascript language shell

Last synced: 07 May 2025

https://github.com/chrisjones79/minimal-lcd-st7789v-xpt2046

This repo contains (currently 2) variations of 'how-to' code, using ESP-IDF, as I learn to use the LilyGO T_HMI.

c esp32s3 espidf espidf-v5 hmi st7789 touchscreen xpt2046

Last synced: 20 Jan 2026

https://github.com/filrg/pcstream

A point cloud streaming tool

c point-cloud streaming volumetric-video

Last synced: 07 May 2025

https://github.com/basemax/emailvalidatorc

The Email List Filtering Program is a C language program designed to validate and filter a list of email addresses. It ensures that each email address in the provided text file is valid and exists. The program helps to identify and remove fake or incorrect email addresses from the list, ensuring that the remaining email addresses are valid and reac

c email email-filter email-filtering filter-email filtering-email

Last synced: 09 Sep 2025

https://github.com/hackpulsar/flappy-char

A flappy bird clone in your terminal.

c console-application console-game makefile

Last synced: 17 Jun 2025

https://github.com/teresa-chow/42-cub3d

The goal of this project was to create a simple Wolfenstein 3D-inspired 3D game engine, using raycasting. This is done by rendering a 3D representation of a 2D map, implementing player movement, walls, textures and collision detection, while using MiniLibX graphics library.

c computer-graphics game-engine raycasting raycasting-engine

Last synced: 10 Sep 2025

https://github.com/eshaan7/programming_with_c_and_cpp

Various C and C++ programs I wrote for school, college or just for the heck of it.

btech c cbse cpp data-structures ggsipu hacktoberfest school

Last synced: 02 Jul 2026

https://github.com/coderboy-raiyan/cs-fundamentals

Advanced CS Topics and Algorithms. Build Your Foundation As A Programmer

c cpp dsa-algorithm problem-solving

Last synced: 02 Jul 2026

https://github.com/lanstobias/circular-queue

Implementation of a circular queue in c

adt c circular-queue linux queue

Last synced: 02 Jul 2026

https://github.com/element39/bun-llvm

🍔 use LLVM with bun effortlessly

bindings bun c cpp ffi go ir javascript llvm llvm-bindings rust typescript zig

Last synced: 09 Apr 2026

https://github.com/jamescook/ulid_fast

Fast ULID generation

c ruby ulid

Last synced: 13 Apr 2025

https://github.com/juanvivas16/traductor

Traductor de C a Bash

bash bash-script bison c flex

Last synced: 16 May 2026

https://github.com/frasieroh/quxer

Packrat parser generator for C99

c packrat parser-generator peg

Last synced: 17 Jun 2025

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/liu42/datastruct

数据结构学习项目

c course data-structures learning

Last synced: 05 Jul 2025

https://github.com/motaax/mario

CS50 Mario exercise

c cs50

Last synced: 18 Jun 2025

https://github.com/dbeewms/logica-y-algoritmos

Example and Practical Exercises from the Logic and Algorithms Class in C, C++, and PSeInt, First Semester, Universidad Americana (UAM).

algorithms c cpp programming-logic pseint

Last synced: 16 May 2026

https://github.com/dechristopher/toodo

An eloquent CLI-based TODO and FIXME comment viewer for all POSIX systems.

bash c cpp fixme gross hacky todo yucky zsh

Last synced: 05 Apr 2026

https://github.com/dinujaya-sandaruwan/c.dinujaya.me

This repository is your gateway to learning C programming, created to provide an all-in-one resource for students and developers alike.

c documentation programming-language

Last synced: 02 Feb 2026

https://github.com/notsuju/chroma

A simple text editor written in c

ansi-escape-codes c c-language project text-editor vim

Last synced: 12 Apr 2026

https://github.com/dgkim5360/xroot-status

A C program for my dwm status bar.

c dwm dwm-status gnu-linux linux status-bar suckless x11

Last synced: 16 May 2026

https://github.com/mulatinho/zt820

an IRC eggdrop written in C for Linux and mac OS X

c irc irc-bot linux network osx socket

Last synced: 16 May 2026

https://github.com/electrocodeur/lcd_i2c

Projet : LCD I2C

arduino c

Last synced: 12 Apr 2026

https://github.com/qninhdt/heist

Just a tiny C library.

array c hashmap linked-list

Last synced: 19 Jun 2026

https://github.com/nagarajrpoojari/synapc

Neural network in C

c linux neural-network python

Last synced: 13 Jun 2025

https://github.com/multiform-validator/c

Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.

c

Last synced: 10 Mar 2026

https://github.com/daltonmenezes/researches

:microscope: Stuff about my researches in software development

c electron javascript node php playground python researches stuff

Last synced: 11 Apr 2026

https://github.com/gabrielf7/code-programing-exercises

:computer: Exercícios em Códigos de Programação + Git

c git javascript python

Last synced: 11 Apr 2026

https://github.com/renatomaynard/a-multiple-population-coarse-grained-genetic-algorithm-to-solve-the-quadratic-assignment-problem-

A Multiple-population coarse-grained Genetic Algorithm to solve the Quadratic Assignment Problem

c cuda genetic-algorithm quadratic-assignment-problem

Last synced: 09 May 2026

https://github.com/datawater/htmld

An html "linker"

c c11 html linker

Last synced: 28 Feb 2025