A purely client-side application that offers various small tools that can be useful in day-to-day use, mostly for development.
To access the toolkit, visit eliandoran.github.io/toolkit/.
One of the more distinct features is that most of the tools are bi-directional. Instead of having two different tools (e.g. one for encode, and one for decode of a particular format), there is a single tool and the user can type in both the input and the output.
Feel free to open an issue if you'd like a particular feature. Pull requests are also welcome.
As a general software design decision, the business logic of the application is kept to a minimum which is why it relies on libraries to the work. This makes the development of new tools much easier and easier to maintain.
First, install the dependencies:
pnpm i
Then run a development server:
pnpm dev