File size: 5,148 Bytes
f1b02b3
 
 
 
 
71075a0
f1b02b3
3bd4101
f1b02b3
 
bcd515c
7a3b2ae
bcd515c
 
 
 
f1b02b3
 
bcd515c
 
 
 
71075a0
a6639ea
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
---
title: DevToolKit
emoji: 👁
colorFrom: purple
colorTo: pink
language: py
sdk: streamlit
sdk_version: 1.42.2
app_file: app.py
pinned: false
license: apache-2.0
port: 8888
models:
  - gemini-pro-2.0
  - Salesforce/codet5-small
  - bigscience/T0_3B
---

[![Hugging Face Spaces - SDK](https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Spaces%20SDK-blue)](https://huggingface.co/spaces/whackthejacker/whackthejacker/DevToolKit)
[![Streamlit App](https://img.shields.io/badge/Streamlit-App-orange.svg)](https://streamlit.io/)
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Models: Gemini Pro 2.0, CodeT5-small, T0_3B](https://img.shields.io/badge/Models-Gemini%20Pro%202.0%2C%20CodeT5--small%2C%20T0_3B-green)](https://huggingface.co/whackthejacker/ensemble-model-app-builder)

# DevToolKit

[![GitHub license](https://img.shields.io/github/license/whackthejacker/DevToolKit?style=flat-square)](LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/whackthejacker/DevToolKit?style=flat-square)](https://github.com/whackthejacker/DevToolKit/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/whackthejacker/DevToolKit?style=flat-square)](https://github.com/whackthejacker/DevToolKit/network)
[![Hugging Face Spaces](https://img.shields.io/badge/HF%20Spaces-DevToolKit-blue?style=flat-square)](https://huggingface.co/spaces/whackthejacker/DevToolKit)

_A one-stop toolkit for developers, powered by Hugging Face Spaces_

## Meta Description

DevToolKit is an open-source, multi-functional development toolkit designed to streamline daily coding tasks and enhance productivity. Hosted on Hugging Face Spaces, this project duplicates and builds upon the innovative work by acecalisto3, providing a clean and user-friendly interface to access a suite of developer tools.

## Table of Contents

- [Overview](#overview)
- [Features](#features)
- [Installation & Usage](#installation--usage)
- [Customization](#customization)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## Overview

DevToolKit brings together a collection of developer utilities into one accessible space. Whether you need to encode data, perform quick conversions, or simply enhance your productivity, DevToolKit provides the tools you need—all in a single, easy-to-use interface.

This project is hosted as a [Hugging Face Space](https://huggingface.co/spaces/whackthejacker/DevToolKit) and is a duplicate of [acecalisto3/DevToolKit](https://huggingface.co/spaces/acecalisto3/DevToolKit), improved and maintained by [whackthejacker](https://huggingface.co/whackthejacker).

## Features

- **Multi-Tool Integration:** Access various developer utilities from one place.
- **Web Interface:** Run the toolkit directly in your browser via Hugging Face Spaces.
- **Extensible Design:** Easily add or remove tools to suit your workflow.
- **Responsive & Clean UI:** Designed with a focus on simplicity and ease of use.
- **Open Source:** Contributions are welcome to enhance functionality and add new features.

## Installation & Usage

### Running on Hugging Face Spaces

DevToolKit is already deployed on Hugging Face Spaces. To use the toolkit, simply navigate to:

[https://huggingface.co/spaces/whackthejacker/DevToolKit](https://huggingface.co/spaces/whackthejacker/DevToolKit)

### Running Locally

If you wish to run DevToolKit locally:

1. **Clone the repository:**

    ```bash
    git clone https://github.com/whackthejacker/DevToolKit.git
    cd DevToolKit
    ```

2. **Install dependencies:**

    Ensure you have [Docker](https://www.docker.com/) installed. Then build and run the Docker container:

    ```bash
    docker build -t devtoolkit .
    docker run -p 7860:7860 devtoolkit
    ```

3. **Access the Application:**

    Open your browser and navigate to [http://localhost:7860](http://localhost:7860).

## Customization

DevToolKit is designed to be flexible. To add your own tools or modify existing ones:

- **Tool Integration:** Modify the `tools` directory (or the corresponding configuration file) to add new utilities.
- **UI Customization:** Update the frontend components to match your desired look and feel.
- **Configuration:** Edit the configuration files as needed to set parameters, adjust routing, or change display options.

For detailed customization instructions, please refer to the [Contributing Guidelines](CONTRIBUTING.md).

## Contributing

Contributions are very welcome! If you have ideas, bug fixes, or new features to add, please:

1. Fork the repository.
2. Create a new branch for your changes.
3. Submit a pull request with a clear description of your changes.

For more details, please see our [Contributing Guidelines](CONTRIBUTING.md).

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contact

For any inquiries or suggestions, please contact:

- **Author:** [whackthejacker](https://huggingface.co/whackthejacker)
- **Issue Tracker:** [GitHub Issues](https://github.com/whackthejacker/DevToolKit/issues)

---

*Happy Coding!*