The Vibeary — tag
typescript
56 resources in The Vibeary tagged "typescript" — tools, libraries and references pulled from across the library's shelves, each one checked by hand before it was added.
Gems in this collection

Excalibur.js
TypeScript-first 2D web game engine with actors, scenes, tilemaps, sound and a documented API aimed at web developers.

tsParticles
TypeScript particle engine with presets for confetti, fireworks, links and polygon masks, plus React, Vue, Svelte and Angular wrappers.

Unovis
Framework-agnostic dataviz core with official React, Angular, Svelte, Vue and Solid wrappers, styled entirely through CSS custom properties.

KAPLAY
JavaScript/TypeScript game library with a component-based API for sprites, collisions, physics and scenes; successor to Kaboom.js.

Activepieces
No-code automation builder with a visual flow canvas, 200+ connectors and an AI-first agent layer.

magic-regexp
Type-safe regular expression builder that compiles away at build time, giving readable chained syntax and typed capture groups.

bitECS
Minimal data-oriented entity component system for TypeScript using typed arrays and SoA storage for cache-friendly iteration.

citty
Composable CLI builder with typed argument definitions, nested subcommands, auto-generated usage output and lazy command loading.

Async Labs SaaS
Battle-tested TypeScript SaaS app with teams, real-time chat, Stripe billing and MongoDB, extracted from a shipped product.

simplex-noise.js
Fast simplex noise implementation in TypeScript with seedable PRNGs and 2D, 3D and 4D variants.

tsdown
Rolldown-powered bundler for TypeScript libraries that emits ESM, CJS and declaration files from a minimal config.

glitched-writer
Text writing module that decodes strings through configurable glitch, scramble and error passes with presets.

Shifty
TypeScript tweening engine with scenes, token interpolation of strings and colours, and a promise-based API.

tsx
Node.js runtime wrapper that executes TypeScript and ESM files directly with esbuild, including watch mode and REPL.

Legend List
Pure-TypeScript high-performance list for React Native and React with dynamic item sizes and bidirectional infinite scroll.

billboard.js
D3-based reusable chart library from Naver with a compact API, plugin system and unusually complete TypeScript definitions.

TSDiagram
Diagrams-as-code editor where TypeScript type definitions are the source and the node graph updates live as you type.

MCP Boilerplate
TypeScript starter for MCP servers with example tools, resources, prompts, multi-client install scripts and npm publish workflows.

Next.js Boilerplate
Next.js 16 starter wiring TypeScript, Tailwind 4, Clerk auth, DrizzleORM, Vitest, Playwright, Sentry, Arcjet and PostHog together.

Valibot
Modular schema validation library where every validator is a separate importable function, keeping tree-shaken bundles very small.

Sketchling
TypeScript language giving LLMs hand-drawn primitives, IK rigging, camera and particles; renders deterministically via rough.js and GSAP.

screen-shake
Small JavaScript/TypeScript module producing trauma-based screen shake offsets you apply to any camera or container.

Planck.js
TypeScript rewrite of Box2D with an idiomatic JS API, joints, sensors and continuous collision for web and mobile.

Mouse Animations
Framework-agnostic TypeScript library of cursor and mouse effects including trails, ripples and follower shapes.

envsafe
Tiny runtime validator that parses and coerces environment variables against a schema and fails the process at boot with a readable report.

graph-dungeon-generator
Graph-based procedural dungeon generator in TypeScript that places rooms from a connectivity graph with a readable implementation.

Boxed
Functional building blocks for TypeScript: Option, Result, AsyncData and Future types with a fluent, non-academic API.

react-rnd
React component that makes any element both draggable and resizable, with grids, bounds, aspect-ratio locking and controlled state.

phaser3-typescript
Large collection of annotated Phaser 3 games and mechanics written in TypeScript as learn-by-reading examples.

Revideo
TypeScript framework for describing video scenes in code with shapes, text, media and animation, rendering deterministically to video files.

Knip
Finds unused files, exports, dependencies and types across a TypeScript monorepo by resolving entry points from your real config files.

ts-pattern
Exhaustive pattern matching for TypeScript with type narrowing, so unhandled union branches become compile errors instead of runtime bugs.

neverthrow
Result and ResultAsync types for TypeScript that force explicit error handling at call sites instead of thrown exceptions.

vgpu
TypeScript WebGPU library with importable WGSL modules that renders the same shader to a browser canvas, headless Node.js, images, video, and CI snapshot tests.

typia
Transformer that compiles TypeScript types into optimised runtime validators, serializers and random generators with no schema declaration.

DPDM
Zero-config CLI that analyses TypeScript and JavaScript import graphs and prints circular dependency chains with the exact file paths involved.

string-ts
Runtime string utilities whose return types are computed at the type level, so camelCase or split results stay literally typed.

Kanel
Reads a live PostgreSQL schema and generates TypeScript interfaces, branded ID types and Zod schemas for every table and view.

TypeSQL
Generates fully typed query functions from raw SQL files by introspecting the database, giving type-safe results without an ORM layer.

TanStack Form
Headless, type-safe form state management with async validation, field-level subscriptions and adapters for eight frameworks.

vizdom
Zero-dependency TypeScript diagrams-as-code library that produces layouts without bundling Graphviz or a headless browser.

typeid-js
Implementation of type-prefixed, K-sortable UUIDv7 identifiers so IDs carry their entity type and sort chronologically.

figplug
Zero-config build tool for Figma plugins by the creator of Inter, with TypeScript and single-file bundling.

skott
Static analysis tool that builds a dependency graph of a JS/TS project, finds cycles and unused files, and renders it in a browser UI.

remove-unused-vars
Codemod CLI that strips unused variables, imports and parameters from source files while preserving surrounding formatting and comments.

oRPC
TypeScript framework for end-to-end typesafe APIs that also emit valid OpenAPI specs, with React, Vue and NestJS adapters.

Val Town
Hosted TypeScript environment where each snippet deploys instantly to a URL, with built-in SQLite, blob storage, cron and email.

Braid
SEEK's design system where components are constrained by design tokens so invalid layouts are literally uncompilable in TypeScript.
React Loader Studio
Twenty-one typed SVG React loaders under 2 KB gzip, with a playground that exports size, color and speed as JSX.

TermDOM
Renders a real DOM styled with real CSS into terminal cells, giving TUIs browser-style layout, flexbox, text wrapping and coloured ANSI output.

shader-ast
TypeScript DSL and AST compiling one shader definition to GLSL, WGSL or JavaScript, enabling CPU-side shader debugging.

Textify.js
Text animation library handling split-and-reveal presets with scroll triggers and TypeScript support, aimed at agency-style hero text.

TypeGPU
Modular WebGPU toolkit with typed buffers, bind groups and the ability to author WGSL shaders directly in TypeScript.

beautiful-react-hooks
Collection of forty-plus React hooks for drag-and-drop, geolocation, storage, media queries, animation frames and lifecycle events.

@figma/rest-api-spec
Figma's official OpenAPI 3.1 specification plus generated TypeScript types for the whole REST API, published to npm.

Clipanion
Type-safe CLI framework with zero runtime dependencies where commands are classes and argument types flow into your handler.