This is your work, valued
id-wfa. Collection of job openings from Indonesian remote-friendly companies
72kotla. Kota (city; in Indonesian) guessing game, inspired by Katla
61my-site. Personal playground for tinkering with stuff; contains the code for jackyef.com
48ssr-benchmarks. Simple benchmark of various SSR approaches, rendering 64k divs in a recursive way
41react-isomorphic-data. Easily fetch json data in your React components, with similar APIs to react-apollo, and Suspense SSR :tada:
38luck-or-hardwork. Simple web-app to provide illustration about a take on luck and hard work.
30bundlewatch-gh-action. GitHub action that allows you to easily run bundlewatch in your repository 📦
27rqrr-wasm. The rust QR decoder library `rqrr`; compiled to WebAssembly. Demo: https://jackyef.github.io/rqrr-wasm
20tranquil. Tranquil allows you to mix environmental sounds to keep you company
18reroute. reroute is a service for handling redirects using Vercel + Planetscale + Prisma
14quirc-wasm. Quirc Decoder QR in the form of WASM
14ames-window. Simple web showing Ames Window illusion using three.js and react-three-fiber.
12fullstack-react-graphql-example. Small full-stack restaurant reviews app, created for learning. Built on postgres + hasura + node + nextjs + docker
11react-boilerplate. An opinionated react boilerplate created for personal learning
11iconic-react. Collection of SVG icons from iconic.app as React components
10flair. Collections of ready-to-use, accessible React components. Dark-mode and SSR support included.
9use-intersect. React hook to easily use IntersectionObserver in your React App
8jackyef. TypeScript
7nodejs. 1️⃣🐝🏎️ The One Billion Row Challenge with Node.js -- A fun exploration of how quickly 1B rows from a text file can be aggregated with different languages.
7chess-ui. TypeScript
6profile-overflow. Fun way to share some of your (already) public StackOverflow user data to the internet.
6wsl2-as-devbox. Personal note on setting up WSL2 as a development server
6animate-transcript. TypeScript
6cursor-flashlight. A tiny library to add flashlight effect to your website 🔦
5laravel-qa. A simple Question and Answers web-app built using Laravel 5.
5preact-goober-snowpack. WIP -- Preact + Goober + Snowpack with SSR setup, and of course TypeScript!
5react-employee-attendance-tracker. JavaScript
4basic-css-in-js. Basic minimal css-in-js (<800B) with vendor prefixing + SSR capability
4changelog-generator. Simple changelog generator with versioning capabilities. Created for learning
3svelte-boilerplate. This is a svelte webapp boilerplate, created for learning. It is very much still a work in progress, feel free to contribute and give inputs!
3ti10-intro-remotion. A poorman version of TI10 team intro video made using Remotion. Made for fun and practice.
3esbuild-preact-typescript-starter. POC of esbuild + preact + ts. Production builds take ~40ms, development rebuilds take ~10ms.
3deca. Simple text editor to learn rust
3no-modules-express. JavaScript
2bundle-calc. calculate bundle size of your next project!
2react-browser-visualization. Contain codes for an upcoming talk, most notable content is the browser process visualization page at /browser-visualization
2lighthouse-5-6-comparison. This repo serves as a quick way to compare lighthouse 5 and 6 scores. (use pnpm)
2preact-otion-snowpack. Starter repo for snowpack + preact + otion + TS, with SSR included
2markdown-to-jsx. 🏭 The most lightweight, customizable React markdown component.
1swc-jszip. JavaScript
1esbuild-ts-preact-ssr. Small Preact SSR starter with Express and TypeScript, powered by esbuild
1js-modules-demo. Repo for showcasing different modules behavior. Used for a sharing session
1hylia. HTML
1all-lang. JavaScript
1dotenv-linter. ⚡️Lightning-fast linter for .env files. Written in Rust 🦀
1snake-classic. Basic snake game implemented with vanilla js
1esbuild-snowpack-preact-typescript-template. POC of esbuild + snowpack + preact + ts. Production builds take ~40ms, development rebuilds are basically instantaneous.
1dead-simple-spa-ssr-demo. Sample code to showcase how website behaves originally, with SPA behavior, and later SPA with SSR
1daily-journal. Frontend exercise with vanilla js
1personal-ts-lib-starter. Opinionated TS library starter to get to building quickly. Made primarily for personal use
1react-rqrr-wasm. An example react app that uses rqrr-wasm (https://github.com/jackyef/rqrr-wasm)
1bundlesize. Keep your bundle size in check
1client-hint-crossorigin-example. Example of setting up client hints on webs that are using multiple origin, like `images.company.net` for images CDN.
1function-call-webpack-plugin. A webpack plugin that accepts a function name, and a callback that will be called with the arguments that were passed to the original function. The callback will be called during the webpack build time.
1