John Zdanis's starred repositories
solid-start
SolidStart, the Solid app framework
react-geiger
Audiolize React performance
multipleWindow3dScene
A quick example of how one can "synchronize" a 3d scene across multiple windows using three.js and localStorage
typescript-style-guide
⚙️ TypeScript Style Guide. A concise set of conventions and best practices to create consistent, maintainable code.
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
react-rewards
A package containing a few micro-interactions you can use to reward your users for little things and make them smile!
strawberry
Zero-dependency, build-free framework for the artisanal web.
scrollytelling
A library for creating Scrollytelling animations, powered by React & GSAP.
reactdatagrid
Empower Your Data with the best React Data Grid there is
disney-tinder
Tinder cards swiping using react-spring & react-use-gesture featuring Disney characters.
floating-ui
A JavaScript library to position floating elements and create interactions for them.
react-visual-grid
🪟 Image Grid / Masonry Layout for React
react-modern-audio-player
🔊 Simple, accessible and flexible audio player
crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
authorizer
Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.