Kariiem Taha's starred repositories

stb

stb single-file public domain libraries for C/C++

Language:CLicense:NOASSERTIONStargazers:25947Issues:622Issues:814

sioyek

Sioyek is a PDF viewer with a focus on textbooks and research papers

Language:CLicense:GPL-3.0Stargazers:6888Issues:39Issues:871

emacs.d

Fast and robust Emacs setup.

Language:Emacs LispLicense:GPL-3.0Stargazers:2395Issues:194Issues:977

OpenGL

OpenGL 3 and 4 with GLSL

Language:CLicense:Apache-2.0Stargazers:2317Issues:201Issues:15

Mesh

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

Language:C++License:Apache-2.0Stargazers:1734Issues:50Issues:61

tinywm

The tiniest window manager.

fork-bomb

Fork bombs in lots of languages

c-vector

A dynamic array implementation in C similar to the one found in standard C++

Language:C++License:MITStargazers:693Issues:17Issues:21

FP-Course-ITMO

Slides and other materials for functional programming lectures ITMO university

writing-a-tui-in-bash

How to write a TUI in BASH

dwm-commented

A fork of dwm with comments explaining in detail how the window manager works

Language:CLicense:MITStargazers:362Issues:4Issues:0

Earley

Parsing all context-free grammars using Earley's algorithm in Haskell.

Language:HaskellLicense:BSD-3-ClauseStargazers:360Issues:21Issues:41

MicroHs

Haskell implemented with combinators

Language:HaskellLicense:NOASSERTIONStargazers:287Issues:11Issues:29

Defer

A Defer statement for C

Language:CLicense:MITStargazers:220Issues:3Issues:2

tiny-games-hs

Haskell Tiny Game Jam

HaskellNet

Haskell library which provides client support for POP3, SMTP, and IMAP protocols.

Language:HaskellLicense:NOASSERTIONStargazers:86Issues:5Issues:42

Quran-cli

A simple command line interface for listening to Quran.

smlfmt

A custom parser/auto-formatter for Standard ML

Language:Standard MLLicense:MITStargazers:63Issues:11Issues:45

x86-lookup

Quickly jump to x86 documentation from Emacs

Language:Emacs LispLicense:UnlicenseStargazers:54Issues:6Issues:5

answerquest

Code for paper "AnswerQuest: A System for Generating Question-Answer Items from Multi-Paragraph Documents"

Language:PythonLicense:MITStargazers:19Issues:3Issues:5

lua-to-lisp

A lightweight Lua to Lisp transpiler. Translates Lua 5.3 code to a Lisp dialect.

Language:C++License:BSD-3-ClauseStargazers:17Issues:2Issues:1

FastGlobbing

Faster and safer algorithms for string matching with wildcards, globs, and gitignore-style globs

Language:CLicense:NOASSERTIONStargazers:12Issues:2Issues:1

Graph-Attention-Network

This Repo is an implementation of Graph Attention Network

Language:Jupyter NotebookStargazers:11Issues:2Issues:0
Language:CLicense:NOASSERTIONStargazers:10Issues:5Issues:27

Regex2MDFA

Input a Regex, get its AST, NFA, DFA and finally it Minimized DFA (Compiler Course Assignment)

Language:Jupyter NotebookStargazers:6Issues:1Issues:0

Advent-of-Code-23

My solutions for the daily challenges of Advent of Code 23 using Typescript

Language:TypeScriptStargazers:3Issues:1Issues:0

gsoc-2023

Testing repository for gsoc-2023

Language:CStargazers:2Issues:2Issues:0

XGeN

An automated Exam Generator using Natural Language Processing Techniques.