Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oleksis/awesome-textualize-projects
A curated list of awesome projects related to Textualize
https://github.com/oleksis/awesome-textualize-projects
List: awesome-textualize-projects
awesome awesome-list
Last synced: about 1 month ago
JSON representation
A curated list of awesome projects related to Textualize
- Host: GitHub
- URL: https://github.com/oleksis/awesome-textualize-projects
- Owner: oleksis
- License: cc0-1.0
- Created: 2022-12-25T00:28:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-18T02:18:36.000Z (9 months ago)
- Last Synced: 2024-05-20T02:15:41.987Z (7 months ago)
- Topics: awesome, awesome-list
- Homepage: https://oleksis.github.io/awesome-textualize-projects/
- Size: 55.7 KB
- Stars: 30
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- ultimate-awesome - awesome-textualize-projects - A curated list of awesome projects related to Textualize. (Programming Language Lists / Python Lists)
README
# Awesome Textualize Projects
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![GitHub Actions status | oleksis/awesome-textualize-projects](https://github.com/oleksis/awesome-textualize-projects/actions/workflows/lint.yml/badge.svg)](https://github.com/oleksis/awesome-textualize-projects/actions/workflows/lint.yml)> A curated list of awesome projects related to [Textualize].
Textualize is responsible for creating frameworks / projects like:
- [Textual](https://github.com/Textualize/textual):
a TUI (Text User Interface) framework for Python inspired by modern web development.
- [Rich](https://github.com/Textualize/rich):
a Python library for rich text and beautiful formatting in the terminal.
- [Rich CLI](https://github.com/Textualize/rich-cli):
a command line toolbox for fancy output in the terminal## Contents
- [Official Resources](#official-resources)
- [Textual](#textual)
- [Rich](#rich)
- [Rich CLI](#rich-cli)
- [Community](#community)
- [Third Party Applications](#third-party-applications)
- [Tutorials](#tutorials)## Official Resources
- [Official Site][textualize]
- [Official Textualize organization](https://github.com/Textualize)
- [Textualize Blog Announcement](https://www.textualize.io/blog)### Textual
- [Textual Docs](https://textual.textualize.io/) - Build amazing TUIs (Text User Interfaces) with this innovative Python framework.
- [Gallery](https://www.textualize.io/textual/gallery)### Rich
- [Rich Docs](https://rich.readthedocs.io/en/latest/) - Beautiful output in the terminal and Jupyter notebook with this powerful Python library. Tables, panels, progress bars, trees, syntax highlighting, pretty printing, and much more.
- [Gallery](https://www.textualize.io/rich/gallery)### Rich CLI
- [Rich CLI Repository](https://github.com/Textualize/rich-cli.git) - Rich from the command prompt. Syntax highlight many file-types, with special support for markdown, json, and CSV tables.
## Community
- [Textualize Community](https://community.textualize.io/) - This community is for those wishing interesting in build user interfaces within the terminal using Rich and Textual.
### Third Party Applications
- [Markdown Browser](https://github.com/willmcgugan/textual-markdown) - Markdown in the terminal.
- [Kupo](https://github.com/darrenburns/kupo) - A terminal file browser, kupo!
- [Dunk](https://github.com/darrenburns/dunk) - Prettier git diffs in the terminal 🎨.
- [Shira](https://github.com/darrenburns/shira) - The python inspector 🔍.
- [Autocomplete](https://github.com/darrenburns/textual-autocomplete) - Easily add autocomplete dropdowns to your Textual apps.
- [Rich Pixels](https://github.com/darrenburns/rich-pixels) - A Rich-compatible library for writing pixel images and ASCII art to the terminal.
- [Astview](https://github.com/davep/textual-astview) - A Textual-based Python AST viewing widget library and application.
- [FivePyFive](https://github.com/davep/fivepyfive) - An annoying puzzle for the terminal; built with Textual.
- [Canvas](https://github.com/davep/textual-canvas) - A simple character-based canvas widget for use with Textual.
- [HumBLE Explorer](https://github.com/koenvervloesem/humble-explorer) - A cross-platform, command-line and human-friendly Bluetooth Low Energy Scanner built with Textual.
- [Select](https://github.com/mitosch/textual-select) - A simple drop-down (select) for Textual with an optional search functionality.
- [Imageview](https://github.com/adamviola/textual-imageview) - A simple terminal-based image viewer.
- [Terminal](https://github.com/mitosch/textual-terminal) - A terminal emulator widget for Textual.
- [Jtree](https://github.com/oleksis/jtree) - A command line interface (CLI) for displaying JavaScript Object Notation (JSON) in a tree view.
- [NoteSH](https://github.com/cvaniak/notesh) - A fully functional sticky notes App in your Terminal.
- [Fspicker](https://github.com/davep/textual-fspicker) - A Textual widget library for picking things in the filesystem.
- [Datepicker](https://github.com/mitosch/textual-datepicker) - A datepicker for textual.
- [Frogmouth](https://github.com/Textualize/frogmouth) - A Markdown browser for your terminal.
- [Pain](https://github.com/1j01/textual-paint) - 🎨 MS Paint... in your terminal.
- [RecoverPy](https://github.com/PabloLec/RecoverPy) - Interactively find and recover deleted or overwritten files from your terminal.
- [Logmerger](https://github.com/ptmcg/logmerger) - TUI utility to view multiple log files with merged timeline.
- [Palettepal](https://github.com/cdelker/palettepal) - Terminal-Based Color Editor and Palette Generator.
- [Usolitaire](https://github.com/eliasdorneles/usolitaire) - Solitaire in your terminal, powered by Unicode.
- [Upiano](https://github.com/eliasdorneles/upiano) - A Piano in your terminal.
- [textual-plotext](https://pypi.org/project/textual-plotext/) - A Textual widget wrapper for the Plotext plotting library.
- [Textual Query Sandbox](https://pypi.org/project/textual-query-sandbox/) - A simple tool for displaying terminal dimensions.
- [Elia](https://github.com/darrenburns/elia) - A terminal ChatGPT client built with Textual.
- [SSHaMan](https://github.com/cornyhorse/sshaman) - SSH Management.
- [Tinboard](https://pypi.org/project/tinboard/) - A Pinboard client for the terminal.
- [Harlequin](https://pypi.org/project/harlequin/) - The SQL IDE for Your Terminal.
- [Toolong](https://github.com/Textualize/toolong) - A terminal application to view, tail, merge, and search log files (plus JSONL).
- [Conways Game of Life](https://github.com/thomascrha/textual-game-of-life) - A implementation of Conway's game of life (cellular automata) in the terminal using textual.
- [Django-TUI](https://github.com/anze3db/django-tui) - Inspect and run Django Commands in a text-based user interface (TUI).
- [Rexi](https://github.com/royreznik/rexi) - Terminal UI for Regex Testing.## Tutorials
- Welcome to the [Textual Tutorial](https://textual.textualize.io/tutorial/)!
> Please don't hesitate to make a PR if you have more resources to share. Check out [contributing.md](contributing.md) for more information.
[textualize]: https://www.textualize.io/