# The Lab: every project by Tayyab Javed

412 personal repositories since 2017. 285 projects are described below (7,983 of my own commits, counted from each repository's git history with bots and upstream history excluded), followed by the names of the other 116. Repositories are private. Generated from the same data as https://tayyabjaved.com/lab/ on 2026-11-08.

Profile: https://tayyabjaved.com/profile (Markdown: https://tayyabjaved.com/profile.md)

Status meanings: Live (in use now), Shipped (was released or used), Prototype (working but unfinished), Experiment (exploration), Work (built for an employer or client), Learning (practice).

## AI & agents (20)

- **Lara** (`harnesslara`): My agent harness: Claude Code runs headless with tools over an MCP bridge, behind approval gates, with sandboxed fix agents, RAG and routines. 2026 · Prototype · 128 commits · PHP
- **Wedding Classifier** (`weddingclassifier`): Sorts wedding photos and videos by face: AWS Rekognition, embeddings, a Laravel web app and a Flutter swipe app. 2026 · Prototype · 82 commits · Flutter
- **Backuper** (`backuperlocal`): Scans every project for git state, runs an AI triage on each folder and uploads what's worth keeping to S3. 2026 · Prototype · 25 commits · PHP
- **Document Filler** (`documentfiller`): Upload a Word or PDF form, fill it in the browser with AI help, download it with your answers written in. 2026 · Prototype · 13 commits · PHP
- **Laravel Lambda Runner** (`laravellambdallmrunner`): Create Laravel projects in the browser and deploy each to AWS Lambda with SQS, EventBridge and tinker over WebSockets. 2026 · Prototype · 5 commits · JavaScript
- **The Clinic Software** (`theclinicsoftware`): Multi-tenant clinic SaaS on Laravel 12 + Inertia + Vue: fail-closed tenant scope, integer money, offline demo mode. 2026 · Prototype · 134 commits · Laravel + Vue
- **Maeplet Docu** (`maepletdocu`): Laravel AI SDK app with agent conversations, repository sync and a code launcher. 2026 · Prototype · 63 commits · PHP
- **AI Laravel starter** (`ailaravel`): Laravel 13 + Vue starter with Docker, Terraform staging and GitHub Actions, set up for AI features. 2026 · Prototype · 43 commits · Vue
- **Data migration** (`datamigration`): Laravel + Vue data migration workspace on my 2026 starter. 2026 · Prototype · 32 commits · Vue
- **ImageGen** (`imagegen`): Laravel AI SDK app for image generation and guided question flows, on OpenAI and Gemini. 2026 · Prototype · 30 commits · Laravel + Vue
- **xraymcp** (`xraymxp-binary`): Go + tree-sitter static analysis that gives AI agents a complete JSON x-ray of a Laravel/Vue codebase in about two seconds. 2026 · Prototype · 17 commits · Go
- **Claude Code Shot** (`cage`): Build and edit Claude Code terminal screenshots in the browser, then export a PNG. Nothing is uploaded. 2026 · Prototype · 2 commits · React
- **Human Clinic Software** (`clinichuman`): Clinic software experiment on Laravel. 2026 · Experiment · 14 commits · Laravel + Vue
- **Agent harness v0** (`harness`): The first experiments that became Lara. 2026 · Experiment · 4 commits · JavaScript
- **Voice room** (`voiceroomsocketio`): A Socket.IO voice chat room, built with Claude. 2026 · Experiment · 5 commits · JavaScript
- **Idea Hunt** (`ideahunt`): Collecting and planning product ideas. 2026 · Experiment · 3 commits · Laravel + Vue
- **Workflows starter** (`workflows-starter-template`): Cloudflare Workflows starter in TypeScript. 2026 · Experiment · 0 commits · React
- **xraymcp web** (`xraymcp-web`): Web front end and MCP server side of xraymcp. 2026 · Experiment · 3 commits · React
- **Agent UI** (`agent`): A Vue front end for driving an AI agent. 2025 · Experiment · 2 commits · Vue
- **Remote MCP server** (`remote-mcp-server-authless`): An MCP server deployed to Cloudflare Workers over SSE. 2025 · Experiment · 0 commits · TypeScript

## Livestream & video (31)

- **Liveclipper** (`appLiveclipper`): The Laravel core of Liveclipper: Horizon dispatching ECS Fargate Spot tasks, Terraform + Ansible, self-hosted runners, CodeDeploy, Step Functions. 2023–2026 · Prototype · 1,048 commits · Laravel + Vue
- **StreamCatcher** (`StreamCatcher`): Liveclipper phase 2: a Lambda per task behind queues, DynamoDB, ECS Fargate recordings, multi-arch builds for Hetzner, then Kubernetes. 2023–2024 · Prototype · 187 commits · Go
- **Liveclipper stream catcher** (`liveclipperv2_streamcatcher`): Go recording service for Liveclipper v2, built as a Docker image in GitHub Actions; a cost branch dropped ffmpeg. 2023–2024 · Prototype · 123 commits · Go
- **Liveclipper revamp** (`liveclipperrevamp`): Liveclipper rebuilt on Laravel with multi-arch Docker builds and Whisper transcription via the Laravel AI SDK. 2026 · Prototype · 32 commits · Laravel + React
- **YouTube uploader** (`liveclipperv2_ytuploader`): Go service that uploads finished clips to YouTube. 2023–2024 · Prototype · 20 commits · Go
- **Liveclipper health** (`liveclipperv2_health`): Go health-check service for the recording fleet. 2023–2024 · Prototype · 23 commits · Go
- **Udamity** (`tayyabudamity`): Laravel + Vue video platform: HLS transcoding to S3, signed playback, transcription and live progress over Reverb. 2026 · Prototype · 19 commits · Vue
- **Liveclipper mobile** (`liveclipperapp`): Flutter app for Liveclipper. 2026 · Prototype · 4 commits · Flutter
- **Go overlay** (`liveclipperv2_gooverlay`): Video overlays rendered by a Go service. 2023 · Prototype · 5 commits · Go
- **Stream Capturer Slim** (`StreamCapturerGOSlim`): Version 2: a slimmed-down Go capturer. 2023 · Prototype · 4 commits · Go
- **Mac screen recorder** (`macscreenrecorder`): Mac screen recorder for product videos with a live cloud layer: share links, comments and team editing. 2026 · Prototype · 2 commits · React
- **Liveclipper 2026** (`liveclipper26`): The 2026 rebuild of Liveclipper. 2026 · Prototype · 2 commits · PHP
- **YTPlay** (`liveclipperv2`): Go wrapper around yt-dlp for livestream recording: self-healing retries, stall detection, WebSocket control, webhooks. 2025 · Prototype · 1 commit · Shell
- **Liveclipper recorder** (`liveclipper2_recorder`): The recorder service of Liveclipper, designed to stay small. 2024 · Prototype · 1 commit · Shell
- **Liveclipper functions** (`liveclipperv2_functions`): Serverless functions for Liveclipper. 2023 · Prototype · 1 commit · TypeScript
- **Liveclipper front** (`appliveclipperfront`): PHP front end for Liveclipper. 2023 · Prototype · 1 commit · PHP
- **StreamCatcher UI** (`StreamCatcherUI`): Front end for StreamCatcher. 2023 · Prototype · 2 commits · React
- **Go Stream Catcher** (`GOStreamCatcher`): Efficient concurrent stream catcher written in Go. 2023 · Prototype · 2 commits · Go
- **WeClipper** (`weclipper`): Liveclipper spin-off on AWS CDK: app and WebSocket stacks, deploy and certificate services, Ansible, GitHub Actions deploys. 2024 · Experiment · 193 commits · React
- **Video conference** (`videoconf`): Video conferencing prototype. 2021–2025 · Experiment · 91 commits · Vue
- **YT Griffin Archive System** (`YTGriffinArchiveSystem`): The first Liveclipper (Feb 2023): Serverless Framework + CloudFormation, S3, Docker stream checker and downloader, a Cloudflare Worker proxy. 2023 · Experiment · 33 commits · React
- **Go Stream Capture Lite** (`GoStreamCaptureLite`): A lightweight Go capture service. 2023 · Experiment · 14 commits · Go
- **Liveclipper Lite** (`liveclipperlite`): A lightweight Liveclipper. 2025 · Experiment · 9 commits · React
- **Livestream recorder** (`livestreamrecorder`): Liveclipper recorder on AWS CDK: Lambda status checks, recorder and uploader containers, CloudFront. 2026 · Experiment · 4 commits · React
- **Streaming platform** (`streamingplatform`): A live streaming platform prototype. 2023 · Experiment · 7 commits · React
- **Screen Annotator** (`ScreenAnnotator`): Draw on your screen, written in Swift. 2026 · Experiment · 2 commits · Swift
- **Extract cookie** (`extractcookie`): Extracts YouTube cookies so recorders can stay signed in. 2025 · Experiment · 1 commit · JavaScript
- **Stream server** (`streamserver`): An RTMP streaming server. 2024 · Experiment · 1 commit · Terraform
- **Liveclipper iOS/Android** (`liveclipperapp-Microsomes3`): Earlier native mobile client for Liveclipper. 2024 · Experiment · 1 commit · Flutter
- **Stream recorder v3** (`v3streamrecorder`): Third-generation recorder in Docker. 2024 · Experiment · 1 commit · Go
- **Comment overlay** (`commentoverlay`): Live chat comments drawn over video, in Go. 2023 · Experiment · 2 commits · Go

## Social & real-time (33)

- **Social Station** (`SocialStation`): Open-source modular social platform on Vue + Firebase: news board, Q&A, blogs, facts, confessions and profiles. 2018–2025 · Shipped · 196 commits · Vue
- **M-CIA** (`M-CIA`): Anonymous blogging platform on the blockchain, with a crypto section fed by CoinMarketCap (2017). 2017 · Shipped · 9 commits · Vue
- **talkfs mobile** (`talkfs-App`): Flutter app for talkfs: language sections with text and audio posts. 2021 · Prototype · 4 commits · Flutter
- **Social Station API** (`Socialstation-api-Final`): Node API for comments, blog posts and confessions. 2018–2025 · Shipped · 11 commits · JavaScript
- **newSocial** (`newSocial`): Go + Vue social platform with real-time features, monetisation and the original Maeplet look. 2020–2026 · Prototype · 421 commits · Vue
- **Klisroad front end** (`Klisroad-frontend`): Front end client for Klisroad. 2021–2026 · Prototype · 84 commits · Vue
- **Klisroad** (`Klisroad`): An open road social media platform. 2021–2026 · Prototype · 52 commits · JavaScript
- **Call Maeplet** (`CallMaeplet`): B2P calling MVP app. 2025 · Prototype · 27 commits · Laravel + React
- **TokTok** (`toktok`): A halal dating app in Flutter. 2025 · Prototype · 12 commits · Flutter
- **Social Station Broadcaster** (`Socialstation-Broadcaster`): Node server that broadcasts high volumes of transactions to the Waves blockchain. 2019–2026 · Prototype · 9 commits · JavaScript
- **MyCityHero** (`MyCityHero`): Source code for the MyCityHero mobile app. 2025 · Prototype · 11 commits · Flutter
- **Social Station docs** (`socialstationdocumentation`): Documentation site for Social Station. 2018–2026 · Prototype · 1 commit · Vue
- **Maeplet Comms** (`Maeplet-Comms`): Social communication platform MVP. 2018–2026 · Prototype · 1 commit · Vue
- **TokTok back end** (`toktok_backend`): Laravel back end for TokTok. 2025 · Prototype · 1 commit · PHP
- **Social Station Mobile** (`SocialStation-Mobile`): NativeScript proof of concept of Social Station on mobile. 2019–2025 · Prototype · 1 commit · Vue
- **talkfs** (`talkfs`): The talkfs discussion platform. 2023 · Prototype · 3 commits · Vue
- **talkfs API** (`talkfsgo`): Go back end API for talkfs.com. 2023 · Prototype · 2 commits · Go
- **talkfs on Cloudflare** (`talkfs-cf`): talkfs served from Cloudflare. 2022 · Prototype · 3 commits · Vue
- **Social Station API v1** (`Socialstation-api`): The first Social Station node API. 2018 · Prototype · 1 commit · Docs
- **talkfs 3** (`talkfs3`): talkfs, third attempt. 2025–2026 · Experiment · 154 commits · Laravel + React
- **Callmo** (`Callmo`): Calling app experiment. 2022 · Experiment · 93 commits · Go
- **Signal** (`Signal`): WebRTC socket signaller. 2024 · Experiment · 76 commits · React
- **Discord bot 2021** (`Discord2021`): My Discord bot. 2021–2025 · Experiment · 69 commits · JavaScript
- **Phone VoIP** (`phonevoip`): VoIP calling front end in Vue. 2026 · Experiment · 42 commits · Vue
- **VoiceCord** (`discord-2`): Discord-style app with voice, in Vue. 2026 · Experiment · 10 commits · Vue
- **phone.maeplet.com** (`callphone`): Browser calling at phone.maeplet.com. 2025 · Experiment · 8 commits · React
- **Discord clone** (`discord`): A Discord-style chat app in TypeScript. 2026 · Experiment · 5 commits · React
- **Discord UI clone** (`discord-clone`): Tailwind front-end clone of Discord. 2021–2025 · Experiment · 6 commits · Vue
- **Discord UI** (`discord-ui`): Another take on the Discord interface. 2021–2026 · Experiment · 3 commits · Vue
- **SlaveShip Discord bot** (`discord-bot`): Discord bot for the SlaveShip community. 2019–2026 · Experiment · 1 commit · JavaScript
- **talkfs Workers** (`talkfs-workers`): Cloudflare Workers edge layer for talkfs. 2022 · Experiment · 2 commits · JavaScript
- **talkfs functions** (`talkfs-functions-api`): Serverless functions API for talkfs. 2022 · Experiment · 3 commits · JavaScript
- **Peplre** (`Peplre`): My blogging and news platform (2018). 2018 · Experiment · 3 commits · PHP

## Maeplet (17)

- **maeplet.com today** (`maepletltd.com`): The current maeplet.com: a town-quest app with a waitlist. 2026 · Live · 5 commits · Vue
- **Maeplet.com** (`Maeplet.com`): Map-driven media platform for news, gossip and more. 2018 · Shipped · 1 commit · Docs
- **Maeplet 2018** (`maeplet-2018`): A global events news network with a map as its canvas. 2018 · Shipped · 2 commits · HTML
- **The Maeplet project** (`maeplet2021`): Maeplet in 2021. 2020–2026 · Prototype · 57 commits · Vue
- **Maeplet data portal** (`Maeplet`): Low-code web scraping workflows and a data management portal. 2025 · Prototype · 39 commits · Laravel + React
- **Maeplet API** (`api.maeplet.com`): Maeplet's API. 2020–2025 · Prototype · 20 commits · JavaScript
- **Maeplet Reborn** (`MaepletReborn`): Maeplet comes back after I won the domain back (2021). 2021 · Prototype · 18 commits · JavaScript
- **retail.maeplet.com** (`retailmaeplet`): Retail product under Maeplet. 2026 · Prototype · 11 commits · TypeScript
- **Maeplet Reborn infra** (`MaepletRebornWhole`): Terraform for the whole Maeplet reboot. 2021 · Prototype · 11 commits · JavaScript
- **Maeplet Reborn front end** (`MaepletRebornFront`): Vue front end for the Maeplet reboot. 2021 · Prototype · 9 commits · Vue
- **Maep API** (`Maep`): Maeplet API written in Go. 2021 · Prototype · 7 commits · Go
- **Maeplet.com v2** (`Maeplet.comv2`): Second generation of the Maeplet site. 2018–2025 · Prototype · 2 commits · Vue
- **Maeplet 24** (`maeplet24`): Maeplet 2024: the recovery. 2023 · Prototype · 2 commits · PHP
- **Maeplet v4** (`maeplet-v4`): The first decentralised news map. 2019 · Prototype · 1 commit · Docs
- **Maeplet v3** (`Maeplet-v3`): Third version of the Maeplet map.  · Prototype · 0 commits · Docs
- **Maeplet status** (`statusmaeplet`): Status page for Maeplet services. 2026 · Experiment · 24 commits · Laravel + Vue
- **Deploy-from-repo test (React)** (`basicreactvite`): Sample app for app.maeplet.com's deploy-from-repo feature. 2024 · Experiment · 1 commit · React

## News, scraping & data (40)

- **Newsify 3** (`Newsify3`): Newsify 3 in Flutter: better features (2019). 2019 · Prototype · 1 commit · Flutter
- **News2018 Free** (`News2018-Free`): A free all-in-one news app with hundreds of sources. 2018–2023 · Shipped · 22 commits · JavaScript
- **Mosque times API** (`scrapemosqueapi`): Simple scraper for Birmingham prayer times. 2020–2026 · Shipped · 9 commits · JavaScript
- **RTX 5090 stock checker** (`5090-stock-drop-check`): Checks 5090 stock and posts to a Discord webhook. 2026 · Shipped · 3 commits · JavaScript
- **Puppeteer on Lambda** (`PupeteerOnLambda`): Template for running a headless browser scraper on Lambda. 2023 · Shipped · 1 commit · JavaScript
- **Skynet** (`Skynet`): Python script that scrapes popular news sites (2018). 2018 · Shipped · 1 commit · Python
- **News2018** (`News2018`): Advanced research tool and news app, written in C#. 2018 · Shipped · 3 commits · C#
- **ScrapeRunner** (`ScrapeRunner`): CLI that scaffolds scrapes, injects Puppeteer and builds each scrape into its own AWS Lambda. 2023 · Prototype · 63 commits · JavaScript
- **Newsify v3 (NativeScript)** (`Newsify-v3`): Third Newsify version, using NativeScript. 2018–2023 · Prototype · 21 commits · JavaScript
- **News2018 Desktop** (`News2018-Desktop`): Desktop version of News2018. 2018–2022 · Prototype · 20 commits · Vue
- **Skynet spider** (`level1-spider-skynet`): Level 1 spider for Skynet. 2020–2022 · Prototype · 17 commits · JavaScript
- **Brand Compliance** (`BrandComplianceMVP`): Brand compliance app MVP. 2024 · Prototype · 12 commits · Laravel + React
- **Liveuamap Go API** (`Liveuamap-GO-Api`): Search geo-coded news from Liveuamap data, rewritten in Go. 2021 · Prototype · 9 commits · Go
- **News API** (`News-API`): Grabs world news and returns it through a simple API. 2018–2026 · Prototype · 5 commits · JavaScript
- **Skynet dashboard** (`Skynet_dashboard`): Dashboard for Skynet v1. 2020–2024 · Prototype · 1 commit · Vue
- **Liveuamap scraper** (`Scraper-Liveuamap`): Scraper for liveuamap.com on AWS Lambda. 2023 · Prototype · 2 commits · JavaScript
- **Concurrent scraping platform** (`Concurrent-Scraping-Platform`): Concurrent web crawler in Go with multi-server and multi-proxy support. 2023 · Prototype · 1 commit · Docs
- **Newsify 3.0.0** (`Newsify-3.0.0`): Newsify 3.0.0 news app in Vue. 2018–2022 · Prototype · 3 commits · Vue
- **Newsify 2021** (`Newsify-Client-2021`): Mobile client for the Newsify 2021 reboot. 2021 · Prototype · 1 commit · Flutter
- **Research tool** (`Research-tool`): Free research tool for journalists.  · Prototype · 0 commits · Docs
- **Bus data** (`busdata`): Working with bus data in Laravel. 2026 · Experiment · 27 commits · PHP
- **Newsify 25** (`Newsify25`): Newsify is back from the dead. 2025 · Experiment · 25 commits · Swift
- **Aggregate data** (`aggregateData`): Data aggregation scripts. 2022 · Experiment · 27 commits · JavaScript
- **Blade scraper** (`scrapeblade`): Scraper for blade. 2024 · Experiment · 8 commits · JavaScript
- **Sports API** (`SportsApi`): Sporting API in Go. 2022–2023 · Experiment · 11 commits · Go
- **Flashnews** (`Flashnews`): Quick news app. 2018–2026 · Experiment · 5 commits · Vue
- **ResearchPro** (`researchpro`): Research tool in Vue. 2025–2026 · Experiment · 6 commits · Laravel + Vue
- **Skywire analysis** (`skywire_analysis`): Analysing Skywire. 2025 · Experiment · 6 commits · Ansible
- **Go scrapers** (`scrappersmc`): Scrapers written in Go. 2021 · Experiment · 6 commits · Go
- **News Displayer** (`NewsDisplayer`): Displaying news feeds (2017). 2017 · Experiment · 4 commits · JavaScript
- **Free time API** (`Freeytimeapi`): Python API experiment. 2018–2026 · Experiment · 1 commit · Python
- **Bakerdays scraper** (`scrapeBakerdays`): Scrapes product SVGs and info from bakerdays.com. 2021–2025 · Experiment · 1 commit · JavaScript
- **IslamQA scraper** (`scrapeislamqa`): Web scraping islamqa. 2021–2025 · Experiment · 1 commit · JavaScript
- **ScrapeFlow** (`scrapeflow`): Scraping workflows in TypeScript. 2025 · Experiment · 1 commit · React
- **Scrapers 2023** (`Scrappers-2023`): A collection of scrapers. 2023 · Experiment · 1 commit · JavaScript
- **BBC fixtures scraper** (`scrapebbcfixtures`): Scrapes football fixtures from the BBC. 2022 · Experiment · 1 commit · JavaScript
- **PS5 checkout** (`ps5checkout`): PS5 stock checking. 2021 · Experiment · 1 commit · JavaScript
- **UK news scraper** (`News-Scraper-UK`): A web scraper in Python. 2021 · Experiment · 2 commits · Python
- **Scraper GUI** (`Scrapper-Proto`): A GUI web scraper prototype.  · Experiment · 0 commits · Docs
- **Charting** (`Charting`): Charting multiple datasets, lesson 1. 2022 · Learning · 1 commit · HTML

## Flutter & mobile (23)

- **Birmingham Central Mosque** (`birminghamcentralmosque`): Flutter app on Google Play, rated 4.9 with 1k+ downloads: prayer times, Quran, tasbih, timetables, offline mode. 2020–2026 · Live · 212 commits · Flutter
- **B-C-M-Mosque (2021)** (`namaz`): The 2021 version of the mosque app: scraped prayer times, colour themes, offline cache. 2021 · Shipped · 11 commits · Flutter
- **Gas Coins** (`gas-coins`): Community coin app in Flutter: wallet, community feed, rich list, games. 2021 · Prototype · 62 commits · Flutter
- **Namaz iOS** (`namazios`): The iOS version of the Namaz app. 2020 · Shipped · 52 commits · Flutter
- **Tasbih** (`tasbih`): A tasbih counter app. 2025 · Prototype · 37 commits · Flutter
- **Flutter UI kits** (`UIKits`): A bunch of free Flutter UI kits. 2020 · Prototype · 12 commits · Flutter
- **Nuneaton mosque** (`nannytonmosque`): Prayer times site for a Nuneaton mosque. 2026 · Prototype · 5 commits · Laravel + React
- **Bitcoin wallet (BLoC)** (`Bitcoin-Wallet-Flutter-Bloc`): A simple but efficient Bitcoin wallet in Flutter, using the BLoC pattern. 2020 · Prototype · 6 commits · Flutter
- **Tic-tac-toe** (`Flutter-simple-tictactoe`): Play tic-tac-toe with friends, in Flutter. 2020 · Prototype · 7 commits · Flutter
- **Flutter Weather** (`Flutter-Weather`): Quick glance at the weather in several cities at once. 2021 · Prototype · 3 commits · Flutter
- **Fitness app** (`Fitness-app`): Fitness app in Flutter, three versions. 2020 · Prototype · 1 commit · Flutter
- **Quiz app** (`Quiz-App-Flutter`): Simple quiz app with animations. 2018 · Prototype · 3 commits · Flutter
- **NX bus clone** (`nxclone`): Clone of the NX bus app in Flutter. 2020–2026 · Experiment · 646 commits · Flutter
- **ChitChat** (`ChitChat`): Android chat app in Java. 2021 · Experiment · 90 commits · Java
- **React app CI/CD** (`0reactapp`): A test React app with CI/CD. 2024–2025 · Experiment · 57 commits · React
- **SlaveShip app** (`slaveship`): Flutter app for the SlaveShip project. 2020 · Experiment · 39 commits · Flutter
- **NingNang** (`ningnang3`): Flutter app, rebuilt three times. 2021–2025 · Experiment · 15 commits · Flutter
- **Just Eat clone** (`justeat-clone`): Two-day challenge: clone a food delivery app in Flutter. 2020 · Experiment · 8 commits · Flutter
- **Snap-on** (`snap-on`): A new Flutter project. 2026 · Experiment · 1 commit · Flutter
- **Laneawaze** (`laneawaze`): Flutter app experiment. 2026 · Experiment · 1 commit · Flutter
- **Namaz API (Hono)** (`namazhono`): Prayer times API on Hono. 2025 · Experiment · 3 commits · React
- **Prayer Namaz** (`prayernamaz`): Prayer times app in TypeScript. 2025 · Experiment · 3 commits · React
- **Consulting site (Flutter web)** (`Consulting-website`): My main website, written in Flutter. 2020 · Experiment · 2 commits · Flutter

## Blockchain & crypto (17)

- **SSC token & blockchain posts** (`Waves_Blockchain_board`): Social Station's token sale and blockchain image posts on the Waves blockchain. 2019–2026 · Prototype · 227 commits · Vue
- **NULS Telegram bot** (`NULS-Telegram-Bot`): PHP bot that answers price requests over the Telegram Bot API (2017). 2017 · Shipped · 3 commits · PHP
- **Bitcoin faucet** (`Bitcoin-Faucet`): Bitcoin faucet for my SlaveShip blockchain. 2022 · Prototype · 14 commits · React
- **Blockchain in Go** (`blockchainwithgo`): A blockchain from scratch in Go: blocks, transactions, wallets, proof of work. 2022 · Learning · 10 commits · Go
- **jsex** (`jsex`): An open-source blockchain idea that runs smart contracts in JavaScript. 2019–2026 · Experiment · 17 commits · JavaScript
- **Market** (`market`): Market data tooling in Go. 2025–2026 · Experiment · 19 commits · Go
- **Sky explorer** (`skyexplorev2`): Exploring the Skycoin network. 2025 · Experiment · 9 commits · Go
- **Bitcoin index** (`bitcoinindex`): Custom index for Bitcoin Core, in Go. 2025 · Experiment · 9 commits · Go
- **Bitcoin mini wallet** (`bitcoinminiwallet`): A small Bitcoin web wallet. 2026 · Experiment · 5 commits · React
- **TayyabCoin** (`tayyabcoin`): A test Solana coin. 2025 · Experiment · 5 commits · Docs
- **Skycoin functions** (`skycoin_funcitons`): Firebase functions for a Skycoin project. 2021–2025 · Experiment · 2 commits · JavaScript
- **TokensAndCoins** (`TokensAndCoins.com`): Crypto site in Vue. 2017–2024 · Experiment · 1 commit · Vue
- **Bitcoin Foody** (`bitcoinfoody`): A Bitcoin food app. 2019–2024 · Experiment · 1 commit · Vue
- **NFT** (`nftprivate`): NFT experiment. 2022 · Experiment · 1 commit · JavaScript
- **Bitcoin Alpha Reboot** (`Bitcoin-Alpha-Reboot-0.1.5`): Exploring an early Bitcoin codebase in C++. 2022 · Experiment · 1 commit · C++
- **Governance token** (`SlaveShip-Governance-Token`): A governance token for the SlaveShip platform. 2022 · Experiment · 3 commits · JavaScript
- **Blockchain in Python** (`Blockchain-in-python`): My own basic blockchain with peer discovery and mining. 2020 · Learning · 1 commit · Python

## Infrastructure & DevOps (21)

- **CrudIsEasy** (`0crudiseasy`): Create and deploy an API from just a database spec, in Go. 2024 · Prototype · 45 commits · Go
- **Staging provisioner** (`stagingprovision`): Deploy many Laravel apps to staging from config, with Ansible and Terraform. 2025–2026 · Shipped · 43 commits · Ansible
- **Laravel Docker Vue starter** (`laravel-docker-vue-starter-2026`): Laravel 13, PHP 8.5, Vue 3, MariaDB, Terraform staging and CI, ready to go. 2026 · Shipped · 31 commits · Vue
- **Multi-cloud Docker Swarm** (`Docker-Swarm`): Provision a Swarm across AWS, DigitalOcean and Linode from one YAML file with Terraform and Ansible. 2025–2026 · Shipped · 24 commits · Terraform
- **Laravel Docker template (React)** (`Laravel-Docker-Dev-Prod-Template-React`): React + Vite dev environment and a production Swarm stack for Laravel. 2026 · Shipped · 10 commits · Laravel + React
- **Laravel Runner** (`laravelrunner`): Rust desktop app for running Laravel applications. 2026 · Prototype · 133 commits · Rust
- **Magento IaC** (`magento-iac`): Ansible infrastructure for Magento. 2024 · Prototype · 31 commits · Shell
- **React deployment IaC** (`Hostnativereactdeployment`): CI/CD and infrastructure as code for a host-native React deployment. 2025 · Prototype · 21 commits · Terraform
- **AdhocJobber** (`AdhocJobber`): My own Fargate-style job runner in Go: task definitions, runs and a scheduler on Linode. 2024 · Prototype · 14 commits · Go
- **Laravel DevOps stub** (`laravel-devops`): Dockerfiles for Laravel projects. 2026 · Prototype · 4 commits · PHP
- **PHP site in Docker** (`PHP-Website-Docker-Dev`): A PHP site running behind nginx in Docker. 2025–2026 · Prototype · 5 commits · PHP
- **DB server template** (`dbservertemplate`): Infrastructure-as-code database server. 2024 · Prototype · 7 commits · Terraform
- **Preview environments** (`Preview-Environmenta`): Per-branch preview environments with Terraform. 2023 · Prototype · 7 commits · Terraform
- **Spin up WP** (`spinupwp`): Spin up WordPress faster.  · Prototype · 0 commits · Docs
- **Minecraft on Terraform** (`Minecraft-Server2`): Minecraft servers with Terraform (and Elastic Beanstalk before that). 2024 · Experiment · 17 commits · Terraform
- **CDK state machine** (`0statemachine`): Playing with state machines in AWS CDK. 2024 · Experiment · 4 commits · JavaScript
- **MCScrubs** (`MCScrubs`): Spin up many Minecraft servers very quickly. 2023 · Experiment · 5 commits · React
- **Webhookie** (`webhookie`): Webhook catcher in Laravel. 2026 · Experiment · 1 commit · PHP
- **CI test image** (`pythonhelloworld`): Simple image for CI and AWS App Runner tests. 2024 · Experiment · 1 commit · Python
- **Amplify Gen 2** (`amplify-vite-react-template`): My Amplify Gen 2 starter. 2024 · Experiment · 3 commits · React
- **VPC playground** (`tfvpcplay`): Playing with VPCs in Terraform. 2024 · Learning · 1 commit · Terraform

## Tools & desktop (15)

- **SVG export** (`svg-image-export-`): Custom fix for Inkscape issues: SVG to PNG, then resize. 2021–2023 · Shipped · 4 commits · JavaScript
- **Database client** (`tableplus`): Desktop database client with Go, Wails and React. 2026 · Prototype · 42 commits · Go
- **Remote desktop** (`remotecontrol`): Remote desktop MVP in Go. 2025 · Prototype · 42 commits · Go
- **Project management** (`projectmanagement`): project.tayyabjaved.com, my own project tracker. 2026 · Prototype · 20 commits · PHP
- **Cake render service** (`restsvg`): Node service that turns personalised cake SVGs into print-ready PNGs for the bakerdays.com personaliser. 2020–2025 · Experiment · 70 commits · JavaScript
- **Script runner** (`scriptrunner`): Running scripts from a PHP app. 2023 · Experiment · 40 commits · PHP
- **PDF process** (`pdfprocess`): PDF processing in Vue. 2026 · Experiment · 34 commits · Vue
- **Image ID** (`imageid`): Identifying images. 2026 · Experiment · 15 commits · Vue
- **Jotmash** (`jotmash`): Notes app in Laravel. 2026 · Experiment · 4 commits · Vue
- **Experience visual** (`experiencevisual`): experience.tayyabjaved.com, visualising my experience. 2026 · Experiment · 4 commits · PHP
- **Let me direct that** (`letmedirectthatforyou`): A redirect tool. 2025 · Experiment · 6 commits · React
- **Colour switcher** (`React-Color-Switcher`): Utility app for picking colours. 2020–2024 · Experiment · 4 commits · JavaScript
- **Browser Mack** (`browsermack`): Browser tooling in Vue. 2026 · Experiment · 1 commit · Vue
- **Image converter** (`ImageConverter`): Basic image converter for a future tools site. 2026 · Experiment · 3 commits · React
- **IO utils** (`IO-Utils`): Splits up all the files in a folder.  · Experiment · 0 commits · Docs

## E-commerce & work (18)

- **bakerdays.com cake personaliser** (`personlisecake`): Bespoke freelance build, still live on bakerdays.com: customers personalise cakes with text, fonts, colours and photos. Vue 2 + Firebase in the Magento store via iframe + postMessage. 2020–2023 · Live · 603 commits · Vue
- **Curzon Luxs** (`Curzon-Luxs`): Website for the Curzon Luxs hotel. 2018–2025 · Shipped · 8 commits · Vue
- **Markr website** (`MarkrWebsite`): Website for Markr. 2026 · Prototype · 23 commits · PHP
- **Colorway timesheet** (`colorwaytimesheet`): Employee hours for Colorway. 2018–2022 · Work · 16 commits · Vue
- **Cake editor (2025 rebuild)** (`cake-editor`): React + Vite rebuild of my bakerdays.com cake personaliser idea, with a Cloudflare Worker SVG uploader. 2025 · Prototype · 4 commits · JavaScript
- **Leggings generator** (`Leggings-Generate`): Generating print files for leggings. 2022 · Work · 5 commits · PHP
- **Bakerdays admin** (`bakeradmin`): Admin dashboard for the cake tools. 2020–2024 · Prototype · 1 commit · Vue
- **Timesheet** (`timesheet`): Keep track of employee hours and performance. 2019–2022 · Work · 1 commit · Vue
- **Colorway API** (`ColorwayRefactor`): Refactored API for Colorway's manufacturing systems. 2022 · Work · 3 commits · PHP
- **Colorway admin** (`colorway_admin`): Admin panel for Colorway. 2022 · Work · 3 commits · Vue
- **POD dashboard v2** (`PODDashboard`): Print-on-demand dashboard, version 2. 2020–2022 · Work · 3 commits · PHP
- **Order batch system** (`Order-Batch-System`): Mock of an order batching system in PHP. 2021 · Prototype · 3 commits · PHP
- **Colorway CSV** (`colorwaycsv`): CSV tooling for Colorway orders. 2018 · Work · 1 commit · PHP
- **Redbubble dashboard** (`rbuidashboard`): Print-on-demand sales dashboard.  · Work · 0 commits · Docs
- **Telegram Vida bot** (`Telegram-Vida`): Telegram bot that generates purchase order links.  · Work · 0 commits · Docs
- **Magento store** (`magstore`): A Magento 2 store. 2011–2025 · Experiment · 2 commits · PHP
- **LaraBank** (`larabank`): A banking demo in Laravel. 2024 · Experiment · 2 commits · PHP
- **Magento 2** (`magento2`): Learning Magento 2. 2020 · Learning · 4 commits · PHP

## Sites & content (22)

- **This WordPress theme** (`tayyabjavedwordpresstheme`): My first WordPress theme: the one you're looking at. 2026 · Live · 8 commits · PHP
- **tayyabjaved.com back end** (`tayyabjaved2025_backend`): Laravel back end that replaced Firebase for my site. 2025–2026 · Shipped · 283 commits · Laravel + React
- **tayyabjaved.com 2025** (`tayyabjaved2025`): My site refreshed in 2025. 2024–2025 · Shipped · 52 commits · React
- **TooManyFacts** (`TooManyFacts.Com`): Code for toomanyfacts.com. 2017–2025 · Shipped · 9 commits · HTML
- **tayyabjaved.com (React)** (`React-Tayyabjaved.com`): Personal website in React. 2020–2023 · Shipped · 9 commits · JavaScript
- **tayyabjaved.com 2023** (`Personal-Website-2023`): My site on Cloudflare Workers, built with esbuild. 2023 · Shipped · 2 commits · HTML
- **Unstyled site** (`oldthemed-website`): My personal website with no styles. 2020 · Shipped · 3 commits · HTML
- **Headless CMS** (`Custom-Headless-CMS`): Headless CMS built in Node, with its own REST API and dashboard. 2020 · Prototype · 39 commits · JavaScript
- **tayyabjaved.com (Next.js)** (`tayyabjaved.comv2next`): My site in Next.js. 2026 · Prototype · 27 commits · JavaScript
- **700 Pages** (`700pages`): 700pages.com. 2026 · Prototype · 9 commits · Laravel + React
- **TooMany API** (`toomanyapi`): API behind the facts sites. 2017–2024 · Prototype · 9 commits · Vue
- **Quran site** (`qurantayyabjaved.com`): qurantayyabjaved.com. 2026 · Prototype · 7 commits · Laravel + React
- **Never Ending Facts** (`neverendingfacts.com`): A facts site in Vue. 2025 · Prototype · 7 commits · Vue
- **TooManyFacts 2** (`toomanyfacts2`): Laravel template for the facts sites. 2026 · Prototype · 3 commits · Vue
- **Tayyab University** (`tayyabuniversity`): A better university: courses platform with client and API. 2020–2024 · Prototype · 2 commits · Vue
- **Aston events blog** (`astoneventstoblog`): Turning Aston events into a blog. 2021 · Experiment · 33 commits · PHP
- **Indian story time** (`indianstorytime`): Story site. 2021–2026 · Experiment · 11 commits · JavaScript
- **whthekiller.com** (`whthekiller`): A content site. 2022 · Experiment · 1 commit · CSS
- **Landing page** (`Landing-Page`): Messing around with Tailwind for a landing page. 2020–2025 · Learning · 10 commits · CSS
- **KO_M** (`KO_M`): Advanced web techniques for anyone who wants to learn. 2020 · Learning · 9 commits · JavaScript
- **Next.js blog** (`nextjsbloggysimple`): A simple blog in Next.js. 2026 · Learning · 5 commits · JavaScript
- **Skype landing page** (`skypePromoTemplate`): An advanced landing page. 2018 · Learning · 2 commits · HTML

## Games & fun (12)

- **Cards Against Humanity** (`CAH-Client`): Online card game for Christmas, with its own WebSocket server. 2020–2024 · Shipped · 12 commits · JavaScript
- **Monopoly leaderboard** (`Monopoly-Leaderbard`): Leaderboard for Monopoly nights, in Vue (and earlier ASP.NET). 2018–2026 · Shipped · 3 commits · Vue
- **Checkers** (`checkers`): Checkers in Vue with king support. 2019–2024 · Shipped · 2 commits · Vue
- **Tanks** (`tanks`): A tanks game. 2026 · Prototype · 55 commits · Vue
- **Dodge the Radicals** (`Dodge-the-Radicals`): A Godot game. 2021 · Prototype · 1 commit · Godot
- **Hackday 2025** (`Hackday-2025`): Make a WebSocket game in a day. We didn't get far. 2025 · Experiment · 24 commits · Vue
- **Monopoly Deal** (`monopolydeal`): Monopoly Deal in Vue. 2026 · Experiment · 7 commits · Vue
- **Agar** (`agar`): An agar.io-style game. 2026 · Experiment · 5 commits · JavaScript
- **Simple gamble** (`simplegamble`): Simple betting game in Laravel. 2026 · Experiment · 2 commits · Laravel + Vue
- **Dead simple idle** (`deadsimple`): An idle game. 2026 · Experiment · 1 commit · Docs
- **HaxBall** (`tayyabshaxball`): A HaxBall-style football game. 2026 · Experiment · 3 commits · React
- **Vue calculator** (`Calculator-Vue`): A simple calculator in Vue. 2018–2024 · Learning · 1 commit · Vue

## Learning & experiments (16)

- **Playground** (`playground`): Vue playground. 2026 · Experiment · 8 commits · Vue
- **LaraLearn** (`leralearn`): Learning Laravel with Vue. 2026 · Learning · 7 commits · Vue
- **Sockets in C++** (`socketc`): Socket programming in C++. 2022 · Learning · 5 commits · Shell
- **Phone book challenge** (`Phone-Book-challenge`): A simple phone book app for a hackajob challenge. 2020–2025 · Learning · 3 commits · Vue
- **Slim PHP CRUD** (`slimphpexample`): A mini CRUD in Slim PHP. 2025 · Learning · 1 commit · PHP
- **Vue router animations** (`vue-router-animations`): Example of Vue router animations. 2018–2022 · Learning · 1 commit · Vue
- **freeCodeCamp** (`fcc-web-design`): freeCodeCamp responsive web design. 2022 · Learning · 0 commits · HTML
- **Posty** (`Posty-Laravel-Tut`): Refreshing Laravel with a dashboard. 2021 · Learning · 1 commit · PHP
- **SVG drag** (`testingsvgdrag`): Dragging SVGs, created in CodeSandbox. 2020–2021 · Learning · 2 commits · JavaScript
- **COBOL adventure** (`CobolAdventure`): A trip down memory lane. 2021 · Learning · 2 commits · COBOL
- **Go testing** (`gotestingpractice`): Practising tests in Go. 2021 · Learning · 2 commits · Go
- **Go Fibonacci** (`GOLang-Fib`): Caching the Fibonacci sequence to beat blind recursion. 2021 · Learning · 3 commits · Go
- **Go wiki** (`GOLang-WIKI`): The Go wiki tutorial. 2021 · Learning · 2 commits · Go
- **Go board** (`goboard`): Simple board website in Go. 2020 · Learning · 3 commits · Go
- **Playing in C++** (`playing-around-in-c-`): Playing around in C++. 2020 · Learning · 0 commits · C++
- **Learning C++** (`ilearncplusplus`): Working through C++.  · Learning · 0 commits · Docs

## Other repositories (116)

Early drafts, forks of my own work, framework sandboxes and ideas that never got past day one. Copies of employers' code, other people's code and job-application coding tests are left out.

0namaztime, 0reactappandroidcerts, 0reactappcerts, adv, adv-vue, aged-truth-60b7, Aggregate-Prop, aimentayyab, aimentayyabnext, altweeb, astheticsnow, aston-events, basic, basicvuevite, Bhits, blog, bloggy_ma, BTJReact, Calculator, cappbackend, checksum, cloacky, CMS-PROJECT, cmstayyab, coda, Colorway-Revive, commands, commentoverlayv2, Custom-Headless-CMD-UI, discord-clone2, divine-mud-0b66, EGOGA, fitness-app-v3, fitnessv2, flowtest, georgi-adv-front-design, globalnotes, GoSignuture, gosplit2, Headless-CMS-API, Headless-UI2, ideal, ideal-fireyopss, imageprocessing, indexui, issue, knowledge, komal.talkfs.workers.dev, langclient, llc, llt, Maeplet-21, Maeplet.com-WP, Maeplet.com1, magnto-learn, magpie-identity, magpienotes, mcscrubz, me, Microsomes, Microsomes3, Minecraft-Server, Monopoly-asp, mv, nabbypython, namazfrontend, namazhonows, Newsify-3.0, newsifyv3, ningnang, ningnang2, nudegofilter, nxbusweb, NXClone-2022, PersonalSite23, PersonalWebsite2, personlisecake, povc, previewpoc, project69, prop, PupeteerOnLambda-Microsomes3, rb_dashboard_3, react-router-starter-template, reacttodoitem, redbubble-dashboard-final, return, satohigo, semi3, Slideshow, square-cherry-9c72, storyboard, stream, streamhomealone, summarycleanupredbubble, talkfs-cf-2, tayyab2026, tayyabjavedstore, tayyabuniveristy, tayyabuniversity-Microsomes3, tayyabuniversity.com-api, tayyabuniversity.com-client, theeidshow, Timesheet-colorway, tinyscrapes, to-do-list, todolist2, topsops, wajid.maeplet.com, wajidscode, wapiss, webhook, websocket-for-cah-game, whatstaboo, wild-mountain-da39, wpc
