blessed
blessings
Our great sponsors
blessed | blessings | |
---|---|---|
13 | 3 | |
1,048 | 1,424 | |
- | - | |
5.2 | 0.0 | |
14 days ago | over 1 year ago | |
Python | Python | |
MIT License | MIT License |
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.
blessed
-
Advice for creating my first game?
separate logic and presentation - so, for example, you can start off with a very simple console based solution, move to a more advanced text/console user interface (using e.g. blessed), then onto a simple GUI or webapp
-
CLI interfaces with choice highlighting
blessed is a good example.
-
Need guidance on creating a terminal app like HTOP UI
blessed
-
Everything you ever wanted to know about terminals(but were afraid to ask)
If this piques your interest and you use Python, check out the blessed library: https://github.com/jquast/blessed
-
How to clear console/terminal, using Mu on raspberry pi 400?
e.g. https://github.com/jquast/blessed
- Continuously checking for keypresses
-
A good python library to replace libtcod for terminal play?
Well, my current plan is to use one of the more modern curses-replacements (I'm thinking of blessed, a blessings fork), since they seem a lot easier to use than curses. If I hit a speed bottleneck with blessed, the plan is to switch over to curses...
-
Objexplore: A terminal UI to inspect and explore Python objects
I created a terminal app called Objexplore to interactively inspect and explore Python objects. It was a fun project and uses the rich and blessed packages. Take a look at the github readme for a quick demo.
-
Fancy console
blessed - This module is a wrapper around curses, and aims to make doing things with it simpler.
-
Any Python/Curses resources?
You might also consider more modern approach like blessed or maybe go low-level in the style of how urwid handles terminal input and output.
blessings
-
Best way to create a terminal based "wizard" application
Welcome to the wonderful world of curses. That's a little sarcasm, it's not always fun. heh. Anyhow here is the official documentation about programming with curses: https://docs.python.org/3/howto/curses.html. I tend to prefer using blessings (it's curses but easier to use, so it's not curses, its blessings. get it?) https://github.com/erikrose/blessings. Anyhow, both are totally doable. Give it a try.
-
A good python library to replace libtcod for terminal play?
Well, my current plan is to use one of the more modern curses-replacements (I'm thinking of blessed, a blessings fork), since they seem a lot easier to use than curses. If I hit a speed bottleneck with blessed, the plan is to switch over to curses...
-
Build Your Own Command Line with ANSI Escape Codes
Obligatory reference to Blessings [1], a very pythonic approach to terminal manipulation, inspired by curses and the complete opposite of it.
See the 'Before and After' example in the readme for enlightenment.
[1] https://github.com/erikrose/blessings
What are some alternatives?
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
notcurses - blingful character graphics/TUI library. definitely not curses.
urwid - Console user interface library for Python (official repo)
py_cui - A python library for intuitively creating CUI/TUI interfaces with widgets, inspired by gocui.
textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
RogueDetective - A roguelike detective game
objexplore - A terminal UI to inspect and explore Python objects
ratuil - Responsive Terminal UI
exam-terminal - A terminal/console based exam, test, or quiz tool for educators and learners
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
derasterize - textmode supremacy
curses-pride - A simple terminal application, for showing off your fabulousness with pride flags.