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/catmengi/dynamicrpc

C rpc server and client library

c libffi linux posix pure-c rpc rpc-client rpc-framework rpc-server

Last synced: 14 Jul 2025

https://github.com/pylover/meloop

Monadic event loop for C using epoll.

c epoll epoll-tcp-server io monads

Last synced: 17 Jun 2025

https://github.com/danbugs/dancing_web

This is a proof-of-concept of a modern C web-framework that compiles to Wasm and is used for building user interfaces.

c web-framework webassembly

Last synced: 07 May 2025

https://github.com/marlysson/tecnologo-ads

Algoritmos resolvidos do curso tecnologo em análise de sistemas

algoritmo c engenharia-de-software estudo graduacao java orientacao-a-objetos python

Last synced: 13 Apr 2025

https://github.com/amaitou/push_swap

Conquer the array sorting puzzle with our project. Navigate the task using a limited set of instructions, sparking creativity in devising efficient sorting strategies for an array of integers. This endeavor offers a unique twist on traditional sorting algorithms, emphasizing concise and effective instruction sets.

1337school 42cursus 42network c pushswap-42 sorting-algorithm

Last synced: 22 Jun 2025

https://github.com/Kuu44/Coding-Projects

A random assortment of things I did when learning to code

ai bash c cpp csharp css go html java javascript julia node-js octave python rust

Last synced: 06 May 2025

https://github.com/dumitory-dev/dll-injector

This simple injector is for injecting DLL into processes.

c dll-injection injection

Last synced: 10 Sep 2025

https://github.com/king04aman/data-structures-using-c

Data Structures and algorithm program written in C language. A detailed Data Structure implementations in C with Pseudo code and organized for real world usage.

binary-search-tree bst bst-tree bstree btree c circular-linked-list clang data-structures data-structures-algorithms data-structures-and-algorithms doubly-linked-list graph graph-algorithms linked-list queue stack tree tree-structure

Last synced: 11 Apr 2025

https://github.com/shtsai/networking-project

Build a docker network for experiment

c docker quagga

Last synced: 30 Oct 2025

https://github.com/cooljeanius/gawk

My fork of gawk, branching from version 4.0.2 (mostly just messing with the build system)

c gawk

Last synced: 18 Jan 2026

https://github.com/tleguern/lgpng

Low-level PNG library and associated utilities

c png png-decoder

Last synced: 07 May 2025

https://github.com/huanfenz/snake

C语言链表实现的贪吃蛇小游戏。

c visual-studio

Last synced: 22 Apr 2025

https://github.com/abhinav-ark/mpu6050_realtime_dashboard

Real Time Dashboard for MPU6050 Accelerometer/Gyroscope

adafruit c esp32-arduino influxdb iot nextjs nodejs websockets

Last synced: 14 Aug 2025

https://github.com/discretetom/taskbarkiller-v2

Simpler version of TaskbarKiller.

c registry taskbar

Last synced: 11 Mar 2026

https://github.com/dhananjaylatkar/cscope_lsp

LSP server using cscope

c lsp-server neovim

Last synced: 18 Apr 2026

https://github.com/polfeliu/cantata

Python Tool to generate C structures and functions to access candb information

c can candb codegen embedded microcontrollers python stm32

Last synced: 13 Jun 2025

https://github.com/algosup/2023-2024-project-3-virtual-processor-team-1

The goal of the project is to create a virtual processor and an interpreter for running assembly code on that processor

assembler c parser vcpu

Last synced: 02 Jul 2025

https://github.com/agvxov/dictate

The Überfunktion of printing. Generics, colors, formats, margins, it has them all.

c library modern-c pretty-print

Last synced: 14 Apr 2025

https://github.com/mertyildiran/unleash

Unleash your inner power using Unleash Shell

c shell

Last synced: 07 Jan 2026

https://github.com/spsanderson/steveondata

Repository for mainly R tips and tricks for my blog. I also include some VBA, SQL, C and Linux Usage.

ai blog c data data-science linux machinelearning-r ml ms-sql r sql time-series tipoftheday vba vba-excel

Last synced: 07 Apr 2025

https://github.com/franckferman/apprendre_le_c

Référentiel exhaustif pour acquérir une compréhension approfondie des fondamentaux du langage C. Fruit d'une démarche analytique rigoureuse, ce guide offre une pédagogie structurée, avec explications détaillées et exemples concrets, pour maîtriser pas à pas la programmation en C.

apprendre apprendre-c apprendre-code apprendre-dev apprendre-les-bases c c-lang c-programming c-programming-language c-programming-project clang clanguage developpement francais francaise france learn learn-c learning learning-c

Last synced: 19 Apr 2025

https://github.com/fatiharslan-cmd/c-terminal-based-file-manager

Created Terminal based file manager using C and system calls

c cmake makefile systemcalls

Last synced: 19 Aug 2025

https://github.com/dottorblaster/grocery

Tiny C webserver with resource adaption features

adaption c content convert imagemagick jpeg university webserver

Last synced: 04 Sep 2025

https://github.com/cs-joy/tfcl

TFCpL(Three Fold C Programming Language)

c cpp csharp

Last synced: 21 Apr 2025

https://github.com/madladsquad/untitledruntimelibraryloader

A cross platform runtime shared object loader(windows and unix)

c cpp library library-loader unix utility utility-library windows

Last synced: 11 Apr 2025

https://github.com/lpg2709/doomfirec

The Doom Fire effect made in c with opengl

algorithm beginner c doom fire opengl simple

Last synced: 12 Apr 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/arcticfox1919/zjhttp

a simple http server

c http-server

Last synced: 11 Apr 2025

https://github.com/montyanderson/foop

C Framework for Object-Orientated Programming

c framework object-oriented oop

Last synced: 23 Apr 2025

https://github.com/stuyy/eclipse-project-unzipper

Compile and Execute Java Eclipse Projects in one go!

bash c eclipse java shellscript

Last synced: 20 Jun 2025

https://github.com/mooseman/pdfpc

Public domain functional programming in C.

c functional-programming unlicense

Last synced: 16 Mar 2025

https://github.com/zjamali/minishell-42cursus

The objective of this project is to create a simple shell using c .

c minishell readline shell termcap

Last synced: 12 Apr 2025

https://github.com/jrcichra/gophidgets

Golang bindings for the Phidgets C library

c golang golang-wrapper hacktoberfest phidgets

Last synced: 06 Mar 2026

https://github.com/saksham-joshi/advance-c

A complete package to learn and code highly optimized programs in C.

c c-language high-performance-code low-level-optimization low-level-programming

Last synced: 11 Mar 2026

https://github.com/willdoescode/asciiplay

A small terminal ascii game written in c

ascii c game

Last synced: 08 Apr 2025

https://github.com/archo5/sgregex

Regular expression library

c c89 c99 lightweight limited regex regular-expression simple

Last synced: 16 May 2025

https://github.com/jasmcaus/cstl

The neatest (mini)rewrite of the C/C++ Standard Library

adorad c core coreten standard-library utf8 utf8-string

Last synced: 26 Apr 2025

https://github.com/superwhiskers/question

the question function, now in every language you could possibly want it in

bash c cpp crystal elixir erlang examples golang lua python rust

Last synced: 12 Apr 2025

https://github.com/johnsonjh/cws-ed

cws-ed: ED, a portable EDT look-alike editor, by Rush Record and Charles W. Sandmann

c cws-ed ed editor edt text-editor vms

Last synced: 07 May 2025

https://github.com/macmade/dictionary

Generic C Dictionary / Hash Table

c dictionary generic hash-table

Last synced: 19 Apr 2025

https://github.com/avivnaaman/c-course-openu

C Course at the open university - solutions and tester for 2020b.

ansi-c c c90 makefile unix

Last synced: 23 Apr 2025

https://github.com/ktravis/verse

A compiler that emits C for a language with explicit, consistent semantics.

c compiler language

Last synced: 11 Apr 2025

https://github.com/lind026/parallel-programs

Parallel programs for the Linux kernel

c linux multithreading parallel-programming

Last synced: 11 Apr 2025

https://github.com/julbra/cairo-board

FICS compatible linux chess interface written in GTK+ and Cairo integrated with Stockfish.

c cairo chess gtk2

Last synced: 13 May 2025

https://github.com/alishbz/bldc-motor-controller

Abstract motor control interface firmware that I developed for BLDC motor Six step and torque control.

bldc c six-step

Last synced: 23 Apr 2025

https://github.com/roteklaue/c-webserver

A simple c webserver implementation

c framework simple webserver

Last synced: 02 May 2025

https://github.com/akscf/vxsshd

Small and portable SSH server for VxWorks 5.x

c shell ssh-server vxworks

Last synced: 24 Apr 2025

https://github.com/youpong/9cc

This is a project for 9cc study. Thanks to the author of 9cc. https://github.com/rui314/9cc

9cc c cc compiler

Last synced: 08 Apr 2025

https://github.com/eantcal/ioperm

Source code related to the article "Enabling direct I/O ports access in user space"

c kernel-driver linux low-level windows

Last synced: 10 Jul 2025

https://github.com/raikel/geneticcrn

Simulation code for the paper "Genetic Algorithm Aided Transmit Power Control in Cognitive Radio Networks"

c cognitive-radio genetic-algorithm matlab power-control research-paper

Last synced: 24 Apr 2025

https://github.com/junsious/zenos

32-bit kernel

assembly c kernel os

Last synced: 24 Mar 2025

https://github.com/jmacheta/jlink_rtt-cmake

cmake library that enables support for Jlink RTT in your C++ or C project out of the box

c cmake embedded jlink segger-rtt

Last synced: 10 Mar 2026

https://github.com/oshf/hungry_birds

A small Nintendo Game Boy game created in 48 hours during ZGBJAM2.

c gameboy gbdk homebrew zgb zgbjam

Last synced: 26 Jul 2025

https://github.com/polfeliu/ccg

C/C++ Code Generation

c codegen codegeneration cpp framework

Last synced: 05 Oct 2025

https://github.com/mustartt/hydraulic-erosion

A online interactive editor for generating realistic terrain with procedural weathering and iterative erosion simulation. Support export to obj and png height maps

3d-models c erosion-sim simulation ts

Last synced: 18 Jan 2026

https://github.com/manydeps/cxxbuild

cxxbuild is a python script to easily generate C/C++ build files for cmake and bazel.

bazel build-automation build-system build-tool builder c catch2 cmake conan cpp cxxbuild cxxdeps dependencies fmt python requirements unit-testing vcpkg

Last synced: 14 Sep 2025

https://github.com/iamazeem/beginnings

Some C/C++ stuff from my early days! [2003 - '04]

borland-cpp c cpp old-stuff projects text-based user-interface

Last synced: 15 Aug 2025

https://github.com/josefilipeferreira/thonkbar

🤔 minimalist block based lemonbar wrapper

aur c lemonbar signals

Last synced: 15 Aug 2025

https://github.com/dharmx/scratch

Why aren't there any good minimal scratchpads?

c gtk4 linux scratchpad

Last synced: 18 Aug 2025

https://github.com/shivam010/tic-tac-toe-using-c-graphics

A simple game Tic Tac Toe, made using C/C++ Graphics

c c-plus-plus game graphics programming tictactoe-game

Last synced: 18 Aug 2025

https://github.com/hunterdii/leetcode-potd

🌟 Welcome to the vibrant world of Leetcode Daily Problem of the Day solutions! Dive into a treasure trove of daily challenges meticulously crafted to sharpen your problem-solving skills. With diverse topics, detailed explanations, and a supportive community, this repository is your gateway to mastering algorithms, data structures, and more!🚀

c competitive-programming cpp daily-coding-problem dailyprogrammer dsa-algorithm good-first-issue java leetcode leetcode-c leetcode-cpp leetcode-java leetcode-python3 leetcode-rust leetcode-solutions leetcode-solutions-cpp leetcode-solutions-python python3 rust

Last synced: 23 Aug 2025

https://github.com/kabirjaipal/evil-codes

Evil Codes is a repository where you will find many useful code snippets and also you can add your codes contact me on instagram : kabirjaipal_2004

c code-generation codeforces codes cpp discord discord-bot discord-js javascript problem-solving python script scripts snippets snippets-collection

Last synced: 09 Jul 2025

https://github.com/ilya-sotnikov/ushell

Microshell is a small shell for embedded systems written in C89 without dynamic memory allocations and libc (freestanding)

c c89 c90 embedded freestanding library mcu nostdlib shell

Last synced: 04 Oct 2025

https://github.com/simon-zerisenay/42minitalk

42 Minitalk: Minitalk is a project that involves creating a client-server communication system using signals. The goal is to implement a client program that can send messages to a server program using signals, which are then displayed by the server.

42abudhabi 42school c clientservercommunication cprogramming ecole42 minitalk server signals sigusr1 sigusr2

Last synced: 03 Oct 2025

https://github.com/sagiegurari/c_forever

Ensure the program runs continuously.

c c-lib c-library forever

Last synced: 12 Apr 2025

https://github.com/quansight/simplewebassemblycalculator

WebAssembly and JavaScript Calculator

c javascript wasm webassembly

Last synced: 15 May 2025

https://github.com/0rayn/gettoknow.github.io

Learning how everything works

assembly c cpp os-tutorial osdev

Last synced: 13 May 2025

https://github.com/aureleoules/c-hub

🤔 c projects

c

Last synced: 14 Apr 2025

https://github.com/paebbels/pyversioning

Gather version information and export as any programming language source file for inclusion into compilation.

appveyor-ci c git github-workflows gitlab-ci python3 template-engine travis-ci version-control vhdl

Last synced: 17 Jan 2026

https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments

Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.

algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack

Last synced: 10 Mar 2026

https://github.com/gierens/ranges

Command line program to extract ranges from various types of lists, e.g. integer numbers, dates, IP and MAC addresses.

c cli date integer ipv4 ipv6 list mac-address pipe range

Last synced: 28 Jul 2025

https://github.com/zbanks/optim

Immediate-mode command line option parsing for C

c options

Last synced: 09 Mar 2026

https://github.com/thehxdev/balloc

Fixed Buffer Memory Allocator in C

allocator c memory-allocator

Last synced: 10 Apr 2025

https://github.com/twinc1ty/very-cool-os

Lets build a Kernel from absolute scratch using Assembly & hopefully, C

assembly bootsector c gdt kernel low-level nasm os qemu

Last synced: 23 May 2026

https://github.com/gsri30/datastructuresandalgos

This repository consists of all my dsa codes (written in C) during my college course.

algorithms c c-language college-course competitive-programming datastructures dsa-codes graphs-algorithms maths

Last synced: 23 Apr 2025

https://github.com/clarketm/hackerrank-c

HackerRank C/C++ Solutions

c cpp hackerrank solutions

Last synced: 14 Apr 2025

https://github.com/thombashi/criterionsample

:notebook_with_decorative_cover: Examples of Criterion (https://github.com/Snaipe/Criterion)

c criterion examples unittest

Last synced: 10 Sep 2025

https://github.com/andymccall/neo6502-development

Coding examples in 6502 assembler and C for the NEO6502 neoretro computer

6502 6502-assembly assembler c neo6502 retrocomputing

Last synced: 02 Jan 2026

https://github.com/lrusso/tinyace

TinyACE Editor developed in Javascript for editing HTML, Java, JavaScript, PHP, CSS, XML, C and Arduino files

arduino c code css editor html html5 java javascript online php

Last synced: 06 Mar 2025

https://github.com/starlingvibes/alx-higher_level_programming

A repository for higher level programming on the ALX Software Engineering Programme

alx c holbertonschool python shell

Last synced: 15 Apr 2025

https://github.com/sjkingo/acpi-brightness

Program to modify backlight brightness through ACPI

acpi acpi-brightness backlight brightness-level c

Last synced: 03 Sep 2025

https://github.com/oldrev/stm32_blackpill_zephyr_ssd1306_demo

A demo for Zephyr RTOS to shows how to using a custom TTF Font with CFB sub-system to prints text on a small OLED screen.

blackpill bluepill c embedded-systems oled oled-display-ssd1306 ssd1306 stm32 zephyr

Last synced: 17 Oct 2025

https://github.com/minsion/project-based-learning

程序员学习的封神之作

c css golang java javascript node python react vue

Last synced: 30 Apr 2025

https://github.com/basemax/simpletextceditor

This is a simple text editor implemented in C using the ncurses library. The editor allows users to create, edit, and save text files, as well as customize the editor's appearance and behavior using keyboard shortcuts.

c c-editor c-text-editor code-editor editor editor-code text-editor text-editor-c text-editor-cli

Last synced: 24 Jul 2025

https://github.com/rrxxyz/nvim-minimal

Neovim starter configuration for your preferred programming language, just switch a branch

android c cpp get-started lua neovim neovim-starter-kit nvim nvim-config nvim-configuration nvim-dotfiles nvim-lua python starter-kit vim vimrc

Last synced: 26 Sep 2025

https://github.com/spectatorex/gnome-runner

An endless runner for Sega Mega Drive / Sega Genesis.

c c11 endless-runner retro sega-genesis sega-mega-drive sgdk

Last synced: 11 Oct 2025

https://github.com/lucasfturos/projects_c-cpp

Repositório focado para salvar meus estudos nas linguagens C e C++

c cpp makefiles opengl

Last synced: 01 Aug 2025