Skip to content

Basedash/utilities.dev

Repository files navigation

utilities.dev

A collection of essential developer tools for everyday coding tasks. Simple, fast, and free online utilities made by the team at Basedash.

🛠️ Example Utilities

Base64 Encoding

  • Encode and decode text using Base64 encoding
  • Perfect for handling binary data in text format
  • Copy results to clipboard
  • Real-time conversion
  • Access: /base64-encoding

JSON Formatter

  • Format, prettify, and validate JSON data
  • Minify JSON for production use
  • Syntax error detection with detailed messages
  • Size and statistics display
  • Access: /json-formatter

Regex Tester

  • Test regular expressions with real-time matching
  • Support for all regex flags (global, case-insensitive, multiline, etc.)
  • Match highlighting and detailed results
  • Capture group analysis
  • Access: /regex-tester

🚀 Getting Started

Prerequisites

  • Node.js 18+ and pnpm

Installation

git clone git@github.com:Basedash/utilities.dev.git
cd utilities.dev
pnpm install

Development

pnpm dev

Open http://localhost:3000 to view the application.

Build

pnpm build
pnpm start

🏗️ Tech Stack

  • Framework: Next.js 15 with App Router
  • Styling: Tailwind CSS
  • Components: shadcn/ui
  • Icons: Lucide React
  • TypeScript: Full type safety
  • Package Manager: pnpm

📱 Features

  • Search: Find utilities quickly with real-time search
  • Responsive: Works perfectly on desktop, tablet, and mobile
  • Dark Mode: Automatic theme switching
  • Accessibility: Screen reader friendly with proper ARIA labels
  • Performance: Optimized for speed and lighthouse scores

🤝 Contributing

Contributions are welcome! Feel free to:

  • Add new utilities
  • Improve existing tools
  • Fix bugs
  • Enhance documentation

About

A collection of essential developer tools for everyday coding tasks.

Topics

Resources

Stars

Watchers

Forks