dctools

🛠️ DiscordTools

A comprehensive collection of Discord utilities and developer tools built with modern web technologies.

DiscordTools Banner License Version

🌟 Features

Discord Tools

Developer Tools

Text Tools

Security Tools

Utility Tools

✨ Inspirations

🚀 Quick Start

Online Usage

Visit the live website: https://reallytyler.github.io/dctools/

Local Development

  1. Clone the repository:
    git clone https://github.com/reallytyler/dctools.git
    cd dctools
    
  2. Serve the files using a local server: ```bash

    Using Python

    python -m http.server 8000

Using Node.js

npx serve .

Using PHP

php -S localhost:8000


3. Open `http://localhost:8000` in your browser

## 📁 Project Structure

dctools/ ├── index.html # Main landing page ├── userlookup.html # Discord user lookup tool ├── snowflake.html # Snowflake decoder ├── timestamp.html # Timestamp generator ├── permissions.html # Permissions calculator ├── base64.html # Base64 converter ├── urlencoder.html # URL encoder/decoder ├── calculator.html # Advanced calculator ├── json.html # JSON formatter ├── html.html # HTML encoder/decoder ├── caseconverter.html # Text case converter ├── README.md # Project documentation └── LICENSE # MIT License


## 🛠️ Tools Overview

### Discord Tools
| Tool | Description | File |
|------|-------------|------|
| User Lookup | Get user info, avatar, badges, creation date | `userlookup.html` |
| Snowflake Decoder | Extract metadata from Discord IDs | `snowflake.html` |
| Timestamp Generator | Create Discord formatted timestamps | `timestamp.html` |
| Permissions Calculator | Manage Discord permission integers | `permissions.html` |

### Developer Tools
| Tool | Description | File |
|------|-------------|------|
| Base64 Converter | Encode/decode Base64 with file support | `base64.html` |
| URL Encoder/Decoder | Handle URL encoding/decoding | `urlencoder.html` |
| JSON Formatter | Beautify, minify, validate JSON | `json.html` |
| HTML Encoder/Decoder | Safe HTML entity handling | `html.html` |

### Text Tools
| Tool | Description | File |
|------|-------------|------|
| Case Converter | Convert between 10+ text cases | `caseconverter.html` |
| String Utilities | Text manipulation and analysis | `stringtools.html` |
| Regex Tester | Regular expression testing | `regex.html` |
| Diff Checker | Text comparison tool | `diffchecker.html` |

### Utility Tools
| Tool | Description | File |
|------|-------------|------|
| Advanced Calculator | Scientific calculator | `calculator.html` |
| Color Tools | Color conversion and palettes | `color.html` |
| Unit Converter | Measurement unit conversion | `unitconverter.html` |
| QR Code Generator | QR code creation | `qrcode.html` |

## 🔧 Technology Stack

- **Frontend**: Pure HTML5, CSS3, JavaScript (ES6+)
- **Icons**: Font Awesome 6.4.0
- **Fonts**: Discord's gg sans font family
- **Styling**: CSS Grid & Flexbox
- **No Dependencies**: All tools work without external libraries

## 🌈 Design Philosophy

- **Discord-Themed**: Consistent with Discord's dark theme and design language
- **Mobile-First**: Responsive design that works on all devices
- **Fast & Lightweight**: No heavy frameworks, instant loading
- **User-Friendly**: Intuitive interface with clear instructions
- **Accessible**: Proper contrast ratios and keyboard navigation

## 🤝 Contributing

We welcome contributions! Here's how you can help:

1. **Report Bugs** - Open an issue with detailed information
2. **Suggest Features** - Share your ideas for new tools or improvements
3. **Submit Pull Requests** - Implement new features or fix bugs
4. **Improve Documentation** - Help make the docs better for everyone

### Development Guidelines
- Follow the existing code style and structure
- Test all tools thoroughly before submitting
- Ensure mobile responsiveness
- Maintain consistent Discord-themed design

## 📝 License

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

## ⚠️ Disclaimer

DiscordTools is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Discord Inc., or any of its subsidiaries or its affiliates.

All Discord-related tools use publicly available APIs and data in compliance with Discord's Terms of Service.

## 🔗 Links

- **Website**: [https://reallytyler.github.io/dctools/](https://reallytyler.github.io/dctools/)
- **Discord Server**: [Join our community](https://discord.gg/EsznpytuYT)
- **GitHub Repository**: [reallytyler/dctools](https://github.com/reallytyler/dctools)
- **Issue Tracker**: [Report issues](https://github.com/reallytyler/dctools/issues)

## 🆕 Upcoming Features!

- [ ] Discord Guild Lookup
- [ ] Application Lookup
- [ ] Invite Resolver
- [ ] Webhook Tools
- [ ] Bot Development Utilities
- [ ] More encryption algorithms
- [ ] Image manipulation tools
- [ ] Code formatters

## 🐛 Bug Reports

If you encounter any issues, please:
1. Check existing issues to avoid duplicates
2. Provide detailed steps to reproduce
3. Include browser and OS information
4. Add screenshots if applicable

## 💡 Support

- **Documentation**: Each tool includes usage instructions
- **Community**: Join our Discord server for help
- **GitHub Issues**: For bug reports and feature requests

---

**Made with ❤️ for the Discord community**

*If you find this project helpful, please give it a ⭐ on GitHub!*

This README provides:

  1. Comprehensive Overview - Clear description of all tools and features
  2. Quick Start Guide - Easy setup instructions for both online and local use
  3. Project Structure - Organized file listing and tool categorization
  4. Technical Details - Technology stack and design philosophy
  5. Contribution Guidelines - How others can help improve the project
  6. Legal Information - License and disclaimer
  7. Support Resources - Where to get help and report issues.