Skip to content

vero-code/dev-station

Repository files navigation

Dev Station

Dev Station is a desktop utility designed to automate routine tasks for programmers. It allows users to create scripts for launching applications, update drivers, clean up files, check website functionality, and track file changes, among other features.

🚀 Features

🔹 Scripts

  • Quickly launch multiple programs from a single script.

🔹 Driver

  • Compare driver versions, download updates, and install them in one place.

🔹 File Cleanup (Recycle Bin)

  • Move files to a pseudo-recycle bin with the ability to restore them.

🔹 Website Ping Check

  • Built-in terminal for checking website ping and availability.

🔹 File Monitoring & Logs

  • View file changes in real-time.
  • Highlight modifications with automatic tracking.
  • Scheduled cleanup for log files.

🔹 Debugging & System Monitoring

  • View system resources and performance statistics.

✨ Additional Features

✅ Two UI Themes (Light & Dark).

✅ Multilingual Support.

✅ Image Viewer: Specify a folder, and Dev Station will display all images inside the application.

🛠 Technologies

  • Java, JavaFX, FXML, Maven
  • Developed using IntelliJ IDEA

📥 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/vero-git-hub/dev-station.git
cd dev-station

2️⃣ Build the Project

mvn package

3️⃣ Run the Application

java -jar target/dev-station.jar

📌 Usage Guide

  • After launching the application, configure paths to folders via the Settings menu.
  • Use the left sidebar to navigate through different functionalities.

🤝 Contribution

Welcome contributions! 🚀 To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature-name).
  3. Commit your changes (git commit -m "Added new feature").
  4. Push to GitHub (git push origin feature-name).
  5. Submit a Pull Request with a brief description.

Image Sources

The images used in this project were obtained from open and free resources. Unfortunately, the original source links are unavailable. If you recognize your work and would like attribution, please contact.

📜 License

This project is licensed under the MIT License.

About

Utility for automating development tasks: scripts, monitoring, debugging.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published