578 Repositories
Python cli-utilities Libraries
CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM
AWS SAM The AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications. It provides shorthand syntax to e
PyResToolbox - A collection of Reservoir Engineering Utilities
pyrestoolbox A collection of Reservoir Engineering Utilities This set of functio
๐ฅ๏ธ A cross-platform modern shell.
Ergonomica WARNING: master on this repository is not the same as a stable release! Currently, this software is purely experimental, as I am cleaning i
Simple CLI interface for linear task manager
Linear CLI (Unmaintained) Simple CLI interface for linear task manager Usage Install: pip install linearcli Setup: Generate a pe
Cthulhu is a simple python CLI application that streams torrents directly from 1337x.
Cthulhu is a simple python CLI application that facilitates the streaming of torrents directly from 1337x. It uses webtorrent to stream video
Python utility library for compositing PDF documents with reportlab.
pdfdoc-py Python utility library for compositing PDF documents with reportlab. Installation The pdfdoc-py package can be installed directly from the s
Pyrdle - Play Wordle in the CLI. Write an algorithm to play Wordle for you. Ruin all of the fun you've been having
Pyrdle - Play Wordle in the CLI. Write an algorithm to play Wordle for you. Ruin all of the fun you've been having
A CLI/Shell supporting OpenRobot API and more!
A CLI/Shell supporting JeyyAPI, OpenRobot API and RePI API.
This tool is a free and unlimited python CLI for google translate. based on google_trans_new.
GoTransPy A free and unlimited python CLI for google translate based on google_trans_new. It's very easy to use and solve the problem that the old api
Python directory buster, multiple threads, gobuster-like CLI, web server brute-forcer, URL replace pattern feature.
pybuster v1.1 pybuster is a tool that is used to brute-force URLs of web servers. Features Directory busting (URI) URL replace patterns (put PYBUSTER
LinuxHelper - A collection of utilities for non-technical Linux users accessible via a GUI
Linux Helper A collection of utilities for non-technical Linux users accessible via a GUI This app is still in very early development, expect bugs and
Wordle-cli - Command-line clone of Josh Wardle's WORDLE
Command-line clone of Josh Wardle's WORDLE, inspired by Paul Battley's Ruby vers
Notion-cli-list-manager - A simple command-line tool for managing Notion databases
A simple command-line tool for managing Notion List databases. โจ
Lexeme - CLI to play a word-guessing game like Wordle
What is this? Python program to play a word-guessing game like Wordle, butโฆ More addictive because you can play it over and over and over, not just on
UNIX time from NTP or short UtfN is a simple CLI tool to set the time from an NTP-Server.
UNIX โ from NTP UNIX time from NTP or short UtfN is a simple CLI tool to set the time from an NTP-Server. Sets time and date using the date command pr
Squirrel - A cli program to track writing progress
Squirrel Very much a WIP project squirrel is a command line program that tracks you writing progress and gives you useful information and cute and pic
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
haxor-news Coworker who sees me looking at something in a browser: "Glad you're not busy; I need you to do this, this, this..." Coworker who sees me s
Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities
Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities. This is aimed at those looking to get into the field of Data Science or those who are already in the field and looking to solve a real-world project with python.
Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities
Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities
Aerospace utilities: flight conditions package, standard atmosphere model, and more.
Aerospace Utilities About Module that contains commonly-used aerospace utilities for problem solving. Flight Condition: input altitude to compute comm
Password manager for the CLI simps.
CLI Password Manager Password manager for the CLI simps. Free software: MIT license
A minimal and ridiculously good looking command-line-interface toolkit
Proper CLI Proper CLI is a Python package for creating beautiful, composable, and ridiculously good looking command-line-user-interfaces without havin
Full-featured django project start tool.
django-start-tool Introduction django-start-tool is a full-featured replacement for django-admin startproject which provides cli for creating the same
A CLI for advanced management of your notes with simple commands
PyNoteManager This is a CLI for advanced management of your notes with simple co
Standalone Tailwind CSS CLI, installable via pip
Standalone Tailwind CSS CLI, installable via pip Use Tailwind CSS without Node.j
Create Python API documentation in Markdown format.
Pydoc-Markdown Pydoc-Markdown is a tool and library to create Python API documentation in Markdown format based on lib2to3, allowing it to parse your
Small project demonstrating the use of Grafana and InfluxDB for monitoring the speed of an internet connection
Speedtest monitor for Grafana A small project that allows internet speed monitoring using Grafana, InfluxDB 2 and Speedtest. Demo Requirements Docker
dotfilery, configuration, environment settings, automation, etc.
โโฌโโโโโโโโโโโฌ โฌโโฌโโฌ โฌโฌโโโ โโโโโค โ โฌโโโคโ โ โ โโโคโโ :: bits & bobs, dots & things. โด โดโโโโโโโด โดโดโโโด โด โด โดโดโโโ @megalithic ๐ Instal
GUI app to read settings and stats from Cloudflare WARP CLI for Linux, and change some settings
warp-cli-gui GUI app to read settings and stats from Cloudflare WARP CLI for Linux, and change some settings. Description Python program that will int
It just a cli based snake game written in Python.
Snake Game in Python Things that I learned in this project: OOP in Python. Clean code. The curses library. How to run the game You need to clone this
Stream anime from kaa.si with python
kaa.si-cli Stream anime using MPV player from kaa.si with python
cli simple python script to interact with iphone afc api based on python library( tidevice )
afcclient cli simple python script to interact with iphone afc api based on python library( tidevice ) installation pip3 install -U tidevice cp afccli
A CLI messenger for the Signum community.
A CLI messenger for the Signum community. Built for people who like using terminal for their work and want to communicate with other users in the Signum community.
๐ ๐ PyComp - Java Code compiler written in python.
๐ ๐ PyComp Java Code compiler written in python. This is yet another compiler meant for babcock students project which was created using pure python
Example app to be deployed to AWS as an API Gateway / Lambda Stack
Disclaimer I won't answer issues or emails regarding the project anymore. The project is old and not maintained anymore. I'm not sure if it still work
A python-based static site generator for setting up a CV/Resume site
ezcv A python-based static site generator for setting up a CV/Resume site Table of Contents What does ezcv do? Features & Roadmap Why should I use ezc
pypyr task-runner cli & api for automation pipelines.
pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.
synchronize projects via yaml/json manifest. built on libvcs
vcspull - synchronize your repos. built on libvcs Manage your commonly used repos from YAML / JSON manifest(s). Compare to myrepos. Great if you use t
A cli tool to download purchased products from the DLsite.
dlsite-downloader A cli tool to download purchased products from the DLsite. How can I use? This program runs with configurations defined at settings.
Media file renamer and organizion tool
mnamer mnamer (media renamer) is an intelligent and highly configurable media organization utility. It parses media filenames for metadata, searches t
A next-generation CLI and TUI that aims to be your personal assistant for everything competitive programming related. ๐
Competitive Programming Tool Kit The Competitive Programming Tool Kit (cptk for short), is a command line and terminal user interface (CLI and TUI) th
This is a CLI program which can help you generate your own QR Code.
Python-QR-code-generator This is a CLI program which can help you generate your own QR Code. Single.py This will allow you only to input a single mess
A CLI tool to build beautiful command-line interfaces with type validation.
Piou A CLI tool to build beautiful command-line interfaces with type validation. It is as simple as from piou import Cli, Option cli = Cli(descriptio
Python codecs extension featuring CLI tools for encoding/decoding anything
CodExt Encode/decode anything. This library extends the native codecs library (namely for adding new custom encodings and character mappings) and prov
A CLI tool for using GLIDE to generate images from text.
Text-Glided-Diffusion Installation First clone this repository: git clone https://github.com/afiaka87/text-glided-diffusion.git cd text-glided-diffusi
๐๏ธ Fileio-cli wrapper for fileioapi.py with fire.py, inspiration DOS
๐๏ธ File.io File.io simply upload a file, share the link, and after it is downloaded, the file is completely deleted. An API wrapper for the file.io w
A simple countdown timer in eazy code to show timer with python
Countdown_Timer The simple CLI countdown timer in eazy code to show timer How Work First you fill the input by int-- (Enter the time in Seconds:) for
The WalletsNet CLI helps you connect to WalletsNet
WalletsNet CLI The WalletsNet CLI helps you connect to WalletsNet. With the CLI, you can: Trigger webhook events or resend events for easy testing Tai
A query expression for extracting data from JSON.
JSONPATH A selector expression for extracting data from JSON. Quickstarts Installation Install the stable version from PYPI. pip install jsonpath-extr
Swim between bookmarks in the Windows terminal
Marlin Swim between bookmarks in the terminal! Marlin is an easy to use bookmark manager for the terminal. Choose a folder, bookmark it and swim there
Simple Terminal Styling for Python
escape Escape is a very simple terminal styling library largely inspired by the excellent javascript chalk library. There are other terminal styling l
A CLI framework based on asyncio
asynccli A CLI framework based on asyncio. Note This is still in active development. Things will change. For now, the basic framework is operational.
Navigate torrents in CLI with Mariner.
Navigate torrents in CLI with Mariner. It offers a simple interface for streamlined experience. No more annoying ads and pop-up windows.
A user-friendly python CLI for Fmask 4.3 software (GERS Lab, UCONN).
pyFmask What is pyFmask pyFmask is a user-friendly python CLI for Fmask 4.3 software (GERS Lab, UCONN; https://github.com/GERSL/Fmask). Fmask (Zhu et
Download your Spotify playlists and songs along with album art and metadata
spotDL Download your Spotify playlists and songs along with album art and metadata The fastest, easiest, and most accurate command-line music download
WIP: extracting Geometry utilities from datacube-core
odc.geo This is still work in progress. This repository contains geometry related code extracted from Open Datacube. For details and motivation see OD
A CLI tool to reduce the friction between data scientists by reducing git conflicts removing notebook metadata and gracefully resolving git conflicts.
databooks is a package for reducing the friction data scientists while using Jupyter notebooks, by reducing the number of git conflicts between different notebooks and assisting in the resolution of the conflicts.
Terraform Cloud CLI for Managing Workspace Terraform Versions
Terraform Cloud Version Manager This tiny script makes it easy to update the Terraform Version on all of the Workspaces inside Terraform Cloud. It wil
Lightweight asyncio compatible utilities for consuming broker messages.
A simple asyncio compatible consumer for handling amqp messages.
Collection of useful command line utilities and snippets to help you organise your workspace and improve workflow.
Collection of useful command line utilities and snippets to help you organise your workspace and improve workflow.
It takes time to start a Django Project and make it almost production-ready.
It takes time to start a Django Project and make it almost production-ready. A developer needs to spend a lot of time installing required libraries, setup a database, setup cache as well as hiding secrets, configuring `settings` files. With the help of django-setup-cli a developer can start an `almost production ready` project in a minute.
A simple CLI based any Download Tool, that find files and let you stream or download thorugh WebTorrent CLI or Aria or any command tool
Privateer A simple CLI based any Download Tool, that find files and let you stream or download thorugh WebTorrent CLI or Aria or any command tool How
A Terminal UI for Discord
ToastCord ToastCord is a Discord Terminal UI. At the moment you can only look at Direct messages. TODO: - Add support for guilds - Message sending sup
Utilities for refactoring imports in python-like syntax.
aspy.refactor_imports Utilities for refactoring imports in python-like syntax. Installation pip install aspy.refactor_imports Examples aspy.refactor_i
๐ข Docker images and utilities to power your Python APIs and help you ship faster. With support for Uvicorn, Gunicorn, Starlette, and FastAPI.
๐ข inboard ๐ณ Docker images and utilities to power your Python APIs and help you ship faster. Description This repository provides Docker images and a
A simple CLI application helps you to find giant files that are eating up your system storage
Large file finder Sometimes it's very hard to find if some giant files are eating up your system storage. We might need to hunt those down. This simpl
Pastekan adalah website paste kode / teks sederhana
Pastekan pastekan adalah website paste kode / teks sederhana. install pip install pastekan penggunaan pastekan myfile.txt atau echo "hi" | pastekan
A CLI application that downloads your AC submissions from OJ's like Atcoder,Codeforces,CodeChef and distil it into beautiful Submission HeatMap.
Yoda A CLI that takes away the hassle of managing your submission files on different online-judges by automating the entire process of collecting and organizing your code submissions in one single Directory on your Machine also it distils User Submissions into beautiful Submission HeatMap.
An API wrapper for the file.io web service.
๐๏ธ File.io An API wrapper for the file.io web service. Install $ pip3 install fileio or
A simple tool that allows you to change your default AWS CLI profile.
Select AWS Profile Select AWS Profile (slapr) is a simple tool that lets you select which AWS Profile you want to use and sets it as the default AWS p
A CLI client for sending text emails. (Currently only gmail supported)
emailCLI A CLI client for sending text emails. (Currently only gmail supported)
A CLI minesweeper application written in 60 LoC python
This is a CLI minesweeper application written in 60 LoC python. You can use d row,column to dig and f row,column to flag/unflag
A secure password generator written in python
gruvbox-factory ๐ญ "The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes"
CLI based Crunchyroll Account Checker Proxyless written in python from scratch.
A tool for checking Combolist of Crunchyroll accounts without proxies, It is written in Python from Scratch ,i.e, no external module is used rather than inbuilt Python modules.
A CLI Password Manager made using Python and Postgresql database.
ManageMyPasswords (CLI Edition) A CLI Password Manager made using Python and Postgresql database. Quick Start Guide First Clone The Project git clone
Little tool in python to watch anime from the terminal (the better way to watch anime)
anipy-cli Little tool in python to watch anime from the terminal (the better way to watch anime) Has a resume playback function when picking from Hist
Little tool in python to watch anime from the terminal (the better way to watch anime)
ani-cli Script working again :), thanks to the fork by Dink4n for the alternative approach to by pass the captcha on gogoanime A cli to browse and wat
Runtime inspection utilities for Python typing module
Typing Inspect The typing_inspect module defines experimental API for runtime inspection of types defined in the Python standard typing module. Works
A Simple , โ๏ธ Lightweight , ๐ช Efficent JSON based database for ๐ Python.
A Simple, Lightweight, Efficent JSON based DataBase for Python The current stable version is v1.6.1 pip install pysondb==1.6.1 Support the project her
CLI tool that helps manage shell libraries.
shmgr CLI tool that helps manage shell libraries. Badges ๐ project status badges: version badges: tools / frameworks used by test suite (i.e. used by
A simple and easy-to-use CLI parse tool.
A simple and easy-to-use CLI parse tool.
Algorithms and utilities for SAR sensors
WARNING: THIS CODE IS NOT READY FOR USE Sarsen Algorithms and utilities for SAR sensors Objectives Be faster and simpler than ESA SNAP and cloud nativ
CLI Eight Puzzle mini-game featuring BFS, DFS, Greedy and A* searches as solver algorithms.
๐น Eight Puzzle CLI Jogo do quebra-cabeรงas de 8 peรงas em linha de comando desenvolvido para a disciplina de Inteligรชncia Artificial. Escrito em python
dict subclass with keylist/keypath support, normalized I/O operations (base64, csv, ini, json, pickle, plist, query-string, toml, xml, yaml) and many utilities.
python-benedict python-benedict is a dict subclass with keylist/keypath support, I/O shortcuts (base64, csv, ini, json, pickle, plist, query-string, t
Multi-vendor library to simplify CLI connections to network devices
Netmiko Multi-vendor library to simplify CLI connections to network devices Why Netmiko? Network automation to screen-scraping devices is primarily co
alternative cli util for update-alternatives
altb altb is a cli utility influenced by update-alternatives of ubuntu. Linked paths are added to $HOME/.local/bin according to XDG Base Directory Spe
Find your broken links, so users don't.
PyAnchor Dead links are an annoyance for websites with an extensive amount of content. A side from the negative impact on SEO, dead links are an annoy
Detect secret in source code, scan your repo for leaks. Find secrets with GitGuardian and prevent leaked credentials. GitGuardian is an automated secrets detection & remediation service.
GitGuardian Shield: protect your secrets with GitGuardian GitGuardian shield (ggshield) is a CLI application that runs in your local environment or in
One-stop-shop for docs and test coverage of dbt projects.
dbt-coverage One-stop-shop for docs and test coverage of dbt projects. Why do I need something like this? dbt-coverage is to dbt what coverage.py and
Cached file system for online resources in Python
Minato Cache & file system for online resources in Python Features Minato enables you to: Download & cache online recsources minato supports the follo
A simple CLI tool for getting region-specific status of Logz.io components.
About A simple CLI tool for checking the current status of Logz.io components per region. Built With Python 3 The following packeges (see requirements
This repo contains the source code and a benchmark for predicting user's utilities with Machine Learning techniques for Computational Persuasion
Machine Learning for Argument-Based Computational Persuasion This repo contains the source code and a benchmark for predicting user's utilities with M
Simple Digital Ocean CLI by python.
Simple Digital Ocean CLI by python.
Cli tool to browse and play anime
browse and watch anime (scrape from gogoanime) (wip) basically ani-cli but in python cuz python good demo dependencies mpv installation from pypi pip
Pynavt is a cli tool to create clean architecture app for you including Fastapi, bcrypt and jwt.
Pynavt _____ _ | __ \ | | | |__) | _ _ __ __ ___ _| |_ | ___/ | | | '_ \ / _` \ \ / /
Make dbt docs and Apache Superset talk to one another
dbt-superset-lineage Make dbt docs and Apache Superset talk to one another Why do I need something like this? Odds are rather high that you use dbt to
CLI/library to control FNIRSI DC Power Supply (DC-6006L, etc)
dc6006l - CLI/library to control FNIRSI DC Power Supply (DC-6006L, etc) What is this? FNIRSI DC6006L is a programmable DC power supply that is quite c
๐ Advent of Code command-line tool.
๐ advent-cli advent-cli is a command-line tool for interacting with Advent of Code, specifically geared toward writing solutions in Python. It can be
A simple Python library that allows you to customize your CLI based output on Linux
Terminal-Colored-Print About A small module that allows to simply decorate strings on Linux terminals. I personally use it for multi-threaded project,