Tkintergalactic - Declarative Tcl/Tk UI Library for Python
Modern declarative (React-like) Tcl/Tk interface for Python - leontrolski/tkintergalactic
Tkintergalactic - Declarative Tcl/Tk UI Library for Python launched on May 5, 2025 with 86 votes, #531 of 7,905 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Tkintergalactic is a Python library that lets developers build graphical user interfaces using Tcl/Tk with a declarative approach. It simplifies UI creation by allowing developers to describe their interface structure in a more intuitive way rather than writing imperative code. The library is designed for Python programmers who want to create desktop applications with Tcl/Tk's lightweight, cross-platform capabilities while using a modern, declarative syntax.
written from the facts on this page · September 2026
From the sources
import tkintergalactic as tk counter = 0 @ tk . command () def inc_counter () -> None : global counter counter += 1 tk . Window ( app = lambda : tk . Frame ( tk . Button ( text = "Hello World!" , onbuttonrelease = inc_counter ), tk . Text ( content = f"Button clicked { counter } times" ), ), ). run () from dataclasses import dataclass , field import tkintergalactic as tk @ dataclass class Task : description : str complete : bool = False @ dataclass class State : tasks : list [ Task ] = field ( default_factory = list ) new_task_description : str = "" state = State () @ tk . command () def add_task () -> None : state . tasks . append ( Task ( state . new_task_description )) state .…from github.com
Does a similar job
all alternatives →
PyUI Builder2025 · pyuibuilder.com · ▲250Hey all, I am Paul, an indie-dev, I am working on this web based Drag and drop GUI builder tool for python. It's still in beta and currently supports tkinter and customtk. It can generate clean code python for the UI you build. You can check out the source code here: https://github.com/PaulleDemon/PyUIBuilder Feel free to check it out. Thanks!
Eel – a simple Python library for making little HTML GUI applications2018 · github.com · ▲201A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel
Tkui – Python GUI maker that simulaneously edits the GUI and its editor2017 · github.com · ▲86A visual introspective GUI maker with live editing of the GUI and its editor at the same time - asrp/tkui

Tach – Visualize and untangle your Python codebase2025 · github.com · ▲263Hey everyone! We're Evan and Caelean, the authors of Tach. Tach lets you visualize the architecture of your Python codebase, and gives you the tools to incrementally improve it. It uses module boundaries to give teams the benefits of microservices without the deployment complexity. If your code has been getting tangled up as your team and codebase grows, Tach helps you move back in the right direction, incrementally and quickly. You can use Tach to incrementally adopt a "modular monolith" architecture [1], for better local reasoning and smoother feature development. Since our last Show HN…
Pipelex – Declarative language for repeatable AI workflowsOct 2025 · github.com · ▲122We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…
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 · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi 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 · 21d 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, May 2025
the whole month →
Tapflow 2.0▲1,125We built Tapflow for devs, designers, PMs, and tech folks who’ve been sitting on internal docs, templates, and systems — but never productized them. Upload a PDF, notes, or workshop deck, and Tapflow drafts a structured product (with chapters, teaser and pricing plans). It’s good for AI kits, onboarding guides, design systems, and frameworks. You can sell through Stripe, LemonSqueezy, or PayPal. Real-time collaboration is in early beta. No site builder, no LMS — clean design and just focused tools to ship. Fully bootstrapped and just launched on PH today →…
Work · 2025 · tapflow.ai
- C9
Life & fun · 2025 · felixrieseberg.github.io
Appwrite Sites▲990Appwrite 2.0 brings a new engine, a rebuilt Console, five database types, an S3 API, an OAuth 2.1 server, and organization-level Domains and Firewall.
Dev tools · 2025 · appwrite.io


