Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/klpod221/devtoolkit

// A collection of tools for developers
https://github.com/klpod221/devtoolkit

developer developer-tools devtools nextjs react toolkit tools

Last synced: about 1 month ago
JSON representation

// A collection of tools for developers

Awesome Lists containing this project

README

        


--// Developer Toolkit //--





## About

This is a open-source project that I created to help developers with some tools that I use in my day-to-day life. I hope you enjoy it!

If you want to contribute, feel free to fork this repository and make a pull request with your changes.

And if you have any suggestions, please let me know by creating an issue.

## Tools List (44/100)

### Text Editor

| Status | Name | Description |
| ------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
|

  • - [x]
| [Code Editor & Compiler](https://devtools.klpod221.site/editor/code) | Write code in different languages (HTML, JS, CSS, Python, Java, C, C++, PHP, etc.) and compile it. |
|
  • - [x]
| [Markdown Editor](https://devtools.klpod221.site/editor/markdown) | Write markdown and preview it. |
|
  • - [x]
| [HTML WYSIWYG Editor](https://devtools.klpod221.site/editor/wysiwyg) | Write, edit your text and get the HTML output. |

### Images/Videos Tools

| Status | Name | Description |
| ------------------------- | ----------------------------------------------------------------------------------------- | --------------------------------------------------------- |
|

  • - [x]
| [Format Converter](https://devtools.klpod221.site/images-videos/converter) | Convert your images to different formats. |
|
  • - [x]
| [JPEG/WEBP Compressor](https://devtools.klpod221.site/images-videos/compressor) | Reduce the size of your images for JPEG and WEBP formats. |
|
  • - [x]
| [Resizer](https://devtools.klpod221.site/images-videos/resizer) | Resize your images. |
|
  • - [x]
| [Base64 Image Converter](https://devtools.klpod221.site/images-videos/base64-image) | Encode or decode base64 images. |
|
  • - [x]
| [QR Code Generator](https://devtools.klpod221.site/images-videos/qr-code) | Convert text to QR code and vice versa. |
|
  • - [x]
| [SVG Placeholder Generator](https://devtools.klpod221.site/images-videos/svg-placeholder) | Generate SVG placeholders. |
|
  • - [x]
| [Camera Recorder](https://devtools.klpod221.site/images-videos/camera) | Record video from your camera. |

### Converter Tools

| Status | Name | Description |
| ------------------------- | ----------------------------------------------------------------------------------- | -------------------------------------------------------- |
|

  • - [x]
| [Number Base Converter](https://devtools.klpod221.site/converter/number) | Convert number bases (binary, octal, decimal, hex etc.). |
|
  • - [x]
| [Roman Numeral Converter](https://devtools.klpod221.site/converter/roman) | Convert roman numerals to numbers and vice versa. |
|
  • - [x]
| [Base64 Converter](https://devtools.klpod221.site/converter/base64) | Encode or decode base64 strings. |
|
  • - [x]
| [Color Converter](https://devtools.klpod221.site/converter/color) | Convert color codes to different formats. |
|
  • - [x]
| [Text Case Converter](https://devtools.klpod221.site/converter/text-case) | Convert text to upper, lower, capitalize, camelCase etc. |
|
  • - [x]
| [NATO Alphabet Converter](https://devtools.klpod221.site/converter/nato) | Convert text to NATO alphabet. |
|
  • - [x]
| [ASCII Binary Converter](https://devtools.klpod221.site/converter/ascii-binary) | Convert text to ASCII binary and vice versa. |
|
  • - [x]
| [Unicode Converter](https://devtools.klpod221.site/converter/unicode) | Convert text to unicode and vice versa. |
|
  • - [x]
| [List Converter](https://devtools.klpod221.site/converter/list) | Convert lists to different formats. |
|
  • - [x]
| [Data Type Converter](https://devtools.klpod221.site/converter/data-type) | Convert between JSON, XML, YAML, TOML, CSV etc. |
|
  • - [x]
| [Unit Converter](https://devtools.klpod221.site/converter/unit) | Convert units of length, weight, temperature etc. |
|
  • - [x]
| [Date Time Converter](https://devtools.klpod221.site/converter/date-time) | Convert time zones and formats. |
|
  • - [x]
| [Unix Timestamp Converter](https://devtools.klpod221.site/converter/unix-timestamp) | Convert unix timestamps to human readable dates. |
|
  • - [x]
| [Currency Converter](https://devtools.klpod221.site/converter/currency) | Convert currencies with live rates. |
|
  • - [x]
| [Unicode To Hex](https://devtools.klpod221.site/converter/unicode-to-hex) | Convert unicode to hex. |
|
  • - [x]
| [Hex To Unicode](https://devtools.klpod221.site/converter/hex-to-unicode) | Convert hex to unicode. |

### Web Tools

| Status | Name | Description |
| ------------------------- | -------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
|

  • - [x]
| [File Uploader](https://devtools.klpod221.site/web/uploader) | Upload and share files. |
|
  • - [x]
| [Url Encoder/Decoder](https://devtools.klpod221.site/web/url) | Encode or decode url strings. |
|
  • - [x]
| [Url Parser](https://devtools.klpod221.site/web/url-parser) | Parse url strings. |
|
  • - [x]
| [Device Information](https://devtools.klpod221.site/web/device) | Show Your Device Information. |
|
  • - [x]
| [Basic Auth Generator](https://devtools.klpod221.site/web/basic-auth) | Generate basic auth headers. |
|
  • - [x]
| [Open Graph Meta Generator](https://devtools.klpod221.site/web/open-graph) | Generate open graph meta tags. |
|
  • - [x]
| [OTP Code Generator](https://devtools.klpod221.site/web/otp) | Generate and validate time-based OTP (one-time password) for multi-factor authentication. |
|
  • - [ ]
| [MIME Types](https://devtools.klpod221.site/web/mime) | Get MIME types. |
|
  • - [x]
| [JWT Parser](https://devtools.klpod221.site/web/jwt) | Parse JSON Web Tokens. |
|
  • - [ ]
| [JWT Generator](https://devtools.klpod221.site/web/jwt-generator) | Generate JSON Web Tokens. |
|
  • - [ ]
| [Keycode Info](https://devtools.klpod221.site/web/keycode) | Get keycode information. |
|
  • - [ ]
| [Slugify String](https://devtools.klpod221.site/web/slugify) | Slugify your strings. |
|
  • - [ ]
| [User Agent Parser](https://devtools.klpod221.site/web/user-agent) | Parse user agent strings. |
|
  • - [ ]
| [HTTP status code](https://devtools.klpod221.site/web/http-status) | Get HTTP status codes. |
|
  • - [ ]
| [Outlook Safe Link Decoder](https://devtools.klpod221.site/web/outlook) | Decode outlook safe links. |

### Text Tools

| Status | Name | Description |
| ------------------------- | -------------------------------------------------------------------- | -------------------------------------------- |
|

  • - [ ]
| [Translator](https://devtools.klpod221.site/text/translator) | Translate text to different languages. |
|
  • - [x]
| [Regex Tester](https://devtools.klpod221.site/text/regex) | Test your regular expressions. |
|
  • - [x]
| [Text Diff](https://devtools.klpod221.site/text/diff) | Compare two texts. |
|
  • - [x]
| [Word Counter](https://devtools.klpod221.site/text/counter) | Count words, characters and distribution. |
|
  • - [x]
| [Lorem Ipsum](https://devtools.klpod221.site/text/lorem-ipsum) | Generate placeholder text. |
|
  • - [x]
| [Random String](https://devtools.klpod221.site/text/random) | Generate random strings for passwords etc. |
|
  • - [ ]
| [Text to Image](https://devtools.klpod221.site/text/to-image) | Convert text to image. |
|
  • - [ ]
| [Text to Speech](https://devtools.klpod221.site/text/speech) | Convert text to speech. |
|
  • - [x]
| [Backslash Escaper](https://devtools.klpod221.site/text/backslash) | Escape or unescape backslashes. |
|
  • - [ ]
| [Morse Code Translator](https://devtools.klpod221.site/text/morse) | Translate text to morse code and vice versa. |
|
  • - [ ]
| [Binary Translator](https://devtools.klpod221.site/text/binary) | Translate text to binary and vice versa. |
|
  • - [ ]
| [Emoji picker](https://devtools.klpod221.site/text/emoji) | Pick emojis. |
|
  • - [ ]
| [String Obfuscator](https://devtools.klpod221.site/text/obfuscator) | Obfuscate your strings. |
|
  • - [ ]
| [Numeronym Generator](https://devtools.klpod221.site/text/numeronym) | Generate numeronyms. |
|
  • - [ ]
| [Text to ASCII Art](https://devtools.klpod221.site/text/ascii-art) | Convert text to ASCII art. |
|
  • - [ ]
| [Art Text Generator](https://devtools.klpod221.site/text/art-text) | Generate art text. |

### Security Tools

| Status | Name | Description |
| ------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------- |
|

  • - [ ]
| [Token Generator](https://devtools.klpod221.site/security/token) | Generate tokens for authentication. |
|
  • - [ ]
| [Hash Text](https://devtools.klpod221.site/security/hash) | Hash your text with different algorithms. |
|
  • - [x]
| [Bcrypt Hash Generator](https://devtools.klpod221.site/security/bcrypt) | Bcrypt hash generator and verifier. |
|
  • - [x]
| [UUID Generator](https://devtools.klpod221.site/security/uuid) | Generate UUIDs. |
|
  • - [ ]
| [ULID Generator](https://devtools.klpod221.site/security/ulid) | Generate ULIDs. |
|
  • - [ ]
| [Encrypt/Decrypt Text](https://devtools.klpod221.site/security/encryption) | Encrypt and decrypt text. |
|
  • - [ ]
| [BIP39 Passphrase Generator](https://devtools.klpod221.site/security/bip39) | Generate BIP39 passphrases. |
|
  • - [ ]
| [HMAC Generator](https://devtools.klpod221.site/security/hmac) | Generate HMACs. |
|
  • - [ ]
| [RSA Key Generator](https://devtools.klpod221.site/security/rsa) | Generate RSA key pairs. |
|
  • - [x]
| [RSA Key Decoder](https://devtools.klpod221.site/security/rsa-decoder) | Decode RSA keys. |
|
  • - [ ]
| [Password Strength Checker](https://devtools.klpod221.site/security/password-strength) | Check your password strength. |
|
  • - [ ]
| [Password Generator](https://devtools.klpod221.site/security/password) | Generate passwords. |
|
  • - [ ]
| [PDF signature checker](https://devtools.klpod221.site/security/pdf-signature) | Check PDF signatures. |

### Develop Tools

| Status | Name | Description |
| ------------------------- | ------------------------------------------------------------------------------ | ----------------------------- |
|

  • - [ ]
| [API Tester](https://devtools.klpod221.site/develop/api) | Test APIs. |
|
  • - [ ]
| [Editorconfig Generator](https://devtools.klpod221.site/develop/editor-config) | Generate .editorconfig files. |
|
  • - [ ]
| [Gitignore Generator](https://devtools.klpod221.site/develop/gitignore) | Generate .gitignore files. |

### System Tools

| Status | Name | Description |
| ------------------------- | --------------------------------------------------------------------------------- | ---------------------------------------------- |
|

  • - [ ]
| [Nginx Config Generator](https://devtools.klpod221.site/system/nginx) | Generate Nginx configuration files. |
|
  • - [ ]
| [Dockerize helper](https://devtools.klpod221.site/system/docker) | Generate Dockerfile and docker-compose files. |
|
  • - [ ]
| [Docker Run To Compose](https://devtools.klpod221.site/system/docker-run) | Convert docker run commands to docker-compose. |
|
  • - [ ]
| [Ubuntu Server Configurator](https://devtools.klpod221.site/system/ubuntu) | Generate Ubuntu server configuration. |
|
  • - [ ]
| [Chmod Calculator](https://devtools.klpod221.site/system/chmod) | Calculate chmod values. |
|
  • - [ ]
| [IMAP/POP3/SMTP Tester](https://devtools.klpod221.site/system/mail) | Test IMAP, POP3, SMTP servers. |
|
  • - [ ]
| [Random port generator](https://devtools.klpod221.site/system/port) | Generate random ports. |
|
  • - [ ]
| [Cron Expression Generator](https://devtools.klpod221.site/system/cron-generator) | Generate cron expressions. |

### Network Tools

| Status | Name | Description |
| ------------------------- | ----------------------------------------------------------------------- | ----------------------------------- |
|

  • - [ ]
| [IP Address Info](https://devtools.klpod221.site/network/ip) | Get information about IP addresses. |
|
  • - [ ]
| [DNS Lookup](https://devtools.klpod221.site/network/dns) | Lookup DNS records. |
|
  • - [ ]
| [Ping Test](https://devtools.klpod221.site/network/ping) | Test your ping. |
|
  • - [ ]
| [Port Scanner](https://devtools.klpod221.site/network/port-scanner) | Scan ports. |
|
  • - [ ]
| [IPv4 Subnet Calculator](https://devtools.klpod221.site/network/subnet) | Calculate IPv4 subnets. |
|
  • - [ ]
| [IPv4 Address Converter](https://devtools.klpod221.site/network/ipv4) | Convert IPv4 addresses. |
|
  • - [ ]
| [IPv4 Range Expander](https://devtools.klpod221.site/network/range) | Expand IPv4 ranges. |
|
  • - [ ]
| [MAC Address Generator](https://devtools.klpod221.site/network/mac) | Generate MAC addresses. |
|
  • - [ ]
| [IPv6 ULA Generator](https://devtools.klpod221.site/network/ula) | Generate IPv6 ULAs. |

### Math Tools

| Status | Name | Description |
| ------------------------- | ----------------------------------------------------------------------- | -------------------------------------------- |
|

  • - [ ]
| [Simple Calculator](https://devtools.klpod221.site/math/calculator) | Simple calculator for basic math operations. |
|
  • - [ ]
| [Math Evaluator](https://devtools.klpod221.site/math/evaluator) | Evaluate math expressions (e.g. 2+2\*2). |
|
  • - [ ]
| [ETA Calculator](https://devtools.klpod221.site/math/eta) | Calculate ETA. |
|
  • - [ ]
| [Percentage Calculator](https://devtools.klpod221.site/math/percentage) | Calculate percentages. |
|
  • - [x]
| [PI Calculator](https://devtools.klpod221.site/math/pi) | Calculate PI. |
|
  • - [ ]
| [Matrix Calculator](https://devtools.klpod221.site/math/matrix) | Calculate matrices. |

### Measurement Tools

| Status | Name | Description |
| ------------------------- | ------------------------------------------------------------------------- | ------------------------ |
|

  • - [ ]
| [Chronometer](https://devtools.klpod221.site/measurement/chronometer) | Measure time. |
|
  • - [ ]
| [Network Speed Test](https://devtools.klpod221.site/measurement/speed) | Test your network speed. |
|
  • - [ ]
| [Benchmark Builder](https://devtools.klpod221.site/measurement/benchmark) | Build benchmarks. |

### Utility Tools

| Status | Name | Description |
| ------------------------- | ------------------------------------------------------------- | ----------------------------------------------------- |
|

  • - [ ]
| [Color Picker](https://devtools.klpod221.site/utility/picker) | Pick colors from the color picker or upload an image. |

All tools are open-source and available on [GitHub](https://github.com/klpod221/devtoolkit).

## How to use

You can access the tools by clicking on the links above or by accessing the [website](https://devtools.klpod221.site).

Or you can clone this repository and run the project locally. Project uses [Next.js](https://nextjs.org/), [Tailwind CSS](https://tailwindcss.com/) and [Flowbite React UI](https://flowbite-react.com/). To run the project locally or for development, follow the steps below:

1. Clone the repository
2. Install the dependencies with `npm install` (this project uses node v20)
3. Run the project with `npm run dev`
4. Access the project at `http://localhost:3000`

## License

This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.