Git Product home page Git Product logo

promethe's Introduction


Promethe: Illuminating Backend Brilliance

Promethe is a command-line tool created with Python and the Typer library,designed to empower backend developers with a collection of essential utilities. From network diagnostics to DevOps automation, Promethe serves as your trusted assistant, simplifying tasks and illuminating the path to efficient development

Who is Promethe ?

The name "Promethe" draws inspiration from the ancient Greek myth of Prometheus, who stole the fire of knowledge from the gods and bestowed it upon humanity. In a similar spirit, Promethe is crafted to provide backend developers with insights and capabilities that shed light on their challenges.

Features

  • dns lookup
  • show your public ip
  • show your location based on public ip
  • server port scaner
  • create ssh tunnels
  • services health checker
  • website vulnerability checker
  • dockerized project automatically
  • generate docker-compose.yml for common stacks (like postgres and pgAdmin, ...)
  • initiate base django project based on best practices (with cookiecutter)
  • turn into a pip package
  • turn into a apt package

Requirements

- python version >= 3.8

Run Locally

Step 1 : create a new virtualenv and install requirements.

$ pip install -r requirements.txt

Step 2 : run promethe.py and use --help to see the list of tools.

$ python promethe.py --help

Screenshots

home

Contribution

Give a ⭐️ if you find this project intriguing, share your insights, and let's keep the conversation alive. Contributions are very welcome.

You can help this project by Donating

BuyMeACoffee

License

Made by ❤️ under MIT license.

promethe's People

Contributors

abysswarrior avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.