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/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/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/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/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/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/anantzoid/cuda-genetic-algorithm-travelling-salesman-problem

Implementation of Parallel Genetic Algorithm in CUDA to solve TSP (Berlin52)

c cuda genetic-algorithm tsp tsp-solver

Last synced: 25 Jul 2025

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

Build a docker network for experiment

c docker quagga

Last synced: 30 Oct 2025

https://github.com/runxiyu/forge

[Mirror] Lindenii Software Forge (Issues preferred on todo.sr.ht; push to upstream contrib/* branches to make PRs)

c devops forge git go

Last synced: 17 Sep 2025

https://github.com/neolit123/bulls

bulls & cows game in portable C

ansi-c bulls-and-cows c

Last synced: 31 Jul 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/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/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/curvsurf/findsurface-samples

CurvSurf FindSurface SDK Samples (deprecated)

c

Last synced: 11 Jul 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/devfabiosilva/witsml21parser

A fast, robust and portable Witsml to BSON parser

bson c cplusplus energistics etp java nodejs oil-and-gas osdu python soap witsml xml

Last synced: 13 Apr 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/dns-oarc/sllq

Semi Lock-Less Queue

c library lock-less pthreads queue

Last synced: 13 Jul 2025

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/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/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/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/gsquire/fencelock

An alternative distributed lock for Redis

c redis redis-module

Last synced: 15 Apr 2025

https://github.com/arescentral/procyon

A simple, indented object notation

c c-plus-plus markup python

Last synced: 28 Aug 2025

https://github.com/rikvdh/zringbuf

Zero-allocation ring-buffer library

buffer c clib embedded memory ring-buffer ringbuf ringbuffer zero-allocation

Last synced: 05 Aug 2025

https://github.com/bernhardfritz/blendmodes

This OpenGL-based tool allows you to perform basic image blending operations using the CLI.

blend-modes c cli command-line-tool glsl opengl shaders

Last synced: 11 Sep 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/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

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

Curso PROTECO de C y C++

c cpp

Last synced: 05 Apr 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/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/xaizek/stic

Simple Tests In C (with optional pure C automatic test registration)

automatic-test-registration c test-framework unit-testing

Last synced: 14 Apr 2025

https://github.com/phillbush/hoc

high order calculator: an interpreter for a simple language for floating point arithmetic

c hoc lex unix yacc

Last synced: 10 Aug 2025

https://github.com/supercip971/fibres

Coroutines/fibers implementation in C99

c c99 coroutines fibers

Last synced: 04 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/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/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/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/dosworld/surc

Modified SubC-compiler for MS-DOS, based on version 2022-01-27

16-bit c compiler dos freedos ms-dos rdf

Last synced: 30 Jul 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/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/musgravejw/database-c

Micro Database Implementation

c database

Last synced: 11 Jul 2025

https://github.com/othonalberto/redblack_tree

Implementação da Red Black Tree (Árvore Rubro Negra) para números inteiros. Desenvolvido por Othon Briganó e Pedro Warmling Botelho

arvore c datastructure redblack redblacktree rubro-negra tree

Last synced: 21 Sep 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/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/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/ahmetkotan/yenilmez

Simple C Test Framework

c framework simple testing

Last synced: 13 Apr 2025

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

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

assembly c microprocessor proteus

Last synced: 14 Apr 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/aashutoshrathi/Elf

Linux Terminal interpreter in C

c linux terminal terminal-based

Last synced: 11 May 2025

https://github.com/mhamdyx/c-programming-a-modern-approach-2nd-ed-solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 18 Mar 2025

https://github.com/kcning/binom

C macro that computes binominal coefficient at compile time

binominal-coefficient c macro preprocessor recursion

Last synced: 12 Jul 2025

https://github.com/rupt/c-arithmetic-right-shift

C arithmetic right shift. Small, portable, branchless.

bit-twiddling c sar

Last synced: 12 May 2025

https://github.com/lubomilko/neatcpp

Minimalistic Python C preprocessor preserving the C code formatting

c preprocessor

Last synced: 25 Jan 2026

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/yassine-aa/gooeygui

A simple cross-platform GUI Library built in C. (Still under construction)

api c cross-platform desktop-app gui lib library linux opengl toolkit vulkan windows

Last synced: 11 Sep 2025

https://github.com/squat/darkapi

An API for Darknet image detection neural networks like YOLO

c darknet gpu kubernetes neural-network yolo

Last synced: 22 Mar 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/jonpalmisc/emake

Easy wrapper around CMake's CLI

autotools c cli cmake cpp

Last synced: 14 May 2025

https://github.com/tayoky/stanix

An 64 bit OS made from scratch

c low-level operating-system os x86-64

Last synced: 30 Apr 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/skarlett/clonk

Learn a language by writing a new one. Here's my very own retro style interpreter.

c interpreter

Last synced: 29 Mar 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/elarity/tidis

Tidis is a shanzhai project of Redis, please buyao use it xian . Of course, it can not use yihou ye !

c epoll event-loop redis select

Last synced: 13 Apr 2025

https://github.com/rollingstar/gpack-unofficial

Video game compression tool. Unofficial backup of the original tool.

7zip c compression merging srep

Last synced: 12 May 2025

https://github.com/charlesaverill/purple

Purple standard language specification and compiler implementation

c compiler programming-language programming-language-development

Last synced: 30 Oct 2025

https://github.com/sdilts/restartable-c-exceptions

An experimental library for implementing restartable exceptions in C.

c error-handling

Last synced: 12 Apr 2025

https://github.com/grahamedgecombe/lasertag

An electronic laser tag system based on AVR microcontrollers.

avr c

Last synced: 05 Apr 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/cyclenerd/quarqd

💡 quarqd is a daemon for communicating with an ANT+ device

ant c cycling make makefile python

Last synced: 18 Mar 2025

https://github.com/hyouteki/cwndebpf

eBPF programs to monitor and update kernel congestion window

bpf bpftool c ebpf libbpf python

Last synced: 10 Apr 2025

https://github.com/NFestoso/Compiler

Front-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.

buffer c compiler demo example finite-automata grammar interpreter lexical-analysis parser scanner

Last synced: 11 May 2025

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

HackerRank C/C++ Solutions

c cpp hackerrank solutions

Last synced: 14 Apr 2025

https://github.com/yhaiovyi/c-wasm-loader

Super change your browser with C/C++ power.

c cpp wasm webpack webpack-loader webpack3

Last synced: 14 Apr 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/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/artichoke/clang-format

✏️ clang-format runner for CI

artichoke c ci clang-format formatter javascript linter nodejs npx

Last synced: 10 Apr 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/rh2/houdinirepo

Houdini Vector Math & Polygon Processing (Mixed Python and C language)

c polygons python vector-math

Last synced: 28 Apr 2025

https://github.com/kdkasad/westwood

A new (and hopefully improved) linter for Purdue's CS 240 course

c cs240 linter purdue tree-sitter

Last synced: 03 Aug 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/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/emilianobilli/libchannel

Golang style channels in C

c golang-channels library

Last synced: 16 Jan 2026

https://github.com/ayushkhodankar/cafe-project

A Mini Cafe Project in C Language

c cafe-management

Last synced: 10 Mar 2026

https://github.com/lucasamtaylor01/Editor-Texto-C

Editor de texto em C 📄

c editor-de-texto

Last synced: 07 May 2025

https://github.com/ken-morel/gama

A lightweight C toolkit for safe and simple 2D game development, a cli tool built in v to build projects, featuring immediate mode rendering, minimal built-in physics and a c-api

c doxygen kit-docs sokol svelte sveltekit v vlang

Last synced: 17 Jan 2026

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/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/nachinius/docker-c-dev

A linux environement for confortable c development

c development-environment docker linux-environment

Last synced: 02 Sep 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/hoangtien2k3/leetcode-solutions

LeetCode , Dev LeetCode ep1 #odleets code Java/C/C++/Java/Kotlin ..., expand your knowledge and prepare for technical interviews, algorithms.

algorithms-and-data-structures c cpp java kotlin

Last synced: 21 Apr 2025

https://github.com/matthewgeorgy/mrtx

opengl raytracer in c++ using glsl compute shaders

c cpp glsl opengl raytracing

Last synced: 31 Aug 2025