@im-gowtham-cd/gotm
v2.0.3
Published
A terminal-based portfolio application built with OpenTUI and React.
Readme
GoTM - Terminal Portfolio
A terminal-based portfolio application built with OpenTUI and React.
⚠️ Requirements
This package requires Bun runtime - it will NOT work with Node.js/npm alone.
OpenTUI uses Bun's FFI (Foreign Function Interface) to communicate with its Zig rendering core, which is not available in standard Node.js.
Installation
Install Bun first:
curl -fsSL https://bun.sh/install | bashInstall GoTM globally:
bun install -g @im-gowtham-cd/gotmUsage
gotmDevelopment
To install dependencies:
bun installTo run in development mode:
bun devTo build:
bun run buildWhy Bun-only?
This project uses OpenTUI, a high-performance terminal UI library that requires Bun's FFI capabilities to communicate with its native Zig rendering engine. This provides:
- 🚀 Higher frame rates (no 32 FPS cap like Ink)
- 💾 Lower memory usage
- ⚡ Native-speed rendering
Credits
This project was created using bun create tui. create-tui is the easiest way to get started with OpenTUI.
