Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with ansi-c

A curated list of projects in awesome lists tagged with ansi-c .

https://github.com/redcode/z80

Highly portable Zilog Z80 CPU emulator written in ANSI C

ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator z80 z80-emulation z80-emulator zilog

Last synced: 29 Sep 2024

https://github.com/ariya/fastlz

Small & portable byte-aligned LZ77 compression

amd64 ansi-c arm64 c c90 c99 compression dos fastlz freedos intel lempel-ziv lz77 mipsel ms-dos portable riscv

Last synced: 29 Sep 2024

https://github.com/ariya/FastLZ

Small & portable byte-aligned LZ77 compression

amd64 ansi-c arm64 c c90 c99 compression dos fastlz freedos intel lempel-ziv lz77 mipsel ms-dos portable riscv

Last synced: 03 Aug 2024

https://github.com/uriparser/uriparser

:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub

ansi-c bsd-3-clause c c89 c90 cmake cross-platform iso-c library parser-library rfc-3513 rfc-3986 uri uri-parser uriparser

Last synced: 29 Sep 2024

https://github.com/tehreer/sheenbidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 29 Sep 2024

https://github.com/Tehreer/SheenBidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 03 Aug 2024

https://github.com/hidefromkgb/gif_load

A slim, fast and header-only GIF loader written in C

animated-gif ansi-c big-endian gif gif-animation gif-library gifs public-domain single-header-lib

Last synced: 03 Aug 2024

https://github.com/nfinit/ansibench

A selection of ANSI C benchmarks and programs useful as benchmarks

ansi-c benchmark benchmark-suite benchmarking c performance performance-analysis performance-testing performance-tuning

Last synced: 01 Aug 2024

https://github.com/Frityet/ManagedC

Reference counter for C

ansi-c c pointers raii reference-counting xmake

Last synced: 29 Jul 2024

https://github.com/clownacy/clownassembler

Motorola 68000 assembler, clone of SN 68k (A.K.A. asm68k).

68000 68k ansi-c assembler assembly bison bison-flex c89 c90 flex motorola-68000

Last synced: 29 Sep 2024

https://github.com/clownacy/clownlzss

Collection of compressors, built upon a small and simple graph-based LZSS framework.

ansi-c c89 c90 compression compressor cpp20 framework library lzss sega sega-genesis sega-mega-drive

Last synced: 29 Sep 2024

https://github.com/hanilr/variation-ui

Single-header terminal user interface library. Written in ansi-c

ansi-c c single-header single-header-lib terminal-user-interace tui ui user-interface

Last synced: 01 Aug 2024

https://github.com/clownacy/clownresampler

Single-header-file library which implements an integer-only windowed-sinc audio resampler.

ansi-c audio audio-processing c89 c90 resampling single-header-lib

Last synced: 29 Sep 2024

https://github.com/catseye/philomath

MIRROR of https://codeberg.org/catseye/Philomath : An LCF-style theorem prover written in C89 (a.k.a ANSI C)

ansi-c c89 lcf-style natural-deduction proof-checker proof-checking propositional-logic theorem-prover theorem-proving

Last synced: 29 Sep 2024

https://github.com/clemedon/philosophers

[documented code / -pedantic -std=c89] - 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.

42 42born2code 42cursus 42paris 42projects 42school ansi-c c89 cleancode concurrency concurrent-programming dining-philosophers dining-philosophers-problem dinning-phillospher multithreading mutex-synchronisation philosophers philosophers-dinner-problem philosophers42

Last synced: 29 Sep 2024

https://github.com/n-ivkovic/treedude

Clone of the mini-game from Superhot

ansi-c ascii c curses ncurses superhot terminal terminal-game treedude tui

Last synced: 29 Sep 2024

https://github.com/clownacy/clowndoom

Yet another purist Doom port.

ansi-c c89 c90 doom

Last synced: 29 Sep 2024

https://github.com/clownacy/clown68000

Motorola 68000 emulator and disassembler library.

68000 68k ansi-c c89 c90 cpu-emulator emulator m68k motorola motorola-68000

Last synced: 29 Sep 2024

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 29 Sep 2024

https://github.com/untodesu/libvterm

Make your terminal emulator colorful!

ansi-c ansi-colors ansi-escape-codes c89 lib library terminal vt100

Last synced: 29 Sep 2024

https://github.com/hiirotsuki/vntools

utilities for working with visual novel assets

ansi-c c c89

Last synced: 29 Sep 2024

https://github.com/clownacy/clowncommon

Small collection of common C89 utility macros.

ansi-c c89 c90

Last synced: 29 Sep 2024

https://github.com/ktnlvr/smollisp

:banana::seedling::package: a smol, header only, easily embeddable and ANSI C compatablelisp interpreter with some extra fluff.

ansi ansi-c c11 c89 c99 embeddable embeddable-scripting-language header-only header-only-library headeronly language library lisp lisp-dialect lisp-interpreter pet-project scripting-engine scripting-language wip wip-do-not-use

Last synced: 29 Sep 2024

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: 29 Sep 2024

https://github.com/wyatt8740/x11-window-hider

(Also on GitLab - https://gitlab.com/wyatt8740/x11-window-hider.git ) - Easily hide and show (unmap and map) X11 windows. libxcb ANSI (C89) compatible C and bash xdotool implementations.

ansi ansi-c bash bash-script c c89 libxcb map posix unmap x11 xdotool

Last synced: 29 Sep 2024

https://github.com/cwchentw/clibs

Self-contained Utilities for C

ansi ansi-c c c-lib c-library c11 c89 c99 clibs utility-library

Last synced: 29 Sep 2024

https://github.com/visualstudioex3/div2-framework

Collection of DLLs for DIV Games Studio 2 (vanilla).

ansi-c c c89 div-games-studio div2 framework game-development ms-dos retro watcom

Last synced: 29 Sep 2024

https://github.com/clownacy/clownmdemu-libretro

Frontend for clownmdemu that exposes it as a libretro core.

ansi-c c89 c90 emulator genesis libretro mega-drive megadrive retroarch

Last synced: 29 Sep 2024

https://github.com/risc-os-community/zvector

A port of ZVector library to RISC OS (this is NOT the official ZVector for all platforms repository!)

ansi-c c99 dynamic-arrays library risc-os riscos

Last synced: 29 Sep 2024

https://github.com/visualstudioex3/div2-tlsa98-engine

A native game engine, service and component oriented, for DIV Games Studio 2 (vanilla), writen in ANSI C-89 using Watcom C++ 10.6.

2d 2d-platformer-game ansi-c c c89 div-games-studio div2 dos game-development game-engine ms-dos retro retro-graphics vga watcom

Last synced: 29 Sep 2024

https://github.com/c-chads/yetanothercstringlibrary

wow what an original idea for a library

ansi-c c89 lightweight string strings

Last synced: 29 Sep 2024

https://github.com/clownacy/clownmd5

MD5 hasher implemented in both ANSI C and Lua.

ansi-c c89 c90 md5 md5-hash single-header single-header-lib single-header-library

Last synced: 29 Sep 2024

https://github.com/susji/lc

Self-hosting toy compiler for a language which resembles a subset of ANSI C

ansi-c assembly assembly-x86 c compiler

Last synced: 29 Sep 2024

https://github.com/michaelverthin/c_assembler

Custom ANSI C Assembler

ansi-c assembler

Last synced: 29 Sep 2024

https://github.com/grauho/sdpromptdumper

A command line tool to convert stable-diffusion.cpp generated image metadata back into a valid stable-diffusion.cpp invocation.

ansi-c c c89 c90 c99 civitai cli metadata png stable-diffusion stablediffusion

Last synced: 29 Sep 2024

https://github.com/grauho/sdc

A simple tool to convert .safetensor files that include certain large dtypes into ones that don't

ansi-c c c89 c90 c99 cli conversion converter dtype dtypes json safetensors stable-diffusion

Last synced: 29 Sep 2024

https://github.com/saimazoom/zminif

PAWS parser written in C for Z80 machines

ansi-c commodore commodore-64 commodore64 interactive-fiction retro zx-spectrum

Last synced: 29 Jul 2024

https://github.com/chlodalejandro/the-c-programming-language

My solutions for the exercises in Brain Kernighan and Dennis Ritchie's 'The C Programming Language, Second Edition'.

ansi-c c c89 the-c-programming-language

Last synced: 29 Sep 2024

https://github.com/colleagueriley/xdl

A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.

ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib

Last synced: 29 Sep 2024

https://github.com/phikill/vk_cube_ac89

Vulkan cube Demo, but attempt to switch to the C89

386 ansi-c c89 c90 open-watcom vulkan vulkan-api vulkan-sdk watcom windows windows-nt x32

Last synced: 29 Sep 2024

https://github.com/klimentlagrangiewicz/cart-in-c

Naive implementation of CART (Classification And Regression Tree) algorithm in C (standard C89/C90) for data classification

ansi-c c89 cart classification decision-tree-classifier random-forest

Last synced: 29 Sep 2024

https://github.com/amarok24/the_c_book__banahan

All source code examples from The C Book, properly formatted (Linux kernel coding style).

ansi-c book-source-code c89 c90 examples-c

Last synced: 29 Sep 2024

https://github.com/pzaino/dtblib

a DTB (Device Tree Blob) loader and parser library in ANSI C and without dependecies (so, theoretically usable on every platform and operating system)

ansi-c c99 devicetree dtb library risc-os riscos

Last synced: 29 Sep 2024

https://github.com/klimentlagrangiewicz/forel

Implementation of FOREL (FORmal ELement) clustering algorithm in C (standard C89/C90, K&R code style)

ansi-c c89 clustering data-clustering forel

Last synced: 29 Sep 2024

https://github.com/mickadoo/c

Backup of some C code from study

ansi-c c k-and-r

Last synced: 29 Sep 2024

https://github.com/andrflor/vulkan-test

Simple Vulkan + GLFW test

ansi-c c c89 glfw glfw3 vulkan

Last synced: 29 Sep 2024

https://github.com/klimentlagrangiewicz/dbscan

Implementation of DBSCAN clustering algorithm in C (standard C89/C90, K&R code style)

ansi-c c89 clustering data-clustering dbscan noise-detection

Last synced: 29 Sep 2024

https://github.com/rsm-lisper/knr-solutions

My solutions to the exercises in K&R 2 ("The C Programming Language" 2nd edition by Brian W. Kernighan and Dennis M. Ritchie). Work In Progress.

ansi-c brian-w-kernighan c dennis-ritchie educational educational-project exercises k-and-r kernigan-ritchie-book kernighan kernighan-ritchie knr ritchie solutions the-c-programming-language the-c-programming-language-solutions

Last synced: 29 Sep 2024

https://github.com/intedai/openu-assembler

An Assembler that was created as final project of the Open University 20465 course

ansi-c assembler c open-university-israel

Last synced: 29 Sep 2024