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

https://github.com/nayandas69/toolbox_api

ToolBox API is a free & fast API with all the cool utilities you need from text stuff to random tools, date calculations, and more. Perfect for devs who need quick fixes & want to vibe without the hassle.
https://github.com/nayandas69/toolbox_api

fastapi free-api open-source random-tools toolbox-api

Last synced: 10 months ago
JSON representation

ToolBox API is a free & fast API with all the cool utilities you need from text stuff to random tools, date calculations, and more. Perfect for devs who need quick fixes & want to vibe without the hassle.

Awesome Lists containing this project

README

          

# ๐Ÿ› ๏ธ Toolbox API ๐Ÿš€

Heyyy, besties! ๐Ÿ’– Welcome to **ToolBox API**, your new go-to tool for all things texty, random, and beyond. This API is like the Swiss Army Knife ๐Ÿ”ช of APIsโ€”lightweight, functional, and totally free to use! ๐Ÿ˜โœจ

## ๐ŸŒŸ Features

> **Get ready to flex your dev muscles with these ๐Ÿ”ฅ features:**

### **๐Ÿ“ Text Tools**
- **Word Counter**: Count those words like a pro. ๐Ÿงฎ
- **Palindrome Checker**: Is your text a mirror queen? ๐Ÿ‘‘
- **Char Frequency**: Find the vibe of your characters. ๐Ÿ”กโœจ
- **Text Summarizer**: TL;DR? We got you. โœ‚๏ธ
- **Keyword Extractor**: Pluck out those golden nuggets of info. ๐Ÿ’ก

### **๐ŸŽฒ Random Tools**
- **Random Number Generator**: Wanna roll the dice? ๐ŸŽฒ
- **UUID Generator**: Keep it unique, keep it classy. ๐Ÿ”—
- **Hex Color Generator**: ๐ŸŽจ Wanna see some funky colors? Say no more.
- **Random Passwords**: Secure and sassy. ๐Ÿ›ก๏ธ๐Ÿ’ƒ

### **โš™๏ธ Utility Tools**
- **Currency Converter**: Fake it till you make it ๐ŸŒ (just kidding, use responsibly).
- **Unit Converter**: From grams to galaxies (okay, maybe not galaxies ๐Ÿš€).

### **โฐ Date Tools**
- **Date Diff Calculator**: โ€œHow long sinceโ€ฆ?โ€ Weโ€™ve got you. ๐Ÿ“…
- **Current Day Info**: What day is it again? ๐Ÿง

---

## ๐Ÿ’ป How to Run This Baddie

### **Step 1**: Clone It Like a Pro ๐Ÿ•ถ๏ธ
```bash
git clone https://github.com/nayandas69/toolbox_api.git
cd toolbox_api
```

### **Step 2**: Install the Goodies ๐Ÿฌ
```bash
pip install -r requirements.txt
```

### **Step 3**: Run the Magic Wand ๐Ÿช„
```bash
uvicorn app.main:app --reload
```

### **Step 4**: Pop Open Your Browser ๐Ÿ–ฅ๏ธ
Visit ๐Ÿ‘‰ [http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs) to see the โœจ interactive docs โœจ and play around.

---

## ๐Ÿช„ Wanna Test? Hereโ€™s How:
1. Open the ๐Ÿ”— [Swagger UI](http://127.0.0.1:8000/docs) to test all the features.
2. Use **Postman**, **Thunder Client**, or **cURL** to hit the endpoints.

---

## โœจ Cool Stuff About This Project

- **Scalable AF**: Add more tools? Easy peasy. ๐Ÿ‹
- **No Paywalls**: All love, no premium. ๐Ÿ’œ
- **Super Fast**: ๐Ÿƒ Built with FastAPI because, duh.

---

## ๐Ÿ‘ฉโ€๐Ÿ’ป Contribute or Die Trying ๐Ÿ’…
PRs welcome! Fork this baddie and sprinkle your magic. ๐Ÿช„

---

## ๐Ÿ“ง Wanna Talk?
Hit me up! ๐Ÿ“ฌ Drop a DM or reach out via the repo issues. Letโ€™s vibe, collab, and make cool stuff. โœŒ๏ธ

---

Made with ๐Ÿ’– and **fast keystrokes** โŒจ๏ธ by **nayandas69**. ๐Ÿš€