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/gremble0/nonstdlib

Some usefil utilities for C not provided by the standard library

algorithms c data-structures library

Last synced: 17 Feb 2026

https://github.com/thebashpotato/neovim.config

Modern lua Neovim configuration for low level programmers

c cpp lua neovim python rust

Last synced: 10 Apr 2026

https://github.com/marcelo-schreiber/overcooked-terminal-c

Overcooked clone made in C to be playable in the terminal.

c console game minigame overcooked terminal terminal-application threads

Last synced: 24 Apr 2026

https://github.com/moxer-mmh/projets4

Module Projet de S4 checkers in assembly

assembly c

Last synced: 16 May 2026

https://github.com/hamid-yg/unit_tests

Units Tests in several languages

c cpp epitech haskell unit-testing

Last synced: 11 Mar 2025

https://github.com/jamesalbert/halfprec

Half-precision assembly interface for C

assembly c doge half-precision nasm

Last synced: 11 May 2026

https://github.com/jwillikers/gnu-arm-embedded-image

A container image for running the bare metal ARM GCC toolchain for C and C++, built on Fedora

buildah c cpp fedora gnu-arm-embedded-toolchain oci-image

Last synced: 15 Apr 2025

https://github.com/aatrick/julia_set

Python fractal generator based on the julia set

c fractal-rendering fractals matplotlib matrix python rust

Last synced: 23 Jun 2025

https://github.com/hamzaelkhatri/push_swap

The aim of this project is to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions

ai c push-swap quicksort sort

Last synced: 24 Jul 2025

https://github.com/palak-463/tradeflash

Your one stop destination to check, compare, and visualize stocks and cryptocurrencies. 📊

api bootstrap c cpp css cython flask html javascript python

Last synced: 10 Apr 2026

https://github.com/matbagnoletti/unipgtutoraggiotriangoli

Esercizio di tutoraggio svolto durante il corso di Programmazione Procedurale del primo anno di Informatica presso l'Università degli Studi di Perugia.

c gcc

Last synced: 07 Apr 2025

https://github.com/1deaa/so_long

so_long 42 project

2d-game 42 c graphics2d minilibx mlx42 so-long

Last synced: 20 Jul 2025

https://github.com/sekuldev/dratevka

Console-based remake in C of Dratevka from Atari

atari c clang console console-game dratevka dratevka-clone game

Last synced: 19 Feb 2026

https://github.com/iokg04/maze

A raycasting engine I wanna a) finish and b) turn into a small procedually generated maze "game"

ascii-game ascii-graphics c maze-game raycaster terminal

Last synced: 02 May 2026

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/realtristan/cbase

Convert decimal to binary, hex, octal, etc. and vice versa! Implementation of the numeral representation concepts learned in our CIS*1910 class for the fun of it!

binary c conversion decimal hex

Last synced: 13 Mar 2025

https://github.com/devcheckog/word-ladder-ii

Complicated problem in leetcode, categorized as hard.

c leetcode

Last synced: 15 Aug 2025

https://github.com/ke0ff/icom_uxff_revt

Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules

8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver

Last synced: 01 Mar 2025

https://github.com/pedrofurtado/c-data-structures

Data structures implemented in C.

c data-structure data-structures

Last synced: 05 Apr 2025

https://github.com/robertklee/autonomousrobotproject

The robot must find a target object within constrained search area and run a simulated cable from source to target while minimizing excess cable and object collisions

c embedded-c infrared-sensors robotics vex-robotics

Last synced: 20 May 2026

https://github.com/parzival129/gameboy-programming

These are example program for programming games that can be run on a Gameboy emulator or even on the Gameboy hardware

c gameboy gaming retro

Last synced: 17 Oct 2025

https://github.com/gyumeijie/c-learning

learning c

c

Last synced: 28 Mar 2025

https://github.com/rupt/floatdiff

Differences between floating point numbers, measured by order

c data-types floating-point python

Last synced: 12 May 2025

https://github.com/randruc/perpetualcalendar

A simple perpetual calendar in C.

c calendar libc

Last synced: 21 May 2026

https://github.com/turkeymcmac/pig2

A pretty simple object system for C.

c library oop

Last synced: 27 Jul 2025

https://github.com/callmesalmon/lazy

LazyLib - C functions I don't want to rewrite.

c c-lib c-library lazy lib library

Last synced: 18 Jun 2025

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 02 May 2026

https://github.com/learn-and-understand/lau-c

A repository for exploration and mastery C.

c c-programming-language learn learning

Last synced: 28 Jul 2025

https://github.com/abdulrahman-k-s/alx-low_level_programming

This repository stores my solutions to the amazing low-level programming projects I am doing at ALX.

alx alx-low-level-programming c printf simple-shell

Last synced: 22 May 2026

https://github.com/diogocapela/isep-lprog

Resolução dos exercícios das aulas de Linguagens e Programação do ISEP 2018/2019.

bison c flex xml

Last synced: 20 Jun 2025

https://github.com/r-pagard/c-algorithm

Write some algorithms with C programming language. I'm trying to write the best way that I can.

algorithms c cprogramming data-structures

Last synced: 30 Mar 2025

https://github.com/0xm4ll0c/yuji

yuji programming language

c c-lang programming-language

Last synced: 11 Aug 2025

https://github.com/quentin18/abr

Arbres Binaires de Recherche en C

bst c

Last synced: 15 May 2025

https://github.com/kevinmidkiff/cs410-project

Portland State University - CS410: Intro to Performance - VIC Performance Project

c performance-analysis vic

Last synced: 25 Jan 2026

https://github.com/wesleya0101/lfivader

LFIvader Um scanner avançado para detecção de vulnerabilidades do tipo Local File Inclusion (LFI). Desenvolvido em C, o LFIvader combina eficiência e precisão para identificar falhas em servidores web, apresentando resultados organizados e salvos automaticamente para análise detalhada. 🚀

c lfi-exploitation lfi-exploiter lfi-vulnerability linguagem-c vulnerabilidad vulnerability-detection vulnerability-scanners

Last synced: 05 Apr 2025

https://github.com/samuel-amaro/exercicios-resolvidos

Exercicios Resolvidos Em Linguagem C, exercicios encontrados no URI-Judge.

c exercicios exercises language language-c linguagem-c solved-exercices

Last synced: 29 Jun 2025

https://github.com/bensuperpc/docker-ndless

Ndless in docker

c ndless

Last synced: 27 Mar 2025

https://github.com/mbah24-dev/push_swap

Push_swap est un projet de l'école 42 qui consiste à trier une pile d'entiers en utilisant un ensemble d'instructions prédéfinies. L'objectif est d'écrire un programme efficace capable de résoudre ce problème avec un minimum de mouvements. 🚀

algorithms c data-structures

Last synced: 30 Mar 2025

https://github.com/felipealfonsog/speedynet

SpeedyNet is a command-line utility for Linux and macOS that empowers users to accurately measure their Internet connection's download and upload speeds, providing real-time feedback on network performance.

c command-line-tool internet-speed-checker speedtest unix-linux

Last synced: 03 Jul 2026

https://github.com/im-rises/ctwinprimenumberparallel

Program to find twin prime numbers in parallel using OpenMPI

algorithm c mpi openmpi parallel parallel-programming prime-numbers twin-prime-numbers

Last synced: 22 Jul 2025

https://github.com/djoezeke/cprofiler

A Realtime Sample Call Stack and Performance Profiling Library for C/C++.

analysis c cpp development library performance profiler profiling

Last synced: 11 Jun 2025

https://github.com/woodruffw/xnelson

Nelson, for X.

c x11

Last synced: 28 Mar 2025

https://github.com/maelvls/rbtree-gif

🎋 Visualize what happens to a red-black tree when nodes are inserted and removed

c dot rbtree

Last synced: 18 Mar 2025

https://github.com/huntermahmud/codechef

CodeChef problem solution

c cpp problem-solving

Last synced: 20 May 2026

https://github.com/hardingadonis/hello-world

'Hello world' to all the programming languages I found on Google

c c-sharp cpp hello-world java javascript lua pascal python typescript

Last synced: 10 Apr 2026

https://github.com/joescat/xpacman

XPacman is a vintage pacman simulation found on ibiblio, written by Peter Warden (c) 1996 - runs on X11

arcade-game c pacman retrogaming xwindows

Last synced: 12 Aug 2025

https://github.com/lchsk/c-libs

Some C libraries: hashmap, list

c hashmap list

Last synced: 19 Jul 2025

https://github.com/vaibhavacharya/c-graphics

Graphics implemented in C using `graphics.h`.

c graphics

Last synced: 23 Jul 2025

https://github.com/sclorentz/my_app

app c

Last synced: 04 Jun 2026

https://github.com/slayers-git/csl

A collection of handy headers for C

c header-only miscellaneous vector

Last synced: 05 Apr 2025

https://github.com/zardoz89/csvdll

CSV DLL for DIV2

c div2 gemix library watcom

Last synced: 28 Jun 2025

https://github.com/quantumcomputingworld/vqf

Can we break and RSA keys with NISQ computers (trying out vqf alogs) biggest threat to finance and banking sector

c cpp python3 qiskit quantum-chemistry quantum-computing quntum-circuits rsa variational-quantum-factorization

Last synced: 01 May 2026

https://github.com/jimmychenkk/rt1064-smart-car-the-18th-southeast-university-intelligent-vehicle-competition-

Third Prize in the 18th Southeast University Intelligent Vehicle School Competition. (Certificate.pdf)2023.12 The program is relatively small, consisting only of main.c, but it serves as a great introductory project for microcontrollers. The compilation platform is IAR, and the chip used is the RT1064. 东南大学第十八届智能车校赛三等奖,程序规模较小,仅main.c,但是是很好的单片机启蒙项目

c cpp iar rt1064 stm32

Last synced: 03 May 2026

https://github.com/araujo88/libcurl-example

Networking example in C using libcurl library

c c-network-programming curl-library libcurl

Last synced: 21 Mar 2025

https://github.com/apfelteesaft/shard

Shard is a minimalistic attempt to an Operating System with minimal Functionality

assembly c kernel minimalistic operating-system os

Last synced: 02 Jan 2026

https://github.com/githubprankster/sock

The reasonably usable 16 instruction bytecode vm.

bytecode-virtual-machine bytecode-vm c challenge-project minimal

Last synced: 12 Aug 2025

https://github.com/ar1ja/bean

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/bean] [wip] a package manager in pure c

bean c c89 chroot linux makefile mount package package-manager

Last synced: 04 Oct 2025

https://github.com/sakshijain009/just-problems

Variety of Data Structures and Algorithms Problems in C and Java 🥂

c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions

Last synced: 08 Mar 2026

https://github.com/yageek/navilink

Basic Navilink GPS paydata library

c navilink serialport

Last synced: 24 Oct 2025

https://github.com/senior-sigan/simple_games

Snake, Tetris, and other games created during live-streams

arcade-games c educational game game-development live-coding raylib snake twitch

Last synced: 04 Aug 2025

https://github.com/ekaone/golang

🏌️‍♂️ Some programming experience by Golang

c concurency cpp go golang helloworld multiprocessing multithreading package quote

Last synced: 10 May 2026

https://github.com/victorharri-chal/sokoban

🧱 A reproduction of the japanese sokoban game with the ncurses library in C. Done on my 1st year at Epitech

c epitech first-year-project game ncurses-library sokoban-game

Last synced: 06 Apr 2025

https://github.com/oviqa/1337-libft

A custom C library implementation recreating essential functions from the standard C library (libc). This foundational project involves coding functions like strlen, strcpy, memset, and more from scratch, providing deep understanding of memory management, string manipulation, and low-level programming concepts.

c c-programming-language calloc

Last synced: 04 Oct 2025

https://github.com/wesgtox/programming-lab-i

College "Programming Lab I" exercises.

algorithms c cpp programming-language

Last synced: 18 May 2026

https://github.com/devcheckog/minimum-window-substring

Complicated problem in leetcode, categorized as hard.

assembler c leetcode

Last synced: 13 Aug 2025

https://github.com/hroptatyr/aeiou

ASCII Everywhere, transliteration from UTF-8

c command-line-tool transliterate

Last synced: 29 Jul 2025

https://github.com/ghaith-jbali/smart-greenhouse-iot-system

An IoT system for smart greenhouse management with real-time monitoring and automated control of temperature, humidity, soil moisture, and light. Integrates Python, Node-RED, MQTT, and the Google Gemini API for AI-powered plant care assistance. Ideal for optimizing greenhouse conditions and plant health.

ai aiassistant arduino c chatbot esp32 gemini gemini-api generative-ai iot nodejs nodered python smartgreenhouse smartplanner

Last synced: 08 Apr 2026

https://github.com/grillo-0/bed

Embed files into your C applications

bed c embed files

Last synced: 29 Jul 2025

https://github.com/frozen-burrito/proyecto-msp430

Control RF de un carro

c vehicle

Last synced: 13 Aug 2025

https://github.com/mindfullearner/c-linkedlist

This repository is dedicated to studying C programming with a focus on linked lists. It contains code and examples to explore and practice implementing linked list data structures in C.

c pointers

Last synced: 13 Aug 2025

https://github.com/metan-ucw/widgets

Stagin repository for gfxprim widgets

c graphics widget-library widget-toolkit widgets

Last synced: 07 Jul 2026

https://github.com/raphaelcausse/makefile

Makefile template for small / medium C projects.

c linux-makefile make makefile makefile-template

Last synced: 13 Aug 2025

https://github.com/rprakashdass/c-cpp-guide

Contains tutorials and concise notes designed for pre-interview preparation, with a focus on algorithms, complexity, and the Standard Template Library (STL). This repository serves as a comprehensive, easy-to-navigate guide for C++ and C programming enthusiasts.

algorithms-and-data-structures c concept cpp cppguide notes programs sorting-algorithms tutorial-exercises unstop

Last synced: 31 Aug 2025

https://github.com/coding-pelican/tic-tac-toe-c

Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.

ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game

Last synced: 15 Apr 2025

https://github.com/klihe/sdl2-setup-macos

One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me

c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail

Last synced: 13 Mar 2025

https://github.com/sealinesun/b-ocaml

Software construction and deployment kit

bootstrap c dev-env opam

Last synced: 18 Apr 2026

https://github.com/malk97sc/trigonometric

Trigonometric Expression Evaluator

c compiler ll1-grammar ll1-parser trigonometric-calculations

Last synced: 28 Mar 2025

https://github.com/amirreza-ipchi-haq/tictactoe

A simple 2 player tic-tac-toe game with custom cell numbers

c cli command-line game tic-tac-toe

Last synced: 30 Jun 2025

https://github.com/inkbytes/inkwe

Inkwe an open-source HTTP server for modern operating systems including UNIX and Windows

c cgi cpp98 distributed http server

Last synced: 02 Jan 2026

https://github.com/hectorta1989/embedded-linuxos-intel-pxa270

Implementation of multithreading, IPC in embedded Linux Operating system. The lab code was implemented on Intel PXA270 processor-based development kit.

c embedded-linux intel interprocess-communication multithread pxa270

Last synced: 29 May 2026

https://github.com/devcheckog/median-two-sorted-arrays

Complicated problem in leetcode, categorized as hard.

c leetcode mlir

Last synced: 15 Aug 2025

https://github.com/devcheckog/mmap

Mmap implementation for Unix-like x86_64 (AT&T assembler) at C.

c

Last synced: 15 Aug 2025

https://github.com/devcheckog/merge-k-sorted-lists

Complicated problem in leetcode, categorized as hard.

assembly c leetcode mlir

Last synced: 15 Aug 2025

https://github.com/8g6-new/mp3_to_wav

An mp3 to wave converter using minimp3

c file-type-detection minimp3 minimp3-library mp3-to-wav-converter

Last synced: 25 Jun 2025

https://github.com/sna1lboy/audioshare

GUI to help with application audio sharing for discord for linux

audio c discord

Last synced: 24 Mar 2025

https://github.com/meghajbhat/music-playlist-generator

This Music Playlist Generator is a C-based program that allows users to manage and enjoy music playlists with features like adding songs, playing tracks, shuffling playlists, and integrating YouTube search for song discovery. It uses a CSV file for local songs and supports dynamic user management and playback functionality.

c csv gcc ide python youtubeapi

Last synced: 26 Apr 2026

https://github.com/mohit-rathee/pythoniclist

Re-implemented lists from Python in C to enhance my understanding in memory management.

c library low-level-programming memory-management

Last synced: 16 Jul 2025