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

https://github.com/janainacazuza/dev_utils

Dev_Utils is a collection of essential, time-saving scripts designed for developers and data engineers working with Linux and macOS. It helps automate repetitive tasks, like project setup and workflow management, enhancing productivity and streamlining development processes.
https://github.com/janainacazuza/dev_utils

automationscripts dataengineering developertools devutils linux macos opensource projectautomation python sql

Last synced: 10 months ago
JSON representation

Dev_Utils is a collection of essential, time-saving scripts designed for developers and data engineers working with Linux and macOS. It helps automate repetitive tasks, like project setup and workflow management, enhancing productivity and streamlining development processes.

Awesome Lists containing this project

README

          

# Dev Utils: Tools for Developers and Data Engineers

**Dev Utils** is a collection of useful scripts developed to make the work of data engineers and developers on Linux and macOS easier. Whether you're setting up a new project, automating workflows, or managing data pipelines, these scripts can help streamline daily tasks and save time.

## Why use Dev Utils?

- **Time-saving automation:** Automate repetitive tasks like creating project structures or configuring environments.
- **Focused on Data Engineering:** Tools designed with the needs of data professionals in mind.
- **Cross-platform compatibility:** Works well on both Linux and macOS.
- **Customizable and Open Source:** The scripts are open, so you can modify and adapt them to your needs.

## What's Included?

### 1. **Project Automation Tools**
- **`pyproj.sh`** – Automates the creation of Python project structures.
[View README](./project_automation/README.md)

- **`sqlproj.sh`** *(Coming soon)* – Automates the creation of SQL project structures.
[View README](./project_automation/README.md)

### 2. **Data Engineering Utilities** *(Planned)*
- Tools for managing ETL workflows.
- Scripts for database and cloud automation.

---

## How to Use

For detailed usage instructions and setup for each script, please check the individual READMEs in the `project-automation` directory.

---

## Contributions and Support

Feel free to:
- Contribute ideas or feature requests through [issues](https://github.com/your-username/dev-utils/issues).
- Contribute scripts or improvements via pull requests.

---

## License
This project is licensed under the [MIT License](LICENSE).

---

## Acknowledgments
This project reflects the collaborative spirit of the open-source community, which makes the continuous development and improvement of useful tools possible for everyone.