I Built STRMSTRM: A Terminal UI for Searching Movies
I Built STRM: A Terminal UI for Searching Movies
我开发了 STRM:一款用于搜索电影的终端界面 (TUI)
I recently built STRM, an open-source terminal application that lets you search for movies without leaving the command line. 我最近开发了 STRM,这是一个开源的终端应用程序,让你无需离开命令行即可搜索电影。
Why I built it
开发初衷
I like terminal applications and wanted to create a movie-search experience that felt clean, fast, and easy to navigate. Instead of building another basic command that prints plain text, I wanted STRM to feel like a complete application running inside the terminal. 我喜欢终端应用程序,并希望创造一种简洁、快速且易于导航的电影搜索体验。我不想只是编写另一个打印纯文本的基础命令,而是希望 STRM 在终端内运行起来就像一个完整的应用程序。
Built from scratch
从零构建
I built the entire project myself. I spent hours designing the interface, implementing the functionality, testing the navigation, fixing bugs, and improving how everything looks and behaves inside different terminal sizes. Building a TUI presented some interesting challenges because terminal applications have limited space and need to work entirely through keyboard controls. 我独立完成了整个项目。我花费了数小时设计界面、实现功能、测试导航、修复 Bug,并优化了它在不同终端尺寸下的外观和交互表现。构建 TUI 带来了一些有趣的挑战,因为终端应用程序空间有限,且必须完全通过键盘控制来操作。
Features
功能特点
- Search for movies from the terminal
- 在终端中搜索电影
- Clean terminal user interface
- 简洁的终端用户界面
- Keyboard-based navigation
- 基于键盘的导航
- Fast and lightweight experience
- 快速且轻量级的体验
- Open-source code
- 开源代码
Try it
尝试使用
You can find the source code and installation instructions on GitHub: https://github.com/vatistasdimitris01/STRM 你可以在 GitHub 上找到源代码和安装说明:https://github.com/vatistasdimitris01/STRM
Feedback, bug reports, feature suggestions, and contributions are welcome. If you like the project, consider giving it a star on GitHub. What features would you add to a terminal movie application? 欢迎提供反馈、提交 Bug 报告、功能建议以及贡献代码。如果你喜欢这个项目,请考虑在 GitHub 上给它点个星。你会为终端电影应用程序添加什么功能呢?
This article was written with AI assistance and reviewed by me. STRM itself was designed and built by me. 本文在 AI 的辅助下撰写并由我本人审阅。STRM 本身由我设计和开发。