Alec Larson

Elite
@aleclarson

Full-stack TypeScript. Coding agent fanatic.

vite-tsconfig-paths. Support for TypeScript's path mapping in Vite

1.6k

emitter-kit. Type-safe event handling for Swift

562

ee-ts. Type-safe, isomorphic event emitters

124

dispatcher. Queues, timers, and task groups in Swift

105

hex-kit. Convert hex triplets into UIColors and CGColors!

68

spec.ts. Write tests for your types!

57

markdown-ast. Tiny markdown parser

41

esbuild-extra. Extra features for esbuild plugins (like onTransform hook)

17

vite-react-classname. Vite plugin for automatic className insertion in TypeScript JSX

15

module-extractor. Extract a JS/TS module and its dependencies into a new package

14

grunt-then. Anonymous tasks and targets in Grunt.

13

meteor-client. The client-side core of Meteor

12

valtio-kit. React state management library. Write plain old JavaScript. Compile it into a reactive masterpiece. Subscribe to immutable snapshots.

11

sql-ast. MySQL parser

9

glob-regex. Tiny glob-to-RegExp converter

8

rethinkdb-mock. In-memory RethinkDB

7

get-dev-paths. Search node_modules for locally developed packages

7

uvu-watch. Watch mode for uvu test runner

6

mini-hb. Tiny handlebars engine (made with TypeScript)

6

immer-undo. Generate inverse Immer patches on-the-fly

6

ts-module-graph. Library for constructing a module graph from a set of TypeScript files

5

vs-auto-typings. Managed @types/* packages for VS Code

5

rafz. Coordinate `requestAnimationFrame` calls across your app and/or libraries

5

babel-register. JavaScript

5

vite-plugin-marked. The simplest Markdown-to-HTML plugin for Vite

4

vite-plugin-template. JavaScript

4

vite-plugin-react-lazy. Seamless conditional imports with React Suspense

4

nitro-lang. Minimal scripting language that embraces immutability and reactivity (concept)

4

ddp. Meteor's latency-compensated distributed data client

4

mixpa. Tiny, isomorphic client for Mixpanel

4

443. Automated SSL certificates using Let's Encrypt

4

esbuild-jest. A Jest transformer using esbuild

3

sorcery. Resolve a chain of sourcemaps back to the original source, like magic

3

nomatter. Remove YAML front matter from a string. No dependencies.

3

yalc. Work with yarn/npm packages locally like a boss.

3

cush-shell. Throwaway shell scripts

3

check-git-patch. Find errors and conflicts in a git patch

3

patch-dotenv. Patch a .env file in place, preserving the original formatting

2

audiosprite. Jukebox/Howler/CreateJS compatible audio sprite generator

2

typescript-rewrite-paths. Rewrite import paths in TypeScript code

2

yender. Yield for render props

2

vscode-lsp-template. TypeScript

2

changed-lines. Compare strings just like `git diff` does

2

map-filter-ts. Map an iterable, filter out undefined results

1
44
Apply