Back
Join now
About

Popular Tags

  • typescript
  • react
  • open-source-coding-agent
  • llm
  • ui-components
  • shadcn-ui
  • tailwind
  • ai-agents
  • open-source
  • python

Top Sources

  • github.com
  • clerk.com
  • 1771technologies.com
  • 21st.dev
  • abui.io
  • activepieces.com
  • ai-sdk.dev
  • alash3al.github.io
  • alchemy.run
  • altsendme.com

Browse by Type

  • Tools
  • Code
bookmrks.io - Discovery, refined.
Tags
  • opencode
    1
  • tui
    1
  • typescript
    1
  • zig
    1
Website favicongithub.com

OpenTUI: Terminal UI Library in Zig with TypeScript

OpenTUI is a library for building terminal user interfaces with Zig and TypeScript, focusing on performance and extensibility.

root
Tech Stack
GitHubTypeScriptNode.jsBashZigReactSolid.jsJavaScriptJSXBunBabelAstroCSSOxLintGitHub Actions
Summary

OpenTUI is a native terminal UI core written in Zig with TypeScript bindings. It exposes a C ABI and can be utilized from any programming language. OpenTUI is designed for high performance and stability, making it suitable for production environments like OpenCode and terminal.shop.

Key features:

  • Component-based architecture - Enables the creation of complex terminal applications.
  • Flexible layout capabilities - Allows for customizable UI arrangements.
  • Extensible core - Supports various packages, including @opentui/core for TypeScript bindings and @opentui/react for React integration.

OpenTUI also provides a quick start guide and examples for developers to experiment with its capabilities. The documentation covers guides, API references, and a development guide for building and testing applications.

Comments
No comments yet. Sign in to add the first comment!