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/electrocodeur/servo

Projet : ServoMoteur

arduino c

Last synced: 10 Apr 2025

https://github.com/mahdavipanah/libcdll

A cozy C library that implements circular doubly linked list

c data-structures library linked-list

Last synced: 12 Oct 2025

https://github.com/lyre-os/klyre

Kernel of the Lyre operating system

c c-lang c-language kernel limine lyre monolithic-kernel x86 x86-64

Last synced: 10 Apr 2025

https://github.com/franzflasch/nes_emu

Portable nes-emulator written in C

c emulator famicom nes nintendo portable

Last synced: 22 Jan 2026

https://github.com/ac000/libmtdac

A C library providing an interface to the UK's HMRC Make Tax Digital API

api-client c freebsd hmrc itsa linux mtd tax uk vat

Last synced: 02 Apr 2026

https://github.com/bartman/blot

📈 console graphing / plotting library written in C

c console graph plot plotting text visualization

Last synced: 04 Apr 2026

https://github.com/superpuiu/pwootie

Linux bootstrapper for ROBLOX Studio.

c linux roblox roblox-launcher roblox-studio roblox-wrapper

Last synced: 12 Mar 2026

https://github.com/curttilmes/perl6-tcc

Perl 6 bindings for TCC, the Tiny C Compiler

c perl6

Last synced: 25 Oct 2025

https://github.com/nishantholla/a-star-visualizer

Visualizer for A* algorithm in c using raylib

a-star-algorithm c pathfinding raylib raylib-c

Last synced: 13 Jun 2026

https://github.com/aurbano/ash

:shell: a(lex)sh(ell) -- Remaking bash to practice modern C++ :)

c cpp piping shell

Last synced: 06 May 2026

https://github.com/haikelfazzani/dard

⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻

c clang cpp french language programming-language tdd

Last synced: 14 May 2026

https://github.com/deryaxacar/42-libft

`libft` offers an opportunity to understand how some basic functions in the standard C library work. It is often used as a fundamental exercise to reimplement these functions and create your own library. These functions span various areas such as memory operations, string manipulation, character handling, and lists.

42 42-libft 42-school 42born2code 42cursus 42libft-c 42projects 42school c c-library c-programming c-programming-language c-project c-projects libft libft42 libraries library

Last synced: 12 Jul 2025

https://github.com/hxndev/implementing-a-dns-server

DNS stands for Domain Name System. We have implemented DNS in this project. The basic task of DNS is to resolve a destination name hosted against some IP Address.

c cache code cpp dns dns-server implement ip-address project proxy routing server

Last synced: 05 May 2026

https://github.com/lubomilko/neatcpp

Minimalistic Python C preprocessor preserving the C code formatting

c preprocessor

Last synced: 25 Jan 2026

https://github.com/ivan-pi/libdogleg-f

Fortran bindings to libdogleg - a large-scale nonlinear least-squares optimization library

c dogleg-method fortran nonlinear-least-squares numerical-optimization

Last synced: 15 Apr 2025

https://github.com/gsquire/fencelock

An alternative distributed lock for Redis

c redis redis-module

Last synced: 15 Apr 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/zbanks/optim

Immediate-mode command line option parsing for C

c options

Last synced: 09 Mar 2026

https://github.com/aashutoshrathi/elf

Linux Terminal interpreter in C

c linux terminal terminal-based

Last synced: 27 Jul 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/itchyny/2bf

2bf - generates a Brainfuck code

brainfuck c

Last synced: 01 Sep 2025

https://github.com/ankraft/asn1dump

Print ASN.1 structure and values.

asn1 c tool

Last synced: 02 Mar 2026

https://github.com/adebayo-s/printf

🖨 created the printf function in C by @Adebayo-S and @Gejix

c printf variadic-function

Last synced: 23 Apr 2025

https://github.com/dsc712/concepts_of_java

A repository having java programs implementing important concepts in java programming language along with a competitive section , containing codes of successful submissions of different online coding platforms .

c cpp java

Last synced: 16 Aug 2025

https://github.com/calimero-project/serial-native

Libraries for serial port access on Windows/Linux/macOS using the Java Native Interface (JNI)

c ft12 jni linux macos serial-ports tp-uart windows

Last synced: 04 Apr 2026

https://github.com/manraj29/moving-cars-using-c

College Project : Moving Cars using Computer Graphics in C language.

c graphics

Last synced: 21 Sep 2025

https://github.com/mivinci/moo

An AI agent runtime, written in C.

ai-agent c llm moo

Last synced: 23 May 2026

https://github.com/tobyink/p5-type-tiny-xs

Perl 5 distribution Type-Tiny-XS; see homepage for downloads and documentation.

c perl perl-module perl-xs perl5 perl5-module xs

Last synced: 18 Mar 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/ferhatgec/imafe

Fegeya Imafe, Unique & simple image viewer.

c compiler gtk gtk3 image info manipulation processing vala valac viewer

Last synced: 23 Jul 2025

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

HackerRank C/C++ Solutions

c cpp hackerrank solutions

Last synced: 14 Apr 2025

https://github.com/0xwal/c-scratch

Essential programming tasks from scratch as a challenge and exercise. 🧩

c excercise learning programming scratch tasks

Last synced: 27 Jul 2025

https://github.com/polfeliu/ccg

C/C++ Code Generation

c codegen codegeneration cpp framework

Last synced: 05 Oct 2025

https://github.com/libdriver/bmp384

BMP384 full function driver library for general MCU and Linux.

barometer bmp384 c full-function-driver iic linux mcu spi

Last synced: 16 Aug 2025

https://github.com/bfgeshka/picunic

Tool designed to find duplicate or similar images. Moved to https://notabug.org/bfgeshka/picunic

average-hash c c89 c99 duplicate-images image-duplicate-detection phash similarity

Last synced: 04 Oct 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/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/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/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/josefilipeferreira/thonkbar

🤔 minimalist block based lemonbar wrapper

aur c lemonbar signals

Last synced: 15 Aug 2025

https://github.com/aditeyabaral/data-structures-ue18cs202

A repository containing the source codes for the Data Structures course (UE18CS202) at PES University.

algorithms c data-structures data-structures-and-algorithms

Last synced: 27 Aug 2025

https://github.com/kangalio/minacalc-standalone

Standalone version of 0.72.1 MinaCalc along with a C API for easy access and bindings

c etterna minacalc

Last synced: 25 Jul 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/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/xigh/llvmbc-dump

Simple tool extracts LLVM bitcode modules from ELF binaries compiled with "-fembed-bitcode"

c elf llvm llvm-bitcode

Last synced: 28 Feb 2026

https://github.com/tereus-project/tereus-transpiler-c-go

Tereus C to Go transpiler

c go kafka transpiler

Last synced: 14 May 2025

https://github.com/quaddarv1ne/maestro7it_education

Программирование на С++, CSharp, JavaScript и Python для начинающих </>

2024 c config courses cpp csharp education javascript js json maximdupley oop python python3 quadd4rv1n7 stepik stepik-course study

Last synced: 14 Apr 2025

https://github.com/ehsanshahbazii/microprocessor-and-assembly-projects

سورس کد پروژه ها همراه با دستور کار درس آزمایشگاه ریز پردازنده و زبان اسمبلی دانشگاه تبریز مقطع کارشناسی رشته مهندسی کامپیوتر

assembly c microprocessor proteus

Last synced: 14 Apr 2025

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/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/uxcn/yafd

yet another file deduplicator

c deduplicator freebsd linux osx windows

Last synced: 18 Sep 2025

https://github.com/narasimha1997/ironserver

A simple, amazingly fast static web server written in C. Supports faster MIME type resolution and caching.

c caching hobby-project webserver

Last synced: 12 Apr 2025

https://github.com/christopher-besch/cpp_go_fast

Collection of tips and tricks for fast C/C++ code.

c cpp memory optimization

Last synced: 01 Sep 2025

https://github.com/lchsk/cookiecutter-c-project

Cookiecutter template for C projects

c cookiecutter cookiecutter-template

Last synced: 15 Feb 2026

https://github.com/jdswalker/N-Queens_Problem

N-Queens problem solvers and solution counters implemented using a constrained DFS algorithm

bash-script c c99 constrained-dfs-algorithm constraint-programming depth-first-search dfs-algorithm go golang n-queens python r r-language shell

Last synced: 23 Aug 2025

https://github.com/ardeshirv/bin2dec

bin2dec is a binary to decimal convertor

ardeshirv binary-to-decimal c terminal-based

Last synced: 20 Aug 2025

https://github.com/chaudharypraveen98/competitive-programming

It contains questions from various online and offline platforms such as Hackerrank, Coding Ninjas, Codeforces, Leetcode, Codeforces etc

c cpp geeksforgeeks geeksforgeeks-solutions hackerrank hackerrank-solutions java programming python

Last synced: 26 Jul 2025

https://github.com/Endika/flipper-hyper-focus-calc

Hyperfocal distance calculator for Flipper Zero: focal length, aperture (full stops), and sensor CoC. External FAP (C).

c calculator circle-of-confusion embedded fap flipper-zero flipper-zero-fap flipperzero hyperfocal photography

Last synced: 08 Jul 2026

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

🤔 c projects

c

Last synced: 14 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/basemax/firstcfacil

Building web service (API) using Facil in C programming language and test its benchmark and performance.

c restful restful-api restful-webservices restfulapi restfull-api

Last synced: 05 May 2025

https://github.com/ssteinbach/c_call_zig

Small example of calling a static zig library from C code.

c ffi linking zig ziglang

Last synced: 15 Jul 2025

https://github.com/leander-dsouza/shamir-secret-sharing

An implementation using C, embedding Galois Field(256) of Shamir Secret Sharing Scheme.

c shamir shamir-algorithm shamir-s-secret-sharing-scheme shamir-secret-sharing

Last synced: 13 Sep 2025

https://github.com/alkesst/dev-chat

A chat in a local network

c certificate chat linux macos network networking pem

Last synced: 24 Jun 2025

https://github.com/larryli/neatpad

A simple win32 text editor with full source (Pelles C Version)

c pellesc win32

Last synced: 02 Jul 2026

https://github.com/johnkun136nvcp/curso-cycpp

Curso PROTECO de C y C++

c cpp

Last synced: 05 Apr 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/aureliusivan/c-digital-library

Manage your personal book library on CLI 📚️

c library-management

Last synced: 21 Jul 2025

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/dns-oarc/sllq

Semi Lock-Less Queue

c library lock-less pthreads queue

Last synced: 13 Jul 2025

https://github.com/mateusnbm/pokemon-tower-defense

Pokemon inspired tower defense game powered by Allegro CC

allegro c game pokemon tower-defense

Last synced: 11 Mar 2025

https://github.com/jupfu/hub75

Hub75 LED matrix panel driver for Raspberry Pi Pico

c c-sdk dma hub75 led-matrix-displays pico pio raspberry-pi-pico

Last synced: 25 Jun 2025

https://github.com/sagacious-software/gosh

Simple and lightweight, framebuffer-oriented, cross-platform windowing library.

ansi ansi-c api backend buffer c c89 c90 framebuffer library pixel-buffers pixelbuffer window windowing wrapper wrapper-api x11

Last synced: 12 Apr 2025

https://github.com/izenynn/libft

42 Cursus - Libft: My implementation of some useful C functions and some additional ones to use it in future projects of 42.

42 42born2code c get-next-line getnextline getnextline42 lib libc libft libft42 library linux macos printf printf-42

Last synced: 11 Jul 2025

https://github.com/git-bruh/libmatrix

C library for interacting with the federated Matrix communications protocol.

c libcurl matrix matrix-org matrix-sdk

Last synced: 12 Apr 2025

https://github.com/jofrfu/haw-v

Fork of a RISC-V compliant CPU, which originated in a project at the HAW Hamburg

assembly c fpga linux risc-processor risc-v vhdl vivado xilinx-fpga

Last synced: 12 Jun 2025

https://github.com/supercip971/fibres

Coroutines/fibers implementation in C99

c c99 coroutines fibers

Last synced: 04 Apr 2025

https://github.com/pyokagan/cir

Arbitrary compile-time evaluation and metaprogramming system for the C programming language

c compiler jit metaprogramming nus x86-64

Last synced: 18 Jun 2025

https://github.com/zyxdevs/learning

Sample for Telegram Bot from many Programming languages.

c dart dotnet golang html javascript pascal php python ruby rust telegram-bots

Last synced: 21 Jul 2025

https://github.com/avicted/raylib_orthographic

Transport Tycoon / OpenTTD style engine example with Raylib.

c cpp openttd raylib transporttycoon

Last synced: 06 May 2025

https://github.com/grantjenks/python-selectlib

selectlib is a lightweight C extension module for Python that implements several in‑place selection algorithms for efficiently finding the kth smallest element in an unsorted list.

c kth python sorting

Last synced: 12 May 2025

https://github.com/seng3694/cluamoduleexample

Example for creating a Lua module in C

c cmake example lua lua-module

Last synced: 21 Mar 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/drmccoy/openm128-lib

Useful functions for the Waveshare OpenM128 development board

atmega atmel avr c openm128 waveshare

Last synced: 11 Apr 2025

https://github.com/barelyhuman/filesizemd

file's sizes as a markdown table (CLI)

binary c file file-size size

Last synced: 22 Jul 2025

https://github.com/hwzlovedz/vk3809ip_esp-idf_slider

VK3809IP&TTY6953: Multiple capacitive touch key slider ring chip,I2C interface.

c cpp esp-idf esp32 esp32-s3 slider touch

Last synced: 12 Apr 2025

https://github.com/rir360/ascii-animation

Animation with just "printf" function in C language. This is a classic-style animation made with simple code. Here you can get a very rough idea of how animation can be visualized in the black terminal.

animation ascii c terminal

Last synced: 21 Aug 2025