JB logo
CoffeeyOUTUBE

Open Source(71)

Hand-curated open-source projects developers can learn from — grouped by Golang, Next.js, AI, AI Agents, React, React Native, UI Components, Learning, and Optimisation.

Looking for the packages JB has published? See the NPM Packages →

Golang(19)

Golang

Grit Framework

A full-stack Go meta-framework for building production APIs fast — built-in routing, middleware, database support, and a multi-client architecture that ships one Go backend to web, desktop, and mobile.

Production Go APIs
Multi-client architecture
Routing + middleware
One backend, many clients
MUKE-coder/grit
Golang

Sentinel

Production-grade security intelligence SDK for Go. Drop-in Gin middleware for WAF protection, rate limiting, threat detection, audit logging, anomaly detection, AI-powered analysis, and an embedded React dashboard — one function call.

WAF + rate limiting
Threat detection
Audit logging
Embedded security dashboard
MUKE-coder/sentinel
Golang

Pulse

Self-hosted observability and performance monitoring SDK for Go. Request tracing, database query analysis, runtime metrics, error tracking, and a real-time dashboard — zero external dependencies.

Request tracing
Query analysis
Runtime metrics
Real-time dashboard
MUKE-coder/pulse
Golang

Orbita

A self-hosted Platform-as-a-Service built in Go. Manage multiple isolated client organizations on a single VPS — multi-tenancy, RBAC, Docker deployment, database management, and cron scheduling.

Self-hosted PaaS
Multi-tenancy + RBAC
Docker deployment
Single-VPS client isolation
MUKE-coder/orbita
Golang

Zenith

Self-hosted, privacy-first multi-site analytics and SEO auditing in Go + React. Cookieless tracking (no consent banner), dashboards mounted on each client's own domain, and automatic monthly email reports. It tracks this very site.

Multi-site analytics
Cookieless, no banner
Domain-native dashboards
SEO audits + reports
MUKE-coder/zenith
Golang

Gorm Studio

A visual database management tool for GORM, Go's most popular ORM. Browse tables, run queries, and manage your Go database visually — like a native studio for GORM-backed apps.

Visual DB management
GORM tables + queries
Go database tooling
MUKE-coder/gorm-studio
Golang

Grit CMS

A modern, batteries-included content management system built on the Grit Framework. Powers websites, blogs, and marketing sites with a clean admin UI and flexible content modeling.

Headless-style CMS in Go
Blogs + marketing sites
Flexible content modeling
Clean admin UI
MUKE-coder/gritcms
Golang

Go

The Go programming language itself. The clearest end-to-end example of a production compiler, runtime, and standard library you can read line by line.

Compiler internals
Language design
Garbage collection
Standard library patterns
golang/go120k+
Golang

Caddy

A modern HTTP/3 web server with automatic HTTPS via Let's Encrypt. Beautifully modular Go code showing how to build a plugin-driven server.

Web servers in Go
TLS automation
Reverse proxies
Plugin architectures
caddyserver/caddy60k+
Golang

fzf

A blazing-fast command-line fuzzy finder. Study it for terminal UI patterns, efficient string scoring algorithms, and how to ship a single-binary CLI users actually love.

CLI tooling
Fuzzy search algorithms
Terminal UIs
Performance-critical Go
junegunn/fzf70k+
Golang

LazyGit

A simple terminal UI for Git. The reference implementation if you want to learn how to build interactive TUIs in Go (uses tcell + custom event loop).

Interactive TUIs
Git internals
Keyboard-driven UX
Layered terminal apps
jesseduffield/lazygit55k+
Golang

FRP

Fast reverse proxy for exposing local servers behind NAT or firewalls. Masterclass on building bidirectional tunnels and connection multiplexing in Go.

Reverse proxies
NAT traversal
Connection multiplexing
Network programming
fatedier/frp85k+
Golang

Hugo

The world's fastest static site generator. Read it to understand high-throughput templating, content pipelines, and how to keep a Go binary responsive at scale.

Static site generators
Templating engines
Content pipelines
Build-time performance
gohugoio/hugo75k+
Golang

Syncthing

Decentralised continuous file synchronisation. The best open-source case study for peer-to-peer protocols, conflict resolution, and Merkle-tree diffs in Go.

P2P protocols
File sync algorithms
Conflict resolution
Distributed systems
syncthing/syncthing65k+
Golang

Prometheus

Industry-standard metrics + time-series database. Read it to learn how to design a TSDB, build a pull-based scraper, and write a PromQL-style query engine.

Observability
Time-series databases
Query engines
Pull-based scraping
prometheus/prometheus55k+
Golang

etcd

Distributed key-value store powering Kubernetes. The canonical Raft consensus implementation in Go — essential reading for distributed systems.

Raft consensus
Distributed key-value
Cluster coordination
gRPC at scale
etcd-io/etcd47k+
Golang

Gomponents

HTML components written in pure Go — no template engine. Tiny codebase that demonstrates type-safe, composable UI generation using only the standard library.

Server-rendered HTML
Type-safe components
HTMX backends
Templating alternatives
maragudk/gomponents3k+
Golang

samber/lo

Lodash-style utility library leveraging Go 1.18+ generics. Read it to learn how to use generics idiomatically for slices, maps, and channels.

Go generics patterns
Functional programming
Slice utilities
Channel helpers
samber/lo20k+
Golang

BoltDB / bbolt

Embedded pure-Go key-value store used inside etcd, Consul, and InfluxDB. The cleanest readable implementation of a B+ tree + mmap database engine.

Embedded databases
B+ tree internals
mmap I/O
Storage engines
etcd-io/bbolt8k+

Next.js(7)

Next.js

wacrm — WhatsApp CRM

Self-hostable WhatsApp CRM template — shared inbox, contacts, sales pipelines, broadcasts, no-code automations. Next.js 16 + React 19 + Supabase + Meta Cloud API. Fork it as the starting point for any WhatsApp-first product.

WhatsApp Business API
Self-hosted CRM
Supabase RLS
No-code automations
ArnasDon/wacrm400+
Next.js

Next.js SaaS Starter

Lee Robinson's production-ready SaaS starter — Next.js 15 App Router, Stripe subscriptions, Postgres + Drizzle, role-based access, dashboard out of the box.

SaaS boilerplate
Stripe subscriptions
Drizzle ORM
App Router patterns
leerob/next-saas-starter15k+
Next.js

Cal.com

Open-source Calendly alternative built on Next.js. Massive codebase that shows how to architect a multi-tenant scheduling product end to end.

Scheduling apps
Multi-tenant Next.js
Calendar integrations
Webhook design
calcom/cal.com33k+
Next.js

Documenso

Open-source DocuSign alternative. Real production Next.js app with cryptographic signatures, PDF manipulation, and clean tRPC + Prisma architecture.

Document signing
PDF generation
tRPC patterns
Cryptographic signatures
documenso/documenso10k+
Next.js

Dub.co

Modern open-source link shortener with analytics. Next.js + Vercel edge functions + Upstash Redis — perfect study material for edge-first product architecture.

Link management
Edge functions
Real-time analytics
Upstash + Redis
dubinc/dub20k+
Next.js

Plane

Open-source Jira / Linear alternative. Full-stack Next.js + Django case study for ticketing, real-time collab, and complex permission models.

Project management
Real-time collaboration
Complex permissions
Django + Next.js
makeplane/plane32k+
Next.js

Taxonomy

shadcn's reference Next.js app — exhibits the App Router, server actions, Radix UI patterns, and the original blueprint that shadcn/ui was built from.

App Router blueprint
Server Actions
shadcn/ui patterns
Auth.js setup
shadcn-ui/taxonomy18k+

AI(6)

AI Agents(6)

AI Agents

LangChain

The original framework for building LLM-powered agents and chains. Even if you don't use it, the codebase is a great map of the agent-design space.

Agent orchestration
Retrieval pipelines
Tool composition
Prompt templates
langchain-ai/langchain95k+
AI Agents

CrewAI

Multi-agent framework where each agent has a role, tools, and goals. Cleaner abstractions than LangChain for orchestrating a team of LLMs to complete tasks.

Multi-agent systems
Role-based agents
Task delegation
Autonomous workflows
crewAIInc/crewAI25k+
AI Agents

AutoGen

Microsoft's framework for conversable, customisable, and autonomous multi-agent applications. Read it to learn group-chat coordination patterns between LLMs.

Conversational agents
Group-chat coordination
Code execution loops
Human-in-the-loop AI
microsoft/autogen35k+
AI Agents

n8n

Open-source workflow automation with first-class AI nodes. Self-hosted Zapier alternative — perfect for visually wiring LLMs to your real business systems.

Workflow automation
AI + Zapier patterns
Webhook orchestration
Self-hosted ops
n8n-io/n8n65k+
AI Agents

Agno (formerly Phidata)

Lightweight Python framework for building memory-aware, tool-using AI agents. Cleaner DX than LangChain when you just need an agent that does the thing.

Lightweight agents
Memory-aware AI
Tool-using LLMs
Python-first agent dev
agno-agi/agno15k+
AI Agents

MCP TypeScript SDK

Anthropic's reference SDK for the Model Context Protocol. The cleanest path to expose your app's tools to Claude Desktop, Cursor, and Windsurf.

MCP servers
Claude Desktop tools
Cursor integrations
Cross-client AI APIs
modelcontextprotocol/typescript-sdk5k+

React(3)

React Native(6)

React Native

Vibekit Native

The mobile sibling of Vibekit. A React Native + Expo toolkit with batteries-included components and starters for shipping native iOS and Android apps fast. Live at native.desishub.com.

React Native + Expo
Batteries-included components
iOS + Android starters
Ship native fast
MUKE-coder/vibekit-native
React Native

Expo

The framework for universal React applications. The whole modern RN ecosystem rides on this — study modules, routers, and config plugins to ship faster.

Cross-platform RN
Expo Router
Native modules
Config plugins
expo/expo33k+
React Native

React Native Reanimated

60fps animations on the UI thread. The single most copied animation library in React Native — read it to learn how to bridge JS and native efficiently.

60fps animations
Worklets
Gesture-driven UI
JSI internals
software-mansion/react-native-reanimated9k+
React Native

Tamagui

Universal styling system for React Native + web. Production-grade compiler that shows how to optimise styled components at build time across platforms.

Universal styling
Compile-time CSS
Cross-platform design systems
Performance theming
tamagui/tamagui12k+
React Native

React Navigation

The de-facto navigation library for React Native. Read it to learn navigator composition, screen lifecycle, and deep linking the way Meta intended.

Mobile navigation
Deep linking
Navigator composition
Screen lifecycle
react-navigation/react-navigation23k+
React Native

NativeWind

Tailwind CSS for React Native via Babel + JSI. Cleanest implementation of utility-first styling on mobile — and the bridge that lets web devs ship native fast.

Tailwind on mobile
Cross-platform styling
Web-to-native migration
Babel plugin design
nativewind/nativewind7k+

UI Components(8)

UI Components

Vibekit

A developer toolkit for shipping beautiful, production-ready Next.js apps faster. Curated UI components, patterns, and starter templates for modern fullstack projects. Live at vibekit.desishub.com.

Next.js starter templates
Curated UI components
Fullstack patterns
Ship faster
MUKE-coder/vibekit
UI Components

Watermelon UI

A growing collection of 260+ beautifully crafted, copy-pasteable React UI components built with Tailwind CSS, Radix UI, and Framer Motion. Live previews at ui.watermelon.sh.

Copy-paste components
Tailwind + Radix patterns
Framer Motion animations
Component registry
WatermelonCorp/watermellon-registry
UI Components

beui

Motion-first React components. Copy the source, own the code. Built around Framer Motion patterns you actually want to ship in production. Live previews at beui.dev.

Motion components
Animation patterns
Source-owned UI
Framer Motion recipes
starc007/ui-components
UI Components

Kairo UI

Free landing-page templates. A growing collection of modern, conversion-tuned landing pages you can copy, customize, and ship the same day.

Landing-page templates
Marketing site shells
Hero + pricing sections
Copy-paste pages
www.kairoui.online/
UI Components

gROOT UI

Premium, open-source component registry for high-performance React applications. Carefully tuned for production — animation discipline, accessibility, and zero excess bundle. Live previews at grootstudio.dev.

Premium component registry
Performance-tuned UI
Accessibility patterns
Production-ready React
Subhadipjana95/Groot-Studio
UI Components

Dot Matrix Loaders

55+ free, open-source loading animations built with React, TypeScript, Tailwind CSS, and shadcn. Install one, copy the code, make it yours. The most polished loader collection on the registry circuit.

Loading animations
Skeleton patterns
shadcn-compatible UI
Micro-interactions
dotmatrix.zzzzshawn.cloud/
UI Components

shadcn/ui

Not a library — a registry of copy-paste components built on Radix + Tailwind. The single biggest shift in React component distribution in the last 3 years.

Component registries
Radix UI patterns
Tailwind component design
Copy-paste architecture
shadcn-ui/ui75k+
UI Components

Radix UI

Unstyled, accessible React primitives. Reference implementation for every popover, dialog, menu, and combobox you've ever wanted to build correctly.

Accessible primitives
Headless components
ARIA patterns
Focus management
radix-ui/primitives16k+

Learning(10)

Learning

Awesome Scalability

Curated reading list documenting patterns of scalable, reliable, and performant large-scale systems — articles by prominent engineers plus battle-tested case studies. The single best resource if you're prepping for system-design interviews or actually designing one.

System design interviews
Distributed systems
Database scaling
Reliability patterns
binhnguyennus/awesome-scalability71k+
Learning

Free Programming Books

Community-maintained index of freely available programming books, courses, podcasts, and interactive tutorials — organised by language and subject. The largest learn-to-code resource directory on GitHub.

Free programming books
Language tutorials
Subject-specific guides
Interactive courses
EbookFoundation/free-programming-books390k+
Learning

Dan Luu — Popular Posts

Curated index of Dan Luu's most-read essays on systems engineering, debugging at scale, hiring, and how big tech companies actually work. Pure signal — every link is worth your hour.

Systems engineering essays
Career writing
Debugging at scale
Big-tech retrospectives
danluu.com/popular/
Learning

Mathematics for ML

Hand-picked collection of resources to learn and review the mathematics behind machine learning — linear algebra, calculus, probability, optimisation, and the intuition you actually need for backprop.

ML math foundations
Linear algebra
Backprop intuition
Probability for ML
dair-ai/Mathematics-for-ML6k+
Learning

Build Your Own X

Massive collection of guides to build your own Git, OS, web server, programming language, blockchain, neural network, and more — from scratch.

Learn by rebuilding
Systems programming
Compiler / VM construction
Self-directed CS
codecrafters-io/build-your-own-x330k+
Learning

System Design Primer

How to design large-scale systems — prep for system-design interviews and real architecture decisions. The single most-starred learning repo in software.

System design interviews
Distributed architecture
Scaling patterns
Tradeoff analysis
donnemartin/system-design-primer300k+
Learning

Developer Roadmap

Interactive roadmaps for frontend, backend, DevOps, AI/ML, Go, React, and 30+ other paths. The clearest map for anyone choosing what to learn next.

Career roadmaps
Curriculum design
Skill gap analysis
Interactive learning
kamranahmedse/developer-roadmap300k+
Learning

freeCodeCamp

Open-source curriculum and platform for learning to code. Study both the lessons AND the codebase — it's one of the largest TypeScript monorepos in production.

Learn to code
Open curriculum
TypeScript monorepos
Self-hosted learning platforms
freeCodeCamp/freeCodeCamp410k+
Learning

30 Seconds of Code

Hand-curated short JavaScript, React, Python and Node snippets you can read and absorb in under 30 seconds each. Great for ambient learning.

Code snippets
Daily learning
Interview revision
Quick patterns
Chalarangelo/30-seconds-of-code120k+
Learning

The Algorithms

All major algorithms implemented in dozens of languages (Go, TS, Python, Rust). Best place to compare how the same algorithm reads across paradigms.

Algorithm study
Cross-language comparison
Interview prep
Reference implementations
TheAlgorithms190k+

Optimisation(6)

Optimisation

Next Bundle Analyzer

Official Next.js bundle analysis plugin. The first tool to reach for when your Next.js app is shipping too much JavaScript to the browser.

Bundle size analysis
JS payload optimisation
Chunk splitting
Tree-shaking checks
vercel/next.js/tree/canary/packages/next-bundle-analyzer(part of Next)
Optimisation

Lighthouse

Google's automated tool for improving web page quality (perf, SEO, a11y, PWA). The standard every Core Web Vitals discussion is measured against.

Web performance audits
Core Web Vitals
Accessibility scoring
CI performance gates
GoogleChrome/lighthouse29k+
Optimisation

k6

Modern load-testing tool that writes test scripts in JavaScript and runs them in Go for performance. Required for API perf testing — pairs with Grafana for results.

Load testing
API performance
CI perf regressions
Stress testing
grafana/k627k+
Optimisation

Vite

Next-generation frontend tooling — instant dev server + Rollup-based prod builds. Study it to understand modern bundling, HMR, and ESM-first dev workflows.

Frontend build tooling
Dev server design
HMR internals
Rollup configuration
vitejs/vite70k+
Optimisation

wrk

Modern HTTP benchmarking tool capable of generating significant load from a single machine. The tiny C codebase teaches event loops + epoll perfectly.

HTTP benchmarking
Throughput testing
Event-loop internals
Low-level perf tools
wg/wrk37k+
Optimisation

pprof

Google's pprof tool for visualising and analysing CPU/memory profiles. The Go community's default profiler — built right into the std library net/http/pprof.

CPU profiling
Memory leak analysis
Flame graphs
Production diagnostics
google/pprof8k+