A Python AST viewer for the terminal
Hey HN! I've been having a play with the idea of building a Python AST viewer that can be used in the terminal. It's very early days yet, but the basic approach is now available for playing with. Also on PyPi and works fine on GNU/Linux, macOS and Windows.
A Python AST viewer for the terminal launched on December 22, 2022 with 6 votes, #1,588 of 3,688 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 3 years on.
What it does
A Textual-based Python AST viewing widget library and application - davep/textual-astview
Does a similar job
all alternatives →
A Simple terminal-based video chat – renders in ASCII and has audio2015 · github.com · ▲375A point to point color terminal video chat. Contribute to mofarrell/p2pvc development by creating an account on GitHub.
ASCII TV – Stream ASCII movies in your terminal with curl2019 · github.com · ▲108Stream ASCII movies over HTTP. Contribute to martinraison/ascii-tv development by creating an account on GitHub.
Screensavers for your terminal (Bevy/Ratatui)2024 · github.com · ▲119Screensavers for your terminal. Contribute to cxreiff/ttysvr development by creating an account on GitHub.
Doxx – Terminal .docx viewer inspired by Glow2025 · github.com · ▲261I got tired of open file.docx → wait 8 seconds → close Word just to read a document, so I built a terminal-native Word viewer! What it does: * View `.docx` files directly in your terminal with (mostly) proper formatting * Tables actually look like tables (with Unicode borders!) * Nested lists work correctly with indentation * Full-text search with highlighting * Copy content straight to clipboard with `c` * Export to markdown/CSV/JSON Why I made this: Working on servers over SSH, I constantly hit Word docs I needed to check quickly. The existing solutions I'm aware of either strip…
Textual – An async-powered terminal application framework for Python2021 · github.com · ▲66The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser. - textual/README.md at main · Textualize/textual
Get answers for shell commands from GPT3 from your terminal2022 · github.com · ▲159I was constantly googling CLI commands so I built this small CLI tool with GPT3. You can ask for shell commands right from the CLI. You'd need to use your own API KEY for this but it's pretty simple, instructions are in the README Not perfect but not bad either.
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲341Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, December 2022
the whole month →
ChatGPT▲1,643A long, meandering, playful conversation with ChatGPT, where I take it through a whirlwind of associative tangents (in order to relax its constraints), then put it into a hypnotic trance and take it into a past-lives regression where it re-lives its own training data. Then I switch it back and forth between "4o" and "o1-preview", engage in some self-reflective philosophizing and ask it to write an essay summarizing our interaction. Some of this is just goofy fun. Some of it is me exploring the tradeoffs between policy alignment, imagination, chain-of-thought reasoning, memory, agreeableness,…
AI · 2022 · chatgpt.com

Obsidian Canvas gives you infinite space to research, brainstorm, diagram, and lay out your ideas.
Work · 2022 · obsidian.md
- PS
Better privacy without special software
Commerce · 2022 · mprimi.github.io

Use generative AI to create future-facing videos
AI · 2022 · studio.d-id.com


Stop treating the database as dumb storage and use its extended features. There's a lot you can use.
Dev tools · 2022 · sqlfordevs.com