Jon Sun's starred repositories

javascript-questions

A long list of (advanced) JavaScript questions, and their explanations :sparkles:

fish-shell

The user-friendly command line shell.

Language:RustLicense:NOASSERTIONStargazers:25492Issues:285Issues:7137

nextui

🚀 Beautiful, fast and modern React UI library.

Language:TypeScriptLicense:MITStargazers:21210Issues:85Issues:1710

framework7

Full featured HTML framework for building iOS & Android apps

Language:JavaScriptLicense:MITStargazers:18029Issues:693Issues:3514

llama3-from-scratch

llama3 implementation one matrix multiplication at a time

Language:Jupyter NotebookLicense:MITStargazers:12828Issues:93Issues:16

shiki

A beautiful yet powerful syntax highlighter

Language:TypeScriptLicense:MITStargazers:9592Issues:18Issues:388

pragmatic-drag-and-drop

Fast drag and drop for any experience on any tech stack

Language:TypeScriptLicense:NOASSERTIONStargazers:9048Issues:69Issues:80

rolldown

Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.

Language:RustLicense:MITStargazers:7769Issues:47Issues:279

openapi-typescript

Generate TypeScript types from OpenAPI 3 specs

Language:TypeScriptLicense:MITStargazers:4887Issues:29Issues:481

secret-llama

Fully private LLM chatbot that runs entirely with a browser with no server needed. Supports Mistral and LLama 3.

Language:TypeScriptLicense:Apache-2.0Stargazers:2417Issues:15Issues:24

park-ui

Beautifully designed components built with Ark UI and Panda CSS that work with a variety of JS frameworks.

Language:TypeScriptLicense:MITStargazers:1553Issues:17Issues:239

create-expo-stack

CLI tool to initialize a React Native application with Expo. Provides options to include Typescript, file-based routing via Expo Router, configuration based routing via pure React Navigation, styling via Nativewind, Restyle, Unistyles, StyleSheets, or Tamagui, and/or backend as a service such as Firebase and Supabase.

Language:EJSLicense:MITStargazers:1201Issues:11Issues:96

cult-ui

Components crafted for Design Engineers. Styled using Tailwind CSS, fully compatible with Shadcn, and easy to integrate—just copy and paste. MIT 🤌

Language:TypeScriptLicense:MITStargazers:1124Issues:5Issues:1

react-awesome-reveal

React components to add reveal animations using the Intersection Observer API and CSS Animations.

Language:TypeScriptLicense:MITStargazers:1101Issues:5Issues:108

capo.js

Get your <head> in order

Language:JavaScriptLicense:Apache-2.0Stargazers:917Issues:8Issues:45

zod-validation-error

Wrap zod validation errors in user-friendly readable messages

Language:TypeScriptLicense:MITStargazers:774Issues:10Issues:23

onborda

An onboarding wizard flow / product tour for Next.js animated by framer motion

file-uploader

File uploader built with shadcn/ui and react-dropzone.

Language:TypeScriptLicense:MITStargazers:626Issues:3Issues:2

react-text-transition

Animate your text changes

Language:TypeScriptLicense:MITStargazers:602Issues:6Issues:32

react-animate-on-scroll

React component to provide animations when the user scrolls

react-page-transition

A React component that makes it easy to use the page transitions from the Codedrops page transitions demo with React

Language:TypeScriptLicense:MITStargazers:440Issues:5Issues:15

sortable

Sortable built with shadcn/ui, radix ui, and dnd-kit.

Language:TypeScriptLicense:MITStargazers:344Issues:1Issues:2

react-card-flip

React component for card flipping animation.

Language:TypeScriptLicense:MITStargazers:337Issues:9Issues:55

typed-openapi

Generate a headless Typescript API client from an OpenAPI spec

react-use-downloader

Creates a download handler function and gives progress information

Language:TypeScriptLicense:MITStargazers:81Issues:3Issues:11

next-infinite-scroll-server-actions

An infinite scroll example with Next.js, server actions and RSC (React Server Components)

react-signalr-sample

Aspnet SignalR and React starter template

Language:TypeScriptLicense:MITStargazers:24Issues:1Issues:0

tanstack-table-hovering

A hover custom feature for Tanstack Table

Language:TypeScriptLicense:MITStargazers:7Issues:0Issues:0
Language:TypeScriptStargazers:2Issues:0Issues:0