I'm creating an Isometric TileSet editor app with React and HTML5 Canvas because why not

Senior Full Stack Developer in the ☁️
Creator of supereffective.gg, a Pokémon community running on Next.js and @vercel
Search for a command to run...

Senior Full Stack Developer in the ☁️
Creator of supereffective.gg, a Pokémon community running on Next.js and @vercel
No comments yet. Be the first to comment.
Articles about frontend and backend developemnt in JavaScript, TypeScript, NodeJS, ReactJS, ExpressJS, Babel, NextJS, etc...
In this case, using the scroll event offers more flexibility than using the IntersectionObserver API
In this case, using the scroll event offers more flexibility than using the IntersectionObserver API
Feeling the web developer fatigue? You are not alone!

The IntersectionObserver is a powerful API for tracking elements' visibility within the viewport. Many modern web applications use it to implement lazy loading, infinite scrolling, or other interactions that depend on an element's visibility. When it...
The addon system has been completely rewritten, so now you can also provide your own or turn off default ones. The UI also looks much better, especially on mobile. The styles have been reworked so the look and feel are more similar to StoryBook's UI....

Lightweight drop-in app for rapid React component development and visualisation

Isometric TileSet Studio is a 3D-like tool for quickly prototyping isometric pixel-art worlds and tile sets.

With this tool you will be able to work in an isometric grid and create mock-ups of your isometric tiles, that you can later edit in your favorite pixel art editor.
The expected workflow will be: you create a shape (or a composition of them) in this editor and then you copy-paste it in your favorite pixel-art editor, e.g. Aseprite.
You will be able to compose them in multiple layers, resize, change colors, stroke, rotation, tile size, etc.

If you are familiar with 3D editors, this tool will be very intuitive to use.
I spent a whole week working on this project but at least now it is a little usable.
I hope to make it more useful in the future, adding more features, making it more usable and efficient, but that depends on the expectation and interest I see in your comments :)
You can find this project on my Github:
Editor home page: https://itsjavi.com/isometric-tileset-studio