A collection of open source utilities hosted online at utiliti.dev.
- A set of fast and well-designed utilities.
- All compute will be done in-browser so that no data is sent back to us.
- If data needs to be sent to us (private notes), it will be end-to-end encrypted.
- No tracking.
- Built on top of Remix
- Styled with Tailwind
- Hosted on Cloudflare Pages + Functions
Running a framework like Remix on Cloudflare Pages means that we utilize edge functions to deliver a server side rendered initial page. This increases the cost of hosting a project like this, but our users get a performance benefit and more importantly it unlocks more powerful utilities like private notes.
There are lots of ideas for future utilities, some of which can be seen on our roadmap.
If you see a useful utility, leave a comment and tell us more about how you would use it.
Similarly, if you have a request, create an issue and describe the feature.
Each page will have a small, non-intrusive advertisement to cover the cost of hosting the project on Cloudflare.
To develop locally, you need to have a machine with git
and node 16.13.0
installed.
Clone this repository on your machine and run the following commands:
npm install
npm run dev
Open up http://127.0.0.1:8788 and you should be ready to go!
Deployment is done automatically when the PR is merged via GitHub Actions.
- Spinners when processing a large amount of data
- Temporarily store input in localStorage