Ibrahima G. Coulibaly 70ad843b72 Update README.md
2025-02-23 04:53:59 +00:00
2024-06-28 16:26:17 +01:00
2025-02-23 02:01:29 +00:00
2024-06-22 22:06:16 +01:00
2024-06-19 18:08:19 +01:00
2024-06-19 22:15:44 +01:00
2024-06-25 08:39:29 +01:00
2025-02-23 02:01:29 +00:00
2024-07-11 03:33:37 +01:00
2024-06-19 18:08:19 +01:00
2024-06-25 03:11:48 +01:00
2024-06-28 19:51:31 +01:00
2024-06-23 00:47:12 -07:00
2024-08-09 17:00:18 +01:00
2024-06-21 22:59:50 +01:00
2024-07-11 03:33:37 +01:00
2024-07-11 03:33:37 +01:00
2024-06-22 22:06:16 +01:00
2024-06-14 00:44:45 +01:00
2024-06-28 19:51:31 +01:00
2024-06-22 22:06:16 +01:00
2024-06-22 22:06:16 +01:00
2025-02-23 04:53:59 +00:00
2024-06-22 22:06:16 +01:00
2024-06-22 03:29:34 +01:00

OmniTools

Welcome to OmniTools, a self-hosted alternative to PineTools.com.

This project offers a variety of online tools to help with everyday tasks, all available for free and open for community contributions. Whether you are manipulating images, crunching numbers, or coding, OmniTools has you covered. Please don't forget to star the repo to support us. Here is the demo website.

img.png

Table of Contents

Features

OmniTools includes a variety of tools, such as:

  1. Image/Video/Binary tools
  • Image Resizer, Image converter, Video trimmer, video reverser, etc.
  1. Math tools
  • Generate prime numbers, generate perfect numbers etc.
  1. String/List Tools
  • Case converters, shuffle list, text formatters, etc.
  1. Date and Time Tools
  • Date calculators, time zone converters, etc.
  1. Miscellaneous Tools
  • JSON, XML tools, CSV tools etc.

Self-host/Run

docker run -d --name omni-tools --restart unless-stopped -p 8080:80 iib0011/omni-tools:latest

Contribute

Project setup

git clone https://github.com/iib0011/omni-tools.git
cd omni-tools
npm i
npm run dev

Create a new tool

npm run script:create:tool my-tool-name folder1/folder2

Use folder1\folder2 on Windows

Run tests

npm run test
  • For e2e tests
npm run test:e2e

🤝 Looking to contribute?

We welcome contributions! You can help by:

  • Reporting bugs
  • Suggesting new features in Github issues or here
  • Improving documentation
  • Submitting pull requests

You can also join our Discord server

Contributors

Contact

For any questions or suggestions, feel free to open an issue or contact me at: ibracool99@gmail.com

License

This project is licensed under the MIT License. See the LICENSE file for details.

Description
Languages
TypeScript 83.1%
JavaScript 16.7%
CSS 0.1%