Skip to content

edward-jazzhands/transcendent-textual

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Introduction

The aim of this wee document is to try and collect together links to as many Textual-based applications and third-party tools as possible.

Useful resources

Textualize libraries and tools

Third-party libraries

Applications built with Textual

  • avocet - A bookmark manager that interacts with the raindrop.io API.
  • baca - A TUI Ebook Reader.
  • browsr - A pleasant file explorer in your terminal.
  • budgetize - A Terminal User Interface (TUI) to create budgets, track your incomes/expenses and manage your finances.
  • coBib - A simple, command-line based bibliography management tool.
  • Datadog QA - Datadog's QA manager for releases of GitHub repositories.
  • dcmetro - Command line app for sending commands to get live information on the DC Metro.
  • django-tui - Inspect and run Django Commands in a text-based user interface.
  • dip_coater - A terminal / Textual app to control a dip coater motor.
  • Dolphie - An intuitive feature-rich top tool for monitoring MySQL in real time.
  • Dooit - A todo manager which you didn't ask for but needed.
  • DooPass - A minimalistic TUI password manager.
  • dotenvhub - Terminal App to centrally manage .env files.
  • dunce - A simple note taking application.
  • Elia - A terminal ChatGPT client built with Textual.
  • evolve-words - A terminal-based visualisation of evolution through mutation and natural selection.
  • Feeling - A simple terminal-based feelings tracker, with CLI and CHUI interface.
  • Flameshow - A terminal Flamegraph viewer.
  • Frogmouth - A Markdown browser for your terminal.
  • fivepyfive - An annoying puzzle for the terminal.
  • FV-1 Programmer - Textual-based UI for programming the Audiofab Easy Spin effects pedal.
  • girok - A powerful terminal-based task manager which provides a multitude of scheduling operations that can be done in less than 10 seconds.
  • gptextual - A terminal-based chat client for various LLMs built with Textual.
  • gridinfo - A simple application for looking at stats about the Second Life grid.
  • gtraceroute - A sophisticated network diagnostic tool, combining the utility of traditional traceroute with a user-friendly UI similar to PingPlotter.
  • gupshup - A chat application built for the terminal.
  • Harlequin - A Terminal-based SQL IDE for DuckDB.
  • hexabyte - A modern, modular, and robust TUI hex editor.
  • http-tui - A client for testing out HTTP requests.
  • HumBLE Explorer - A cross-platform, command-line and human-friendly Bluetooth Low Energy scanner.
  • Ignori - Generate .gitignore file without leaving the terminal.
  • jpterm - Jupyter in the terminal.
  • kaskade - A kafka text user interface.
  • kupo - A terminal-based file browser.
  • langchain-serve - babyagi-as-a-service playground.
  • lsp-devtools - Tooling for working with language servers and clients.
  • mandelexp - A Textual Mandelbrot explorer for the terminal.
  • mlauncher-cli - Master Launcher: A classic-like launcher for the Master Levels of Doom2.
  • moulti - Moulti is a CLI-driven Terminal User Interface (TUI) that enables you to assign the numerous lines emitted by your scripts to visual, collapsible blocks called steps.
  • moneyterm - TUI expense and budget tracker.
  • NoteSH - A fully functional sticky notes App in your Terminal
  • OIDIA - A simple no-shaming terminal-based streak tracker.
  • OSHit - A HackerNews reader for the terminal.
  • ParLlama - Terminal based UI for interfacing with and managing Ollama models.
  • parq-inspector - Parquet viewer for your terminal.
  • PISpy - A simple client for looking up package information in the Python package index.
  • Pocker - TUI based application for docker related tasks.
  • Posting - The modern API client that lives in your terminal.
  • prune-envs - Prune (conda) Environments.
  • pqviewer - View Apache Parquet files in your terminal.
  • Quizzical - A terminal-based trivia quiz.
  • RecoverPy - A file-recovery too for GNU/Linux.
  • rexi - Terminal UI for Regex Testing.
  • RichColorPicker - Terminal-based color picker with rich color palette.
  • Secret Santa - Secret Santa drawing tool for the terminal.
  • shira - A Python object inspector.
  • skylab - A TUI for showing latest upcoming rocket launches.
  • smassh - Smassh your Keyboard, TUI Edition.
  • sphoin - A TUI for sphoin.app
  • Spiel - A terminal-based presentation tool where you build your slides using Python functions.
  • sqint - A texutal-based terminal application for viewing, querying, and modifying SQLite databases.
  • SuricataLog - SuricataLog is a set of tools/ scripts to parse and display Suricata log files.
  • tab-pal - A TUI that makes it easier to add and edit custom colour palettes in Tableau.
  • termlauncer - A command-line based key launcher using Textual.
  • termtyper - A typing application to level up your fingers!
  • textchat - A single server irc client for your terminal
  • textual-bee - A word puzzle for the terminal, written with Textual.
  • textual-musicplayer - A simple music player (MP3, etc.) using Textual.
  • textual-paint - MS Paint... in your terminal.
  • textual-passphrase - Application that generates passphrases based on a custom user-provided list.
  • textual-prometheus - Simple tool to query prometheus/thanos API and plot it in the terminal.
  • textual-query-sandbox - A simple tool for testing and practicing Textual DOM queries.
  • textual-totp - A TOTP (authenticator) application using Python & Textual.
  • tinboard - A terminal-based client for the Pinboard bookmarking service.
  • tooi - A text-based user interface for Mastodon, Pleroma and friends.
  • toolong - A terminal application to view, tail, merge, and search log files (plus JSONL).
  • tt-smi - Tenstorrent console based hardware information program.
  • trogon - Easily turn your Click CLI into a powerful terminal application.
  • twobee - A simple 2bit file viewer and reader library.
  • txt2dub - A text-based UI application for editing voiceover scripts and generating text to speech performances.
  • UPiano - A Piano in your terminal.
  • usolitaire - Solitaire in your terminal.
  • unbored - A terminal-based client for the bored API; get inspired for things to do when you're bored.
  • vignore - A powerful tool to visualize ignored files.
  • visual-selection - A terminal-based visualisation of natural selection with mutation.
  • words-tui - An app for daily writing.

Other resources

  • Crash Course On Using Textual - Walks the user through installing, debugging, and writing unit tests in the context of developing a few simple example Texual applications.

About

Textual apps and libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published