Skip to content

negirox/devbox

Repository files navigation

DevBox - Your Essential Developer Toolkit

DevBox is a versatile, open-source web application that provides a curated collection of essential utilities for developers. Built with privacy in mind, all tools operate entirely on the client-side, meaning your data never leaves your browser.

Features

  • UUID/GUID Generator: Create various versions of unique identifiers (v1, v4, v7) with flexible formatting options.
  • URL Encoder/Decoder: Easily encode and decode strings for safe use in URLs.
  • Base64 Converter: Convert both text and images to and from Base64 format.
  • JSON & XML Formatter: Beautify, minify, and validate your structured data with a user-friendly editor that includes line numbers and error highlighting.

Tech Stack

  • Framework: Next.js (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • UI Components: ShadCN/UI
  • Deployment: Vercel / Firebase App Hosting

Getting Started

To get the project up and running on your local machine, follow these simple steps.

Prerequisites

You need to have Node.js (version 18 or later) and npm installed.

Installation

  1. Clone the repository:

    git clone https://github.com/negirox/devbox.git
  2. Navigate to the project directory:

    cd devbox
  3. Install the dependencies:

    npm install
  4. Run the development server:

    npm run dev

The application will be available at http://localhost:3000.

Contributing

Contributions are welcome! If you have ideas for new tools or improvements, feel free to open an issue or submit a pull request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages