







NiceGUI is an easy-to-use, Python-based UI framework, which shows up in your web browser. You can create buttons, dialogs, Markdown, 3D scenes, plots and much more.
Scripton Python IDE
Scripton is a powerful yet easy to use Python IDE. It includes rich visualization and AI features.

mokeyish/obsidian-code-emitter
An obsidian plugin that allows code blocks executed interactively in sandbox like jupyter notebooks. Supported language rust、kotlin、python、Javascript、TypeScript etc.
Avalonia UI: The Cross-Platform .NET UI Framework for Desktop, Mobile and Web
Build cross-platform desktop and mobile apps with .NET. One codebase for Windows, macOS, Linux, iOS, Android, and WebAssembly.

Sublime Text - the sophisticated text editor for code, markup and prose
Available on Mac, Windows and Linux

Python Tutorial | Learn Python Programming Language - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.

Introducing Open Intelligent UI | The Open-Source Alternative to ChatGPT's Intelligent UI
ui.sh — Turn your terminal into a design engineer
A toolkit for coding assistants like Claude Code, Cursor, and Codex to help you build UIs that don't suck.

Towards a Better GUI Programming Benchmark | HackerNoon
GUI <a href="https://hackernoon.com/tagged/programming" target="_blank">programming</a> is <a href="https://medium.com/@eugenkiss/challenges-in-gui-programming-65d360466e3f" target="_blank">challenging</a>. We strive to find better ways to program GUIs and we do make progress. The fact that countless GUI toolkits with different ways to develop GUIs exist indicates that the road ahead is still long. If only there was a benchmark to compare GUI programs with one another. Then identifying good ideas would become much easier.

We built the GUI for AI - agentic workflows now have a canvas
232 votes, 50 comments. So we built something different: A canvas-based browser interface where you can visually organize, run, and monitor…
webui-dev/zig-webui
Use any web browser or WebView as GUI, with Zig in the backend and modern web technologies in the frontend, all in a lightweight portable library.
10/GUI
Here it is: my crazy summer project to reinvent desktop human-computer interaction. This video examines the benefits and limitations inherent in current mouse-based and window-oriented interfaces, the problems facing other potential solutions, and visualizes my proposal for a completely new way of interacting with desktop computers. There's more information at http://10gui.com .
Very Good Components
Looking for inspiration? Browse our curated collection of HTML UI components ready to drop into your next project.

Building personal tools by programming
