Eric Liu (@metonym)
  • Stars
    star
    1,720
  • Global Rank 17,979 (Top 0.7 %)
  • Followers 256
  • Following 74
  • Registered almost 10 years ago
  • Most used languages
    Svelte
    36.9 %
    TypeScript
    35.4 %
    JavaScript
    20.0 %
    HTML
    7.7 %
  • Location 🇺🇸 United States
  • Country Total Rank 6,273
  • Country Ranking
    Svelte
    8
    TypeScript
    1,243
    HTML
    3,343
    JavaScript
    6,688

Top repositories

1

svelte-intersection-observer

Detect if an element is in the viewport using the Intersection Observer API
Svelte
327
star
2

svelte-highlight

Syntax Highlighting for Svelte using highlight.js
Svelte
250
star
3

svelte-typeahead

Accessible, fuzzy search typeahead component
Svelte
223
star
4

svelte-time

Svelte component and action to format a timestamp using day.js
TypeScript
137
star
5

sveltekit-gh-pages

Minimal SvelteKit set-up made deployable to GitHub Pages.
JavaScript
84
star
6

svelte-search

Accessible, customizable Svelte search component
Svelte
43
star
7

svelvg

Convert SVG files into Svelte components with TypeScript definitions
Svelte
42
star
8

svelte-dark-mode

Support dark mode in your Svelte apps
Svelte
42
star
9

svelte-toggle

Accessible toggle switch component
Svelte
42
star
10

svelte-keydown

Utility to listen for keyboard events
Svelte
42
star
11

svg-to-svelte

Convert SVG files to Svelte components
TypeScript
37
star
12

svelte-bar-chart-race

Bar chart race visualization for Svelte
TypeScript
36
star
13

svelte-accessible-accordion

Accessible accordion component
Svelte
34
star
14

svelte-fuzzy

Fuse.js binding for fuzzy text match highlighting
Svelte
30
star
15

svelte-bootstrap-icons

Bootstrap SVG icons as Svelte components
HTML
28
star
16

svelte-pincode

Declarative pincode component for Svelte
Svelte
28
star
17

svelte-rollup-template

Svelte Rollup template with file name hashing and HTML minification
JavaScript
27
star
18

react-fuzzy-highlighter

Lightweight fuzzy search highlighting component using fuse.js
TypeScript
27
star
19

svelte-geolocation

Geolocation API wrapper for Svelte
Svelte
26
star
20

svelte-visibility-change

Detect browser page visibility changes using the Page Visibility API
TypeScript
22
star
21

parcel-preact-typescript

Simple setup using Parcel, Preact, and TypeScript
TypeScript
15
star
22

svelte-focus-key

Svelte component and action to focus an element when pressing a key
TypeScript
15
star
23

svelte-link

Link component for Svelte
Svelte
10
star
24

svelte-octicons

GitHub Octicons as Svelte components
TypeScript
10
star
25

carbon-svelte-webpack

Svelte + Webpack template for building apps with the Carbon Design System with SASS/autoprefixing
Svelte
9
star
26

template-svelte

Template for building Svelte component libraries with Storybook, Rollup and Jest.
JavaScript
9
star
27

svelte-intro

Learn core Svelte concepts by building a simple web app with Watson NLU and the Carbon Design System.
Svelte
8
star
28

carbon-charts-svelte-examples

Collection of example set-ups using @carbon/charts-svelte
Svelte
7
star
29

svelte-radio

Declarative Radio button group component for Svelte
Svelte
7
star
30

svelte-primer

Svelte implementation of the GitHub Primer design system
Svelte
6
star
31

vite-plugin-gh-pages

Vite plugin for GitHub Pages
TypeScript
6
star
32

svelte-spectrum-icons

Adobe Spectrum Workflow and UI SVG icons as Svelte components
JavaScript
6
star
33

svelte-uswds

Svelte component library that implements the U.S. Web Design System (USWDS).
Svelte
5
star
34

svelte-img

Responsive image loading component
Svelte
5
star
35

svelte-polaris-icons

Shopify Polaris SVG icons as Svelte components
Svelte
5
star
36

svelte-codicons

VS Code Codicons as Svelte components
HTML
4
star
37

template

Collection of templates for quick project scaffolding
3
star
38

svelte-iconoir

Iconoir SVG icons as Svelte components
Svelte
3
star
39

caligula

Optimize CSS stylesheets for your Svelte apps
TypeScript
3
star
40

posthtml-svelte

Write Svelte in your HTML
HTML
3
star
41

svelte-prose

Typography utilities for Svelte
HTML
3
star
42

github-workflows-recipes

My common workflow recipes
3
star
43

svelte-accessible-table

Accessible table component for Svelte
Svelte
3
star
44

svelte-super-tiny-icons

Super Tiny Icons as Svelte components
JavaScript
3
star
45

svelte-healthicons

Healthicons SVG icons as Svelte components
JavaScript
3
star
46

format-fuse.js

Utility to format matching fuse.js results for easier text highlighting
TypeScript
3
star
47

svelte-preprocess-highlight

Svelte preprocessor that syntax highlights code using highlight.js
TypeScript
2
star
48

nouveau

Old school Static Site Generator using Svelte and PostHTML
HTML
2
star
49

fooddata-central

Node.js client and API types for USDA FoodData Central
TypeScript
2
star
50

svite-gh-pages

Minimal svite set-up deployable to GitHub Pages
JavaScript
2
star
51

svelte-gitlab-icons

GitLab SVG icons as Svelte components
Svelte
2
star
52

template-typescript-nodemon

Develop projects with nodemon and TypeScript
TypeScript
2
star
53

svelte-grommet-icons

Grommet SVG icons as Svelte components
JavaScript
2
star
54

svelte-readme

Develop and demo your Svelte components in your README.md
TypeScript
2
star
55

template-lib-svelte

Template for building Svelte component libraries
JavaScript
2
star
56

svelte-set-ups

Example Svelte set-ups using popular libraries, frameworks, integrations
JavaScript
2
star
57

RhythmicVisage

LLM-driven graphic design using my personal Spotify streaming history.
TypeScript
2
star
58

template-svelte-component

Template for building Svelte components
JavaScript
1
star
59

svelte-preprocess-directives

Svelte preprocessor that allows class and style directives to be used on Svelte components.
TypeScript
1
star
60

sveldoc

Readme-driven Development for SvelteKit
TypeScript
1
star
61

template-typescript

Base template for TypeScript projects
TypeScript
1
star
62

svelte-gestalt-icons

Pinterest Gestalt SVG icons as Svelte components
JavaScript
1
star
63

svelte-style

Style utilities as Svelte actions
JavaScript
1
star
64

template-typescript-parcel-preact

Template using TypeScript, Parcel and Preact
TypeScript
1
star
65

didone

Minimalist dotenv-like parser for the browser
TypeScript
1
star
66

dlz

Create a minimal NPM package
TypeScript
1
star
67

hindsight

Generate prop documentation for Svelte components
TypeScript
1
star