I made a TUI for OpenTofu (Terraform) provider registry

4 DJetelina 3 5/20/2025, 7:11:31 AM github.com ↗

Comments (3)

DJetelina · 13h ago
If you're like me, when developing terraform code, you often switch to your browser and then google "terraform aws provider" or "terraform github provider" to browse available resources, their documentation, versions etc. I hated that workflow and decided to fix it by creating a TUI that interacts with OpenTofu registry API (still compatible with Terraform). Now whether you are a VIM, VSCode or IntelliJ user, you can use the terminal that's always nearby to look up exactly what you need.

GitHub: https://github.com/djetelina/tofuref

PyPi: https://pypi.org/project/tofuref/

Any feedback and suggestions are appreciated, while I was content enough with the current state to release it as 1.0, I'm sure there's more this tool could do :)

baobun · 10h ago
Neat, thanks for sharing!

Minor feedback: rebinding "logs" from "l" would leave the door open for "vim navigation" (hjkl) without conflicting with defaults.

DJetelina · 5h ago
Thank you for the feedback! I'm not a vim user, so it's easy to miss these things. I'll definitely consider that. Overall the usefulnes of the log widget is quite questionable, so it might be easy to free up the keybinding :)