Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jamdotdev/jam-dev-utilities

Lightweight utils set - fast and open-source. It's got cmd+k search & everything's client-side. No ads, your data stays local.
https://github.com/jamdotdev/jam-dev-utilities

Last synced: about 1 month ago
JSON representation

Lightweight utils set - fast and open-source. It's got cmd+k search & everything's client-side. No ads, your data stays local.

Awesome Lists containing this project

README

        




jam.dev/utilities


Fast, open source, ad-free tools.


Getting started ·
Contribution guide ·
Jam.dev



---

### Jam.dev Utilities

Open-source data conversion utils for devs who don't like ads. Simple, lightweight and client-side so your data stays on-device. Plus, cmd+k search.

Here is the list of all utilities:

- [CSV to JSON](https://jam.dev/utilities/csv-to-json)
- [Base64 Encode/Decode](https://jam.dev/utilities/base-64-encoder)
- [JSON Formatter](https://jam.dev/utilities/json-formatter)
- [YAML to JSON](https://jam.dev/utilities/yaml-to-json)
- [URL Encode/Decode](https://jam.dev/utilities/url-encoder)
- [Timestamp to Date Converter](https://jam.dev/utilities/timestamp-to-date)
- [Query Parameters to JSON](https://jam.dev/utilities/query-params-to-json)
- [HEX to RGB Converter](https://jam.dev/utilities/hex-to-rgb)
- [Convert .env to netlify.toml](https://jam.dev/utilities/env-to-netlify-toml)
- [Image to Base64 Converter](https://jam.dev/utilities/image-to-base64)
- [JSON to CSV](https://jam.dev/utilities/json-to-csv)
- [HAR file viewer](https://jam.dev/utilities/har-file-viewer)
- [JSON to YAML](https://jam.dev/utilities/json-to-yaml)
- [Number Base Changer](https://jam.dev/utilities/number-base-changer)

### Built With

- [Next.js](https://nextjs.org)
- [React.js](https://reactjs.org)
- [Tailwind CSS](https://tailwindcss.com)
- [shadcn/ui](https://ui.shadcn.com/)
- [cmdk](https://cmdk.paco.me/)

### Shoutout to these awesome Node.js packages

- [Papa Parse](https://www.papaparse.com/)
- [js-yaml](https://github.com/nodeca/js-yaml)
- [curlconverter](https://github.com/curlconverter/curlconverter)

## Getting Started

Follow these steps to set up your local development environment:

1. Ensure you have Node.js 20.9.0 installed.
2. That's it, you're ready to go!

## Running the Development Server

To start the development server, follow these steps:

Clone the repository:

```bash
git clone https://github.com/jamdotdev/jam-dev-utilities.git
```

Navigate to the project directory:

```bash
cd jam-dev-utilities
```

Install the dependencies:

```bash
npm install
```

Start the development server:

```bash
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

## Reporting Issues

If you encounter any issues, you can 1-click log them with [Jam](https://jam.dev) to this repo's [issue tracker](https://github.com/jamdotdev/jam-dev-utilities/issues).

We appreciate your feedback and will do our best to address the issues promptly!

## Contributing

We welcome and appreciate any contributions!

Check out the [contribution guide](https://github.com/jamdotdev/jam-dev-utilities/blob/main/CONTRIBUTING.md).