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/isparshp/rubiks-cube-solver

Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.

c clion cmake cpp stl

Last synced: 26 Sep 2025

https://github.com/jnrowe/dwm

My desktop DWM base

c config dwm suckless

Last synced: 14 Apr 2025

https://github.com/Barthandelous01/redocx

A blazing-fast C docx decoder

c docx microsoft-word

Last synced: 31 Mar 2025

https://github.com/parthpower/r305library

Generic C library for r305 fingerprint scanner module.

avr c embedded-c generic library r305

Last synced: 12 Apr 2025

https://github.com/rpotter12/data-structure

basic syntax and data structure programs of different languages

algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree

Last synced: 11 Apr 2025

https://github.com/ferhatgec/edifor-gui

Fegeya EdiforGUI, same Edifor with GUI.

c cli code code-editor editor emacs gtk gtk3 gui libvte terminal vim vte

Last synced: 11 Apr 2026

https://github.com/simon-zerisenay/libft

Libft: Libft is a library project that aims to recreate various standard C library functions as well as additional useful functions. The project helps to strengthen programming skills by implementing common functionality from scratch.

42 42-school 42born2code 42projects c clibrary ecole42 libft

Last synced: 24 Sep 2025

https://github.com/csdms/babelizer

Transform BMI-wrapped models into Python packages

bmi c csdms cxx fortran hacktoberfest pymt python

Last synced: 07 Sep 2025

https://github.com/fa7ad/uni-c-projects

C/C++ projects for university. Mostly problems from ANSI C by E Balagurusamy

basics c gcc makefile

Last synced: 09 Aug 2025

https://github.com/brimstone/shellload

Load shellcode into a new process, optionally under a false name.

c linux post-exploitation redteam shellcode

Last synced: 12 Apr 2025

https://github.com/prisect/dimanet

DimaNet is just a bad integration of a neural network library written in pure, ANSI C (and a little bit of C++).

ai c contributions-welcome library open-source

Last synced: 31 Aug 2025

https://github.com/jotavare/c-text-editor

A text editor built from scratch in C, using less than 1000 lines of code.

c input-output search syntax-highlighting text-editor text-viewer

Last synced: 12 Nov 2025

https://github.com/n0la/libdice

dice rolling library

c lgplv3 pnp

Last synced: 13 Sep 2025

https://github.com/gmartinezramirez-old/c-py

:godmode: [Finished] Python compiler for C language made for the fun of build a compiler from scratch (ok, is not fun, is nerdy).

c compiler compiler-construction lexer python tokenizer

Last synced: 19 May 2026

https://github.com/craigbarnes/tally

Moved to https://gitlab.com/craigbarnes/tally

c c99 command-line counter gperf line-counter ragel sloc sloccount source-code

Last synced: 13 Jul 2025

https://github.com/discordjs/node-pre-gyp

Node.js tool for easy binary deployment of C++ addons

c cpp module native nodejs

Last synced: 03 Oct 2025

https://github.com/hwpoison/vosk-voice-recognition-c

Offline voice recognition using pure C and vosk lib. (from file and from microphone, windows)

c speech-recognition speech-to-text voice-recognition vosk vosk-api vosk-models wav windows winmm

Last synced: 12 Aug 2025

https://github.com/jonmrowczynski/pt-symmetry-controller

This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.

autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio

Last synced: 27 Jul 2025

https://github.com/mrts/debugging-cgi-applications-with-gdb

How to debug CGI applications with GDB

c cgi gdb

Last synced: 03 May 2026

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

Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.

asset-management-system c cpp management-system object-oriented-programming oop

Last synced: 14 Jul 2025

https://github.com/ferhatgec/valacat

Fegeya ValaCat, Vala implementation of ColoCat.

c cat cli colocat color colorize filesystem glib implementation line-by-line read vala

Last synced: 14 Apr 2025

https://github.com/gimploo/scuffed_whatsapp

tui version of whatsapp

c c11 mutlithreading socket-programming

Last synced: 07 May 2025

https://github.com/madebypixel02/philosophers

[42 Madrid] Iโ€™ve never thought philosophy would be so deadly

42-cursus 42born2code 42madrid 42school c makefile mutex philosophers semaphores shell

Last synced: 22 Sep 2025

https://github.com/hwzlovedz/axp2101-pmic

AXP2101 Power management IC๏ผˆAXP2101็”ตๆบ็ฎก็†่Šฏ็‰‡๏ผ‰

c cpp esp-idf esp32 esp32-s3 pmic

Last synced: 11 Jul 2025

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

This project aims to recreate most of the bash shell.

42 42born2code 42minishell bash bash-like c linux linux-shell macos macos-shell minishell shell

Last synced: 14 Apr 2025

https://github.com/chewytoast/03_minishell

As beautiful as a shell, the goal of this project is to create a simple shell similar to bash

c minishell minishell42

Last synced: 04 Oct 2025

https://github.com/gabriel-logan/auto

Repository with several codes that automate tasks in a practical way.

automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows

Last synced: 24 Aug 2025

https://github.com/codegasms/azzian

A funny pixel game about an Asian boy who is chased around by slippers and constantly taunted by family, peers and the game itself.

c game game-development global-game-jam raygui raylib

Last synced: 15 Apr 2025

https://github.com/baozhuhan/awesome-se-box

๐Ÿ‘จโ€๐ŸŽ“ ๆˆ‘็š„ไธ“ไธš่ฏพ็จ‹ไบ’่”็ฝ‘ๅค‡ไปฝใ€‚

c cpp homeworks html-css-javascript hzcu java python3

Last synced: 07 Mar 2026

https://github.com/LAKostis/nvdock

Fork of nvdock, a tray icon to easily launch the nvidia-settings control panel

c dockapp gtk2 linux nvidia x11

Last synced: 12 Apr 2025

https://github.com/osvegn/ecs

ECS using C langage

c ecs entity-component-system

Last synced: 30 Oct 2025

https://github.com/desmonhak/structs_data_c

implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...

arrays-dinamicos c estr hashtable listas-enlazadas

Last synced: 23 Jul 2025

https://github.com/Dillonb/chip8

CHIP-8 Interpreter in C and SDL

c chip8 emulator sdl

Last synced: 11 May 2025

https://github.com/jakubvojvoda/filtering-mcu-fpga

Simple image filtering and segmentation on MCU and FPGA

c catapult fpga image-filtering image-processing mcu otsu thresholding

Last synced: 14 May 2025

https://github.com/simonprovost/unixprogramming

[Final Grade: A] Unix project from computer science School

c computer-science-school epitech first-year shell unix unix-programming

Last synced: 13 Sep 2025

https://github.com/lexuge/ledit

A simple editor on the Linux & Windows

c linux text-editor

Last synced: 19 May 2026

https://github.com/lind026/coroutine-in-c

The Unix style of coroutine mechanism in C language.

c coroutine

Last synced: 14 May 2025

https://github.com/shan18/fat32-file-recovery

A simple file recovery tool for FAT32 filesystems

c fat32 file-recovery filesystem

Last synced: 07 May 2025

https://github.com/jakubandrysek/code_gvid

:computer: Programovacรญ รบkoly bฤ›hem studia na GVIDu

bash c codeblocks java netbeans racket

Last synced: 11 Sep 2025

https://github.com/mrkem598/c-interview-q-a

:question::white_check_mark:An interview questions for C language! Computer algorithm and design!

c c-language computer-algorithms interview question-answering

Last synced: 17 Aug 2025

https://github.com/xyproto/addinclude

:arrow_up_small: Add include statements within the guards of a header file

c cpp headers include package-management utility

Last synced: 15 Apr 2025

https://github.com/andyfratello/ac

โš™๏ธ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB

ac-fib assembly assembly-language c fib-upc makefile

Last synced: 17 May 2026

https://github.com/vpoulailleau/dezos

DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.

c operating-system os toy-project

Last synced: 05 Oct 2025

https://github.com/e-graveyard/lexy

tiny lisp-like language implementation

c interpreter lisp lisp-dialect

Last synced: 11 May 2025

https://github.com/solomonkassa/assembly-reverse-engineering

Assembly Reverse Engineering Mastery ๐Ÿ” A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.

assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell

Last synced: 03 Apr 2026

https://github.com/ac000/textus_coloris

A simple "library" for doing colourised console output

c color colour console text

Last synced: 22 Jun 2026

https://github.com/danielmartensson/java-applications

Simulation of 3D models, web applications, JavaEE, JavaFX and Sockets

3d blender c c-application embedded-java embedded-systems gnu-octave java java-application mysql-server socket

Last synced: 07 May 2026

https://github.com/ishivanshgoel/cse-1002-problem-solving-and-object-oriented-programming

This repository contains my solutions to problems given for practice in course- CSE-1002 Problem Solving and Object-Oriented Programming(Winter Semester 2019-20)

c cpp cse1002 oops solutions vit vpropel

Last synced: 23 Jun 2026

https://github.com/ferhatgec/solfege

Solfege Esoteric Language, Do Re Mi Fa...

c cpp esolang esoteric-language programming programming-language stdio

Last synced: 15 Jun 2026

https://github.com/ivkos/hexviewer

Console hex viewer written in C

c console hex hex-viewer hexviewer simple

Last synced: 13 Jun 2026

https://github.com/bamless/cvector

A C99 implementation of a growable array that mimics C++ std::vector

array c c99 dynamic-array vector

Last synced: 24 Jun 2026

https://github.com/afnanksalal/frag

Frag is an experimental, compiler-based programming language written in Rust, designed with the goal of becoming a modern systems + robotics language.

c compiler hardware language minimal robotics rust verilog

Last synced: 08 May 2026

https://github.com/leonamtv/clexer

A C lexer implemented in python using the concept of finite-state automaton.

automata c finite-state-machine lexer python python3

Last synced: 05 May 2026

https://github.com/shuque/pykpass

Python extension for Kerberos 5 password verification

authentication c extension kerberos password python verification

Last synced: 11 May 2026

https://github.com/hashdefineelectronics/basicgraphics

This is a basic C graphics library that can is hardware independent.

arm c embedded font graphics linux pic

Last synced: 09 May 2026

https://github.com/sandbox-science/astrakernel

Experimental micro ARM kernel implementation for QEMU.

arm assembly c kernel

Last synced: 29 Jun 2026

https://github.com/chapvic/get_cpuid

Pure C cross-platform CPUID/CPUIDEX functions

amd c cpu cpuid cpuidex crossplatform gcc intel msvc pure-c tinycc win32

Last synced: 20 Jun 2026

https://github.com/ho-cooh/include-info

A VSCode extension for showing infos about your included files

c cpp visual-studio-code

Last synced: 08 May 2026

https://github.com/maninak/alpha_compiler

A compiler for a javascript-like language called Alpha.

c compiler flex yacc

Last synced: 10 Jun 2026

https://github.com/youssefali11997/minesweeper-project

A Minesweeper Game Console Based -- Used C Implemented Some Features . (Including Save/Load and Scoreboard )

c console dfs

Last synced: 18 Jun 2026

https://github.com/abdelkarimhajji/minitalk_42

mintalk at 42: Connecting learners, fostering collaboration. Join the conversation! ๐Ÿ’ฌ๐Ÿš€ #Mintalk

c makfile minitalk42 processing

Last synced: 13 May 2026

https://github.com/basemax/cmd5

Implement MD5 encryption using c without openssl and extra library.

c hash-md5 md5 md5-encode md5-hash md5hashing

Last synced: 08 May 2026

https://github.com/skryvvara/address-book

A trivial address-book written with C | Used Visual-Studio C++ Project therefore code files end with .cpp

c structs

Last synced: 23 Jun 2026

https://github.com/dimitrisjim/leetcode_solutions

Solutions to leetcode problems in Python, Rust, C and JavaScript.

c javascript leetcode python rust

Last synced: 17 Apr 2026

https://github.com/maurodelazeri/c-cpp-python-callbacks

C / C++ callbacks for Python with ctypes

c cpp ctypes python

Last synced: 09 May 2026

https://github.com/performanc/messacer

Ultra-light decentralized messaging software using sockets.

c decentralized html javascript messaging nodejs

Last synced: 06 May 2026

https://github.com/gemrest/viv

๐ŸŽ€ toy gemini client in ansi c (now sorta c99)

c c99 gemini gemrest iso

Last synced: 10 Jun 2026

https://github.com/kabirbaidhya/testc

Hello World C project with unit tests and docker

c docker gcc hello-world makefile tests unit

Last synced: 07 May 2026

https://github.com/dmotte/winautoclicker

๐Ÿ–ฑ Simple Auto-Clicker CLI application for Windows, written in C++

auto auto-clicker autoclicker c c-plus-plus cli clicker cpp exe interval millis milliseconds mingw portable time win windows

Last synced: 11 May 2026

https://github.com/fharchive/nasm.learningasm

Repo to learn NASM, contains c and nasm variants of various programs to compare syntax

asm c learning-by-doing nasm nasm-assembly

Last synced: 10 May 2026

https://github.com/kastorcode/cc50

Soluรงรตes para os set's de problemas do CC50/CS50.

brazil c cc50 cs50 css goiania goias html javascript matheus oliveira php ramalho sql xhtml

Last synced: 05 May 2026

https://github.com/bagussatoto/calculator

Mata Kuliah Pemprograman OOP

c config oop pempograman

Last synced: 10 May 2026

https://github.com/carletonurocketry/qnx-stack

This is the all-encompassing repository for QNX stack utilities. Its main purpose is integration testing.

automation avionics bash c cuinspace integration-testing makefile qnx rocket shell-script telemetry testing

Last synced: 27 Jan 2026

https://github.com/linarcx/bisotun

A minimal c library to generate PDF files.

c linux pdf pdf-generation pdf-specification pdfgen

Last synced: 11 Oct 2025

https://github.com/rkskekzzz/42seoul

๐Ÿ“˜ 42Seoul ์—์„œ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ repo ์ž…๋‹ˆ๋‹ค:)

42 42born2code 42seoul c cpp

Last synced: 18 May 2026

https://github.com/aj528/mprintf

simple no-float 32-bit printf

arm c embedded printf simple

Last synced: 05 Mar 2026

https://github.com/recp/defl

fast & flexible deflate library

c compression deflate gzip huffman inflate png zip zlib

Last synced: 10 Oct 2025

https://github.com/nateseymour/cofgifs

GIF Decoder for Arm Cortex-M Microprocessors

arm c cmake cortex-m embedded

Last synced: 28 Feb 2025

https://github.com/aa-sikkkk/c-syntaxchecker

C-SyntaxChecker is a tool designed to analyze C and C++ code for common syntax issues. It checks for bracket matching, keyword usage, function definitions, and more. This tool can help developers maintain clean and error-free

c cpp syntax syntax-analysis

Last synced: 29 Apr 2025

https://github.com/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/basemax/squareroot

Own function to calc the square root of a number.

c cpp math math-library mathematics square-root squareroot

Last synced: 19 Apr 2026

https://github.com/electrocodeur/lcd

Projet : LCD

arduino c

Last synced: 05 May 2026

https://github.com/khianvictorycalderon/my-c-and-cpp-files

Collection of my C and C++ Files, i use C and C++ for programming tutor purpose.

c c-plus-plus cpp low-level-programming programming

Last synced: 11 Apr 2026

https://github.com/setghm/space-invaders

Space invaders game made with SDL2 in C.

c c-game c-language personal-project sdl2 sdl2-game space-invaders

Last synced: 23 Feb 2026

https://github.com/sambhav/bms

A simple Bank Management System using unix sockets

assignement bank c management networks sockets system unix-socket

Last synced: 07 Oct 2025

https://github.com/bradford-smith94/cs577

CS 577 Cybersecurity Lab

c cybersecurity

Last synced: 09 Oct 2025

https://github.com/libdriver/ad9833

AD9833 full-featured driver library for general MCU and Linux.

ad9833 c dds full-featured-driver linux mcu spi

Last synced: 18 Oct 2025

https://github.com/fazendaaa/project-euler

Some of the Project Euler exercises in different languages

c cpp haskell nodejs project-euler project-euler-solutions python ruby typescript

Last synced: 07 Oct 2025

https://github.com/krishpranav/macide

A mac ide made for editing, building, running the project, debugging C, C++ and Objective-C

c c-plus-plus ide mac macos objective-c

Last synced: 09 Oct 2025

https://github.com/amirali511/helliwm

The GNU/Linux window manager project done by a student in Allame Helli High School, Tehran

c libxcb window-management window-manager xcb

Last synced: 08 Oct 2025

https://github.com/nouuu/cxml

XML DTD written in C

c dtd dtd-validation gtk gtk3 xml xml-parser xml-parsing

Last synced: 11 Apr 2026

https://github.com/brainiac2677/cse310-compiler

A compiler for limited syntax of c. Part of course works of CSE310.

bison c compiler context-free-grammar flex

Last synced: 09 Oct 2025