Asciiville
asciimatics
Asciiville | asciimatics | |
---|---|---|
7 | 17 | |
78 | 3,542 | |
- | - | |
6.3 | 7.4 | |
13 days ago | about 1 month ago | |
Shell | Python | |
MIT License | Apache License 2.0 |
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.
Asciiville
-
Another GPT-3 based AI assistant for the terminal
Very cool. However, I had to trim my README down a lot to comply with the maximum context length. I told hu to write a lyrical poem in the style of John Keats that explains the idea of my Asciiville project. Not bad! I feel like I'm going to need to get better at providing sculpted context to produce quality output. Here's "Keats" description of Asciiville:
-
Asciiville Version 1.4.1 Released Today
I wrote Asciiville mostly as a way to generate and display Ascii Art. However, it has grown into a suite of command line utilities and custom configurations. For example, Asciiville includes a NeoMutt configuration that easily supports using NeoMutt as an NNTP client to read and post to Usenet newsgroups. Similarly, newsboat jrnl, tuir, w3m, and other command line tools all have custom configurations installed to integrate their use with Asciiville use cases. It's been fun. But now I have other projects that need attention so this will be my last release of Asciiville for the next couple of months or more. Please enjoy and let me know what I can do to improve Asciiville. Here are the release notes for Asciiville Version 1.4.1r1 released today.
-
Vintage Ascii Art in a Cool Retro Term
She is also featured in my article on the history of ascii art at https://github.com/doctorfree/Asciiville/wiki/Ascii-Art-History
-
Asciiville 1.4.0r1 - ASCII Art, animations, and command line Utilities for Linux
Asciiville version 1.4.0 release 1 was released today. Asciiville is a suite of commands that support the generation and viewing of ASCII Art, ASCII Animation, as well as the configuration and launching of a variety of console-based applications and games. Asciiville is an open source project that leverages, integrates, and extends several other open source projects to provide a rich text-based environment. Included with the Asciiville distribution packages are several high quality Ascii Art galleries and animations.
-
Ascii Art History
I wrote a short article on the history of Ascii Art. Let me know if you have suggestions for improvement or criticism of any kind.
-
Asciiville 1.3.1r2 - ASCII Art, animations, and command line Utilities for Linux
I released Asciiville version 1.3.1 release 2 today. The Asciiville project provides integration and extension of man Linux open source packages as well as providing commands to invoke a variety of components used to display ASCII Art, ASCII animations, and command line utilities.
asciimatics
-
What is your go-to UI framework?
For small apps, I may choose a TUI (Terminal User Interface). Curses for Python is very lightweight, but quite low level and difficult to use for anything more than a very simple interface (if your app tries to draw outside of the drawing area, the app crashes, so you have to carefully manage every detail). Textual and asciimatics are both mature TUI frameworks that provide a higher level and more Pythonic way to create TUI's.
-
How to format output for a stand-alone display screen? Larger numbers, colors, redrawing the screen from the top left instead of printing a new line every time?
If you are looking for something more flexible that just printing to a terminal, take a look at Asciimatics and textual. Both are available from Pypi.
-
I'm making a notes app and am up to making an 'edit' feature, but have no way of making changes to a file's contents, let alone saving the changes and writing them to the file
Scroll down to the TUI example in the README, just above the documentation link: https://github.com/peterbrittain/asciimatics
-
Fireworks-Animated Ascii Art 🎆🎇
Download fireworks.py
-
Fireworks-Animated Ascii Art
Source code: https://github.com/peterbrittain/asciimatics/blob/master/samples/fireworks.py
-
ShyySH: a TUI connection manager for SSH
I have made yet another ssh connection manager with TUI, using asciimatics and tinyDB.
-
Best library for TUI (Text User Interface) and CLI (Command line Interface)
Personally I dig the aesthetics of asciimatics, it's quite handy and cross-platform.
-
CLI Tools on windows [Python]
I've used asciimatics in the past to good effect.
-
Making ascii “animation” look smoother.
Take a look at rich (kinda new, but pretty neat), asciimatics, or urwid
- Explaining Code Using ASCII Art
What are some alternatives?
MusicPlayerPlus - Featureful ncurses based MPD client inspired by ncmpc with integration for Beets, spectrum visualization,Bandcamp/Soundcloud, asciimatics, cantata, and more
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
houston - Simple GPT-based command and script generator for the terminal
colorama - Simple cross-platform colored terminal text in Python
tmux - tmux source code
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.
rainbowstream - A smart and nice Twitter client on terminal written in Python.
Gooey - Turn (almost) any Python command line program into a full GUI application with one line
cmatrix - Terminal based "The Matrix" like implementation
Python Fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
ranger - A VIM-inspired filemanager for the console
npyscreen - Automatically exported from code.google.com/p/npyscreen