This is your work, valued
Lead Developer in London. I like coding both useful and useless things, in equal measures
beautiful-skill-tree. π²π²π²Create beautiful skill trees for your web apps
β 391the-dilemmas-youll-face. The Dilemmas You'll Face When Creating Your First Component Library
β 149a2k. Capture the feel of the early web with A2k, the Windows2000 inspired web component library
β 95lerna-monorepo-finisher. CSS
β 36autosize-textarea. JavaScript
β 35ra-access-control-lists. React Admin permission management made easy. RA-ACL makes managing role-based permissions a breeze, while also providing declarative components to keep your code clean and maintainable
β 30codrops-ascii-ogl. ASCII art shader with OGL
β 29sandpack-lit. Run entire web applications within you own web apps, regardless of which framework youβre using
β 25apollo-local-state-starter. Code for Apollo Client post
β 22css-triggers-11ty. Learn to write more performant CSS with this remake of the OG CSS Triggers site
β 17sane-error-messages. Gone are the days of useless generic error messaging. Keep your end-users happy with `sane-error-messages`.
β 10oui-ui. A set of web components that adheres to the research and proposals conducted by the OpenUI working group.
β 8masonry-gallery. HTML
β 6lerna-monorepo-starter. Accompanying code for Medium post
β 5hermes-wc. Because user feedback should be treated like a gift from the gods.
β 4borderlands-skill-tree. the finishing repo for the accompanying article
β 3custom-element-docgen. JavaScript
β 3sandpack-wc-repro. JavaScript
β 1custom-eslint-tutorial. JavaScript
β 1openui-astro-test. CSS
β 1no-spoilers. A progressively-enhanced spoiler tag that works in any frontend. Built using web components.
β 1web-components-resources. Resources to accompany the article series
β 1aws-reference-architecture. A reference for creating a static site that uses S3, ApiGateway, Lambda, and DynamoDB
β 1portfolio-remake. JavaScript
β 1xstate-skill-tree. A POC to check determine whether it's feasible to move the skill tree's state logic over to statecharts
β 1claude-code-harness. Claude Code Dedicated Development Harness - Achieving High-Quality Development Through an Autonomous PlanβWorkβReview Cycle
β 3kA11Y.md. A context system for building accessible software by default β for developers and AI, with enforceable rules aligned to WCAG.
β 239impeccable. The design language that makes your AI harness better at design.
β 53kGeoRulesLobePy. Deep-water lobe simulator using rule-based models, Markov chains, and geological knowledge.
β 48Anthropic-Cybersecurity-Skills. 817 structured cybersecurity skills for AI agents Β· Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) Β· agentskills.io standard Β· Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms Β· 29 security domains Β· Apache 2.0
β 27kpokemon-cards-css. A collection of advanced CSS styles to create realistic-looking effects for the faces of Pokemon cards.
β 7.8kawesome-strudel. A curated collection of awesome Strudel resources including tracks (popular song covers and remixes), tutorials, and repositories
β 1.1ksvelte-bottom-sheet. Bottom Sheet Library for Svelte
β 64Marketing-for-Founders. Practical marketing resources to get the first 10 / 100 / 1000 users for your SaaS / App / Startup
β 6.7kawesome-cursorrules. π Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
β 40kcode-with-engineering-playbook. This is the playbook for "code-with" customer or partner engagements
β 2.7kLibreChat. Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active
β 41kragas. Supercharge Your LLM Application Evaluations π
β 15klobehub. π€― LobeHub is your Chief Agent Operator, organizing your agents into 7Γ24 operations by hiring, scheduling, and reporting on your entire AI team.
β 81kai-hedge-fund. An AI Hedge Fund Team
β 62kawesome-software-architecture. π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
β 12kreact-native-portabletext. Render Portable Text with React Native
β 20ogl. Minimal WebGL Library
β 4.6klygia. LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
β 3.4kcss-triggers-11ty. Learn to write more performant CSS with this remake of the OG CSS Triggers site
β 17lenis. Smooth scroll as it should be
β 15kneverthrow. Type-Safe Errors for JS & TypeScript
β 7.6kmasonry-gallery. HTML
β 6lit. Lit is a simple library for building fast, lightweight web components.
β 22kwpt. Test suites for Web platform specs β including WHATWG, W3C, and others
β 6kvfx-js. WebGL effects made easy.
β 1.1kbuild-your-own-x. Master programming by recreating your favorite technologies from scratch.
β 533kpprof. pprof is a tool for visualization and analysis of profiling data
β 9.3kfx. Web Components On Fire
β 48front-end-conferences. This is a list of upcoming front-end related conferences.
β 661You-Dont-Need-Lodash-Underscore. List of JavaScript methods which you can use natively + ESLint Plugin
β 19kcomponent-template. Template for kicking off a new Web Component
β 153ladybird. Truly independent web browser
β 65kblackout. A bad-ass, unholy-mother-shut-your-mouth stencil sans-serif.
β 145vscode-publint. This extension allows you to check the package.json for errors
β 63pokefirered. Decompilation of PokΓ©mon FireRed/LeafGreen
β 1.5kAdobe-Alternatives. A list of alternatives for Adobe software
β 9.3kclack. Effortlessly build beautiful command-line apps
β 8kpolishedcrystal. An upgrade to PokΓ©mon Crystal. Brings features and content up to date, and adds some original content.
β 1.6kcustom-element-docgen. JavaScript
β 3awesome-indie. Resources for independent developers to make money
β 12kthe-dilemmas-youll-face. The Dilemmas You'll Face When Creating Your First Component Library
β 149custom-elements-manifest. Custom Elements Manifest is a file format that describes custom elements in your project.
β 320web-component-analyzer. CLI that analyzes web components and emits documentation
β 519renovate. Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
β 22kProjects. :page_with_curl: A list of practical projects that anyone can solve in any programming language.
β 48ka2k. Capture the feel of the early web with A2k, the Windows2000 inspired web component library
β 95cally. Small, feature-rich calendar components
β 1.6kpublint. Lint packaging errors
β 1.3khtmz. html with targeted manipulation zones
β 2.1ksword-adventure. HTML
β 4no-spoilers. A progressively-enhanced spoiler tag that works in any frontend. Built using web components.
β 1barrel-begone. JavaScript
β 50llm-course. Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
β 81kpico. Minimal CSS Framework for semantic HTML
β 17kawesome-flame. An awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more.
β 1.4kautosize-textarea. JavaScript
β 35share-button. A Web Component to share web pages using the native OS sharing options
β 93modern-todomvc-vanillajs. TodoMVC with Modern (ES6+), Vanilla JavaScript
β 1.2kmarkdown-truncate. A zero-dependency, vanilla JavaScript utility to truncate markdown text.
β 24hermes-wc. Because user feedback should be treated like a gift from the gods.
β 4lit-analyzer. Monorepository for tools that analyze lit-html templates
β 360Startup-CTO-Handbook. The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
β 14ksandpack-lit. Run entire web applications within you own web apps, regardless of which framework youβre using
β 25PokemonRedExperiments. Playing Pokemon Red with Reinforcement Learning
β 7.9kcoding-interview-university. A complete computer science study plan to become a software engineer.
β 357kapi-viewer-element. API documentation and live playground for Web Components. Based on Custom Elements Manifest format
β 283types-with-jsdocs. Using JSDoc for Typescript Types
β 253swtl. A Service Worker Templating Language (swtl) for component-like templating in service workers. Streams templates to the browser as they're being parsed, and handles rendering iterables/Responses in templates by default.
β 234bases. Hosts TSConfigs to extend in a TypeScript app, tuned to a particular runtime environment
β 7.9kMDsveX. A markdown preprocessor for Svelte.
β 3kplayground-elements. Serverless coding environments for the web.
β 651sandpack. A component toolkit for creating live-running code editing experiences, using the power of CodeSandbox.
β 6.2kgpt-migrate. Easily migrate your codebase from one framework or language to another.
β 7kshoehorn. Work seamlessly with partial mocks in TypeScript.
β 605design-token-validator. Validate your design tokens
β 31scooby. UI regression and fidelity testing framework
β 143prettier. Prettier is an opinionated code formatter.
β 52kmodern-guide-to-packaging-js-library. A guide to help ensure your JavaScript library is the most compatible, fast, and efficient library you can make.
β 1.5kBlotter. A JavaScript API for drawing unconventional text effects on the web.
β 3.1kspark-joy. β¨π 2000+ ways to add design flair, user delight, and whimsy to your product.
β 9.8kawesome-cto. A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
β 35kawesome-python. An opinionated list of Python frameworks, libraries, tools, and resources
β 311keslint. Find and fix problems in your JavaScript code.
β 27kplugin-samples. π Sample Figma plugins.
β 1.8kawesome-lit. A curated list of awesome Lit resources.
β 1.7ktldraw. Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
β 49katomico. Atomico a micro-library for creating webcomponents using only functions, hooks and virtual-dom.
β 1.3kawesome-web-development. π§‘ A curated list of awesome web development resources.
β 197WebGL-Fluid-Simulation. Play with fluids in your browser (works even on mobile)
β 17koui-ui. A set of web components that adheres to the research and proposals conducted by the OpenUI working group.
β 8xstate-behaviors. Making web workers, web sockets, WebRTC, and other web-based APIs first-class actors in `xstate`.
β 92system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
β 360ksystem.css. A design system for building retro Apple interfaces
β 3.8kWinClassic_icons. Windows 2000 icon theme
β 6material-web. Material Design Web Components
β 11kbook. Web browser engineering (a book)
β 1.1kReact95. A React components library with Win95 UI
β 3.8kshoelace. Shoelace is now Web Awesome. Come see whatβs new!
β 14kchakra-ui. Chakra UI is a component system for building SaaS products with speed β‘οΈ
β 41klit-draggable. An AsyncDirective for lit to drag elements
β 3pointer-tracker. Track mouse/touch/pointer events for a given element.
β 191ra-access-control-lists. React Admin permission management made easy. RA-ACL makes managing role-based permissions a breeze, while also providing declarative components to keep your code clean and maintainable
β 30view-transitions.
β 851react-admin. A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
β 27kreact-hook-form. π React Hooks for form state management and validation (Web + React Native)
β 45kpartytown. Relocate resource intensive third-party scripts off of the main thread and into a web worker. π
β 14kpreconstruct. π Dev and build your code painlessly in monorepos
β 1.2kbrain. Swyx's second brain!
β 1.6klaunch-cheatsheet. how smart people launch things - collected advice for beginner indiehackers, focused on pricing, landing pages, and everything else that you need going up to a launch.
β 881Contract-Templates.
β 1.7kAnime-Girls-Holding-Programming-Books. Anime Girls Holding Programming Books
β 22krocket. The modern web setup for static sites with a sprinkle of JavaScript
β 393lit-file-based-routing. Lit + File Based Routing + Nested Layouts
β 11community-group. This is the official DTCG repository for the design tokens site and specification.
β 2.1kbasic-computer-games. An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
β 11kposters. Home Office Digital repository of posters covering different topics - research, access needs, accessibility, design.
β 2.9ktheatre. Motion design editor for the web
β 13karia-practices. WAI-ARIA Authoring Practices Guide (APG)
β 1.3karchitecture-decision-record. Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
β 17kweb-components-resources. Resources to accompany the article series
β 1parse5. HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
β 3.9kweb. Guides, tools and libraries for modern web development.
β 2.4kguild-cypress-workshop. JavaScript
β 1reads. :books: A list of physical books I own and read
β 484browser-fs-access. File System Access API with legacy fallback in the browser
β 1.6kpatternfly-elements. PatternFly Elements. A set of community-created web components based on PatternFly design.
β 393custom-elements-manifest. A file format for describing custom elements
β 500open-wc. Open Web Components: guides, tools and libraries for developing web components.
β 2.4kvanilla-extract. Zero-runtime Stylesheets-in-TypeScript
β 10kinclusive-design-checklist. Aims to be the biggest checklist of inclusive design considerations ever
β 2.8kmonorepo-vs-polyrepo. Monorepo vs. polyrepo: architecture for source code management (SCM) version control systems (VCS)
β 1.2kcypress. Fast, easy and reliable testing for anything that runs in a browser.
β 51kchromium. The official GitHub mirror of the Chromium source
β 24kelement-internals-polyfill. A polyfill for the element internals specification
β 106govuk-design-system. One place for service teams to find styles, components and patterns for designing government services.
β 654changesets. π¦ A tool to manage versioning and changelogs with a focus on monorepos
β 12kcypress-example-recipes. Various recipes for testing common scenarios with Cypress
β 3.5kwired-elements. Collection of custom elements that appear hand drawn. Great for wireframes or a fun look.
β 11kchangesets.dev. Interactive exploration and learning platform for changesets
β 1govuk-frontend. GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
β 1.4kopen-color. Color scheme for UI design.
β 5.5kgit-branchless. High-velocity, monorepo-scale workflow for Git
β 4.1kwhatthefuck.is. An opinionated glossary of computer science terms for front-end developers. Written by Dan Abramov.
β 3kmini-typescript. A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler
β 1.2kreact-18. Workgroup for React 18 release.
β 5.2kreact-performance. Let's make our apps fast β‘
β 1.8kwebcomponents. Web Components specifications
β 4.5klion. Fundamental white label web component features for your design system.
β 2kcsswg-drafts. CSS Working Group Editor Drafts
β 4.9kant-design. An enterprise-class UI design language and React UI library
β 99knotion-sdk-js. Official Notion JavaScript Client
β 5.6kpnpm. Fast, disk space efficient package manager
β 36kts-toolbelt. π· TypeScript's largest type utility library
β 7.2kutilities. a list of typescript helper libraries
β 815CheatSheetSeries. The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
β 33kMSEdgeExplainers. Home for explainer documents originated by the Microsoft Edge team
β 1.4ktemplate-jsx. Template rendering engine for JSX
β 108advanced-react-patterns. This is the latest advanced react patterns workshop
β 3.5kopen-ui. Maintain an open standard for UI and promote its adherence and adoption.
β 4.5kheadlessui. Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
β 29kfontsource. Self-host Open Source fonts in neatly bundled NPM packages.
β 6kYou-Dont-Need-GUI. Stop relying on GUI; CLI **ROCKS**
β 5.9kdayjs. β° Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
β 49kxstate-skill-tree. A POC to check determine whether it's feasible to move the skill tree's state logic over to statecharts
β 1xstate-catalogue. Professionally designed, interactive state machines
β 831graph-data-structure. A graph data structure with topological sort and shortest path algorithms.
β 266portfolio-remake. JavaScript
β 1sane-error-messages. Gone are the days of useless generic error messaging. Keep your end-users happy with `sane-error-messages`.
β 10dag-tree. TypeScript
β 1casl. CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
β 7kandroid-capture. Capture video and screenshots from Android devices and emulators.
β 35cypress-realworld-app. A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
β 5.9kstorybook. Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
β 91kexcalidraw. Virtual whiteboard for sketching hand-drawn like diagrams
β 129kxstate-codegen. A codegen tool for 100% TS type-safety in XState
β 251stackoverflow-clone. This project is a simplified a full stack clone of Stackoverflow.
β 686js-diff. String differences using LCS and Levenshtein distance
β 14es5-shim. ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
β 7.1kreact-native-iaphub. The easiest way to implement IAP (In-app purchase) in your React Native app.
β 369You-Dont-Know-JS. A book series (2 published editions) on the JS language.
β 185kflowchart.js. Draws simple SVG flow chart diagrams from textual representation of the diagram
β 8.7ktmux-workspace-groupings. Easily create workspace-groupings in tmux
β 9patch-package. Fix broken node modules instantly ππ½ββοΈπ¨
β 11kassemblyscript. A TypeScript-like language for WebAssembly.
β 18kreact-dag-tree.
β 1You-Dont-Know-Axios. Enrich documents for axios
β 147blueprint. A React-based UI toolkit for the web
β 22kowncast. Take control over your live stream video by running it yourself. Streaming + chat out of the box.
β 11knaming-cheatsheet. Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
β 14ktailwindcss. A utility-first CSS framework for rapid UI development.
β 96kdagre-reactjs. React component for rendering a dagre graph layout without any dependency on d3
β 28clean-code-javascript. Clean Code concepts adapted for JavaScript
β 95khtml-dom. Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 βif itβs useful.
β 6.5kumbrella. β± Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
β 3.8kMarketing-for-Engineers. A curated collection of marketing articles & tools to grow your product.
β 13kaccessible_components. Listing of accessible components & patterns
β 696react-native. A framework for building native applications using React
β 126kjson-api. A specification for building JSON APIs
β 7.7kreact-native-spotify-remote. React Native wrapper around the Spotify Remote SDK
β 283