I wanted to share the story of how I built https://jsPad.dev and how it’s been evolving.
It all started when I realized I needed a simple, fast, no-fuss scratchpad to test ideas quickly. I didn’t want the distractions or bloat that come with heavy IDEs or complex tools. So, I built jsPad as a hobby project to fill that gap.
Within just a month, it’s gained 212 registered users, which was surprising and exciting. Seeing developers use it and finding value in it has really motivated me to add more features and make it better.
Here are some of the key features, some of which were never planned but added post receiving feedback though HN or reddit or the app itself:
- Minimalistic UI/UX—everything you need, nothing you don’t
- Built-in TypeScript and SCSS/JSX support right away
- 1-click templates for React, Vue, Svelte, Tailwind, and more
- Offline support, so you can keep working even without an internet connection
- PWA support—installable on any device
- Easily save and share your code snippets
- Customizable code editor. Change theme to light or dark.
- Customizable layout - tweak to your liking.
I’m also working on exciting upcoming features like Collab mode and an explore section to show what others are working on.
If you’re a developer who’s looking for a lightweight, no-nonsense tool to experiment with ideas, I’d love for you to check it out.
I’m building this tool for developers, and feedback or feature requests are always welcome.
Thanks for reading, and happy coding!