py_cui
RecoverPy
Our great sponsors
py_cui | RecoverPy | |
---|---|---|
6 | 22 | |
736 | 1,168 | |
- | - | |
0.0 | 9.3 | |
almost 1 year ago | 10 days ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
py_cui
-
Fancy console
py_cui - Another curses wrapper
-
Textual: A Python Text User Interface with Rich as the Renderer
It's great to see some more competitors on the TUI front of the Python ecosystem! I recently tried multiple existing frameworks and was not particularly happy with the state.
Here are the main contenders for libraries that provide higher-level API than urwid/ncurses:
* Picotui, https://github.com/pfalcon/picotui
* Npyscreen, https://github.com/npcole/npyscreen
* py_cui, https://github.com/jwlodek/py_cui
Both Picotui and Npyscreen are relatively unmaintained / considered feature-full. py_cui seems to be in the best shape.
Fingers crossed for this project making it through, building on top of Rich gives it quite a bit of headstart. You can also sponsor @willmcgugan on Github [0].
[0]: https://github.com/sponsors/willmcgugan
-
My First Solo Project (Tips?)
You're probably going to want to do this in a TUI. If I was going to attempt this project, I think I'd try py_cui which was written by a fellow Redditor u/QbaPolak17. Another possible (buy maybe less pretty) option is picotui. I've not implemented either of these, but py_cui looks fun.
-
I pushed my first real project !
So, when I found the different commands to get back my file and recover it, I wanted to create a clear UI to do it. Searching for a CUI library, I've stumbled upon py_cui, based on curses, it has a really easy learning curve. Easy to get it running.
-
I just pushed my real first project !
I dit it with py_cui, it's based on curses library but really easier to work with.
RecoverPy
- RecoverPy 2.1.3: A Linux tool to recover deleted or overwritten files
- RecoverPy 2.0.5: Recover deleted or overwritten files from your terminal
- Show HN: RecoverPy 2.0: Recover deleted or overwritten files from your terminal
-
RecoverPy 2.0.0 : Recover deleted or overwritten files from your terminal
Here is the GitHub: https://github.com/PabloLec/RecoverPy
-
Recovering deleted files and data in computers and devices?
I know about https://github.com/PabloLec/RecoverPy which you could use on an unmounted partition.
-
Recover deleted/overwritten files with RecoverPy 1.5.0
Hi! I recently release RecoverPy v1.5.0 and I think I might give you some news. -> Repo: https://github.com/PabloLec/RecoverPy -> What is it? RecoverPy is a 100% Python tool to not only recover deleted but also overwritten files. I got the idea when I was quite new to some programming best practices, especially version control... Long story short, I accidentally piped my output into my precious script... Just spent the day working on something and instead of typing myscript > log, I typed log > myscript, oh boy what a feeling. I knew some tools to recover deleted files, but my problem was quite different, I didn't deleted the file (in system words, marked the file blocks as deleted/available), I just replaced it's content. Talk about an impostor syndrome. After a long ride in the abysses of unix stackexchange, I found some dark combination of grep and dd command to search directly in your raw system partitions blocks and eventually recovered my file! But as the process was really slow and painful, I thought it might be a good idea to make a tool out of it. That's how RecoverPy was born.
- Tool to search inside deleted or overwritten data
- Tool to search for deleted or overwritten data
What are some alternatives?
pytermgui - Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!
OSTE-Meta-Scan - The OSTE meta scanner is a comprehensive web vulnerability scanner that combines multiple DAST scanners, including Nikto Scanner, ZAP, Nuclei, SkipFish, and Wapiti.
npyscreen - Automatically exported from code.google.com/p/npyscreen
raspberry-pi-stock-checker - A configurable python webscraper that checks raspberry pi stocks from verified sellers
picotui - Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
tlogg - A fast, advanced log explorer.
blessed - Blessed is an easy, practical library for making python terminal apps
SolarFM - SolarFM is a Gtk + Python file manager.
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
kerko - A web application component that provides a faceted search interface for bibliographies managed with Zotero.
asciimatics - A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
rdm-file-selector - Randomly selects files and copies them to a destination, in a way that's less likely to pick previous files.