awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
nsf avatar

nsf/termbox

0
View on GitHub↗
2,008 stars·188 forks·C·MIT·5 viewscode.google.com/p/termbox↗

Termbox

Library for writing text-based user interfaces

Features

  • Command Line Interfaces - C library for writing text-based user interfaces.
  • Terminal Libraries - Minimalist library for writing terminal-based applications.
  • Windows Environments - Listed in the “Windows Environments” section of the Awesome C awesome list.

Star history

Star history chart for nsf/termboxStar history chart for nsf/termbox

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Termbox

Similar open-source projects, ranked by how many features they share with Termbox.
  • antirez/linenoiseantirez avatar

    antirez/linenoise

    4,302View on GitHub↗

    Linenoise is a lightweight C library for terminal line editing, command history management, and asynchronous input processing. It functions as a self-contained alternative for capturing user input from the command line without requiring external dependencies. The utility provides a non-blocking input processor that handles keyboard data via a feed mechanism, allowing applications to process user typing and external events simultaneously. It supports the implementation of custom shells and REPLs through features such as callback-based autocompletion, input hinting, and a circular history buffe

    C
    View on GitHub↗4,302
  • 0ut0flin3/reptyl0

    0ut0flin3/reptyl

    0View on GitHub↗
    View on GitHub↗0
  • 0xacx/chatgpt-shell-cli0xacx avatar

    0xacx/chatGPT-shell-cli

    1,238View on GitHub↗

    Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required. Formerly https://gptshell.cc

    Shell
    View on GitHub↗1,238
  • 0ut0flin3/gptalk0

    0ut0flin3/gptalk

    0View on GitHub↗
    View on GitHub↗0
See all 30 alternatives to Termbox→

Frequently asked questions

What does nsf/termbox do?

Library for writing text-based user interfaces

What are the main features of nsf/termbox?

The main features of nsf/termbox are: Command Line Interfaces, Terminal Libraries, Windows Environments.

What are some open-source alternatives to nsf/termbox?

Open-source alternatives to nsf/termbox include: antirez/linenoise — Linenoise is a lightweight C library for terminal line editing, command history management, and asynchronous input… 0ut0flin3/reptyl. 0xacx/chatgpt-shell-cli — Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required. Formerly… 0xleif/lol — v install zmeriksen.lol. a-n-t-h-o-n-y/termox — C++20 Terminal User Interface (TUI) Library. 0ut0flin3/gptalk.