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://jam.dev/utilities
GNU General Public License v3.0
248 stars 26 forks source link

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:

Built With

Shoutout to these awesome Node.js packages

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:

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

Navigate to the project directory:

cd jam-dev-utilities

For macOS users with ARM architecture (M series processors), it's crucial to install these dependencies using brew to ensure full compatibility with the node-canvas library. This step is essential to prevent potential failures during the npm install process.

If you don't have Homebrew installed, you can find it at brew.sh

brew install pkg-config cairo pango libpng jpeg giflib librsvg pixman python-setuptools

Install the dependencies:

npm install

Start the development server:

npm run dev

Open 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 to this repo's issue tracker.

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.