sethsandaru / devtoolz

Opinionated DevToolz to increase Development Experience (DX). Built from personal preferences

Home Page:https://tools.sethphat.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The DevToolz Application

Opinionated DevToolz to increase/skyrocket the Development Experience (DX). Built from personal preferences and experience.

I'm proud to use this every day and share it with the whole world under OSS aura ๐Ÿฅฐ๐Ÿš€.

No ADS, no tracking, OnlyTools ๐Ÿ‘€

Live at: https://tools.sethphat.dev/ ๐Ÿ˜Ž

screenshot.png

DevToolz built from

  • Vue 3 x TypeScript
  • PHP 8.2
  • Laravel 10

Available Dev Toolz

  • ๐Ÿ˜Ž Minimalism JSON Viewer (with Tabs view)
  • ๐Ÿ”ฅ Encryptor: MD5, SHA1, SHA256, Base64 & Hex
  • ๐Ÿ’ช Random IDs: UUID, UUIDv4, ULID
  • ๐ŸŸก๏ธ Fake info generator (name, address, phone number,...)
  • ๐ŸŸก HTML to PDF
  • ๐ŸŸก CSV to JSON
  • ๐ŸŸก JSON to CSV
  • ๐ŸŸก Web Development Helpers:
    • ๐Ÿงฎ PX to REM and vice-versa
    • ๐ŸŸก WebP converter

Notes: ๐ŸŸก in development / coming soon!

Self-hosted

Requirements

Setup

  • Clone this repo
  • Run composer install
  • Copy .env.example => .env
  • Run php artisan key:generate
  • Run npm ci && npm run build
  • Run php artisan octane:start to start the application
    • If it asks to download RoadRunner library, let the process download it.

Self-hosted

You'd need NGINX for reverse-proxy & SSL purpose.

All-in-one Docker

Visit DevToolz Image.

You can simply pull and run it in no time.

Exposes port: 80

License

MIT License

Motivation

Unlike DevUtils that you have to pay every year and the maker doesn't really listen to the audience. ๐Ÿ˜ก

I believe that these DevToolz are

  • Simple, easy to implement ๐Ÿ™Œ
  • Super helpful โญ๏ธ
  • Should be open-sourced ๐Ÿ”‹

Not only I skyrocket my workflows but also you too.

Contribution

Feel free to submit your idea (over an Issue) or your Feature PR.

We'd love to have more and more tools under DevToolz ๐Ÿš€.

Copyright

Copyright ยฉ๏ธ2023 by Seth Phat.

About

Opinionated DevToolz to increase Development Experience (DX). Built from personal preferences

https://tools.sethphat.dev


Languages

Language:CSS 80.0%Language:PHP 13.3%Language:Vue 5.1%Language:Dockerfile 0.7%Language:TypeScript 0.6%Language:Blade 0.2%Language:Shell 0.1%Language:JavaScript 0.1%