Things


tetris /go

Yet another Tetris, for the terminal, the browser, and Arduino hardware


bce /go

Basic computer architectures emulator and assembler


tomasulo-sim /go

A simple Tomasulo simulator written in Javascript


ducky2digi /go

Convert USB-Rubber-Ducky’s scripts to Arduino sketches for Digispark


pq

PlatformIO quick; a quick wrapper over pio


runner

Run everything like a script!


arduino-joychar

A mini arduino-based game console


arduino-lcd-race-game

A little brick race game for Arduino


scrambler

Increase the entropy of an input text


dmenu

dmenu - personal fork


gmenu

Yet another dmenu-like utility


gtrm

A minimal VTE terminal


theterm

A wrapper script that gives terminals super powers


sxiv

A simple image viewer (and video previewr) - fork


quran

A simple CLI Quran


simplex-calc

Maximizes system of equations using the simplex method


moon-script

Tiny scripts to generate lunar phases GIF


naheel-dotfiles

A collection of toys glued together to buildup my setup on my main machine


mandelbrot

Mandelbrot set and Julia set written purely in C - Mbed compatible


cp-p

Unix cp (and mv), with progress


fmz

Terminal file manager in a fuzzy finder


stpv

Simple Terminal PreViewer - Previews as many possible kinds of files


qu-tad-template

LaTeX template for Qatar University thesis or dissertation


adwaita-too-dark

Extra dark Adwaita GTK theme


emacs-arabic-reshaper

Reshape Arabic characters in Emacs


c-arabic-reshaper

A simple Arabic reshaper written in C


BinaryGame

A tiny binary game written in Vala


c-tricks

The worst way to use C!


c-oop

A little experiment of how object oriented programming can be implemented in C


the-super-tiny-compiler-in-c

A tiny compiler (< 400 lines) written in C for the purpose of learning


ns2-manet-cmp

Performance Evaluation of Dynamic Routing Protocols AODV, DSDV, and DSR Using NS-2


vlang-mode.el

Emacs major mode for the V programming language


conky-config

A binary clock and a long panel - Personal Conky config


gnome-shell-extension-desktop-editor

Edit .desktop files from GNOME Shell


voltaat-posts

Mini electronics tutorials I post on Voltaat learn from time to time


boat-code

A tiny Javascript playground with a boat


cryptofs

Minimal encrypted filesystem using fuse


bcpki

BlockChain Public Key Infrastructure


blockchain-demo

A basic proof-of-work blockchain example for educational purposes


qrcp-win-ui

UI interface to QRCP in Windows


latexwrapper

Yet another LaTeX wrapper


holyc-mode.el

Emacs major mode for Temple OS’s HolyC programming language


pacgit

A quick and dirty way to install random git repos


bspdd

Dynamic desktops and monitors management for bspwm


more...