Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/s3bza/pyrus
A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.
https://github.com/s3bza/pyrus
cli python python3 utilities
Last synced: 24 days ago
JSON representation
A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.
- Host: GitHub
- URL: https://github.com/s3bza/pyrus
- Owner: S3BzA
- License: mit
- Created: 2023-06-15T10:01:16.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-10T06:11:20.000Z (5 months ago)
- Last Synced: 2024-10-15T02:16:16.366Z (about 1 month ago)
- Topics: cli, python, python3, utilities
- Language: Python
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pyrus
A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.
## Why?
Pyrus is a collection of Python scripts that are developed and maintained with the idea being "How far can we push Python's usefulness?"
To this end, each script may likely not be generally useful, but hopefully really good at achieving one specific task really well. The goal of this project is simply to tinker and find out what is possible with this language.
## Current Scripts
1. **palettizer.py** - A script that takes in an image and recolours it according to a provided colour palette (Still in development).
2. **pydf.py** - A script that given a .pdf with a table(s) in it, will convert said tables into an unformatted .html equivalent (Still in development).
3. **NEOTools** - A CLI tool that allows you to look at near earth objects from the http://neo.jpl.nasa.gov/ database. This was made thanks to the free NASA APIs listed here: https://api.nasa.gov/## Setup
setup.py is now seemingly deprecated so this install method should be used:
`pip install -r requirements.txt`