Thomas Williams's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

Language:TypeScriptLicense:Apache-2.0Stargazers:63902Issues:463Issues:13687

query

🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

Language:TypeScriptLicense:MITStargazers:40863Issues:200Issues:1823

zod

TypeScript-first schema validation with static type inference

Language:TypeScriptLicense:MITStargazers:31787Issues:63Issues:1873

particles.js

A lightweight JavaScript library for creating particles

Language:JavaScriptLicense:MITStargazers:28677Issues:559Issues:404

motion

Open source, production-ready animation and gesture library for React

Language:TypeScriptLicense:MITStargazers:22747Issues:104Issues:1570

react-redux-links

Curated tutorial and resource links I've collected on React, Redux, ES6, and more

localtunnel

expose yourself

Language:JavaScriptLicense:MITStargazers:18529Issues:228Issues:556

SuperTinyIcons

Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos

Language:JavaScriptLicense:MITStargazers:14478Issues:137Issues:246

nedb

The JavaScript Database, for Node.js, nw.js, electron and the browser

Language:JavaScriptLicense:MITStargazers:13463Issues:250Issues:570

nock

HTTP server mocking and expectations library for Node.js

Language:JavaScriptLicense:MITStargazers:12618Issues:94Issues:1072

SignalR

Incredibly simple real-time web for .NET

Language:C#License:NOASSERTIONStargazers:9138Issues:641Issues:3662

ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.

Language:JavaScriptLicense:NOASSERTIONStargazers:8709Issues:148Issues:13223

ckeditor4

The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.

Language:Rich Text FormatLicense:NOASSERTIONStargazers:5780Issues:267Issues:3751

bytesize-icons

Tiny style-controlled SVG iconset (101 icons, 12kb)

gray-matter

Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert

Language:JavaScriptLicense:MITStargazers:3828Issues:27Issues:105

react-fns

Browser API's turned into declarative React components and HoC's

Language:TypeScriptLicense:MITStargazers:3734Issues:33Issues:51

qawolf

🐺 Create browser tests 10x faster

Language:TypeScriptLicense:NOASSERTIONStargazers:3315Issues:35Issues:0

cursor-effects

Old-school cursor effects for your browser built with modern JavaScript

stork

🔎 Impossibly fast web search, made for static sites.

Language:RustLicense:Apache-2.0Stargazers:2718Issues:18Issues:135

kyt

Starting a new JS app? Build, test and run advanced apps with kyt 🔥

Language:JavaScriptLicense:NOASSERTIONStargazers:1920Issues:31Issues:207

namae

☕️ Grab a slick name for your new project

Language:TypeScriptLicense:Apache-2.0Stargazers:683Issues:8Issues:28

nhsuk-frontend

NHS.UK frontend contains the code you need to start building user interfaces for NHS websites and services.

Language:NunjucksLicense:MITStargazers:605Issues:25Issues:305

rollup-plugin-ts

A TypeScript Rollup plugin that bundles declarations, respects Browserslists, and enables seamless integration with transpilers such as babel and swc

Language:TypeScriptLicense:MITStargazers:486Issues:10Issues:192

darkness_dungeon

Game RPG build by Flame Flutter

Language:DartLicense:MITStargazers:363Issues:9Issues:4

node-tree-kill

kill trees of processes

Language:JavaScriptLicense:MITStargazers:333Issues:6Issues:25

react-boilerplate

:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

Language:JavaScriptLicense:MITStargazers:5Issues:2Issues:0
Language:JavaScriptStargazers:3Issues:0Issues:0

jest-page-tester

Extends Jest with functionality for loading real pages into jsdom.

Language:JavaScriptStargazers:2Issues:3Issues:0
Language:TypeScriptStargazers:1Issues:1Issues:0