Аналог ncurses для windows

ncurses

ncurses (new curses) is a programming library that provides an API which allows the programmer to write text-based user interfaces in a terminal-independent manner. It is a toolkit for developing «GUI-like» application software that runs under a terminal emulator. It also optimizes screen changes, in order to reduce the latency experienced when using remote shells.

Best ncurses Alternatives for Windows

Are you still using ncurses? Let’s compare it to the best other options below. Maybe one of these ncurses alternatives will work on your device, too.

rot.js

FreeOpen SourceMacWindowsLinuxWeb

rot.js is a set of JavaScript libraries, designed to help with a roguelike development in browser environment.

ConsoleGUI

FreeOpen SourceWindows

ConsoleGUI is a simple .NET framework for creating console-based GUI applications. It provides most essential layout management utilities as well as a set of basic…

Features:

  • Text-based
  • User interface

Gui.cs

FreeOpen SourceWindowsLinux

Gui.cs is a simple UI toolkit for .NET, .NET Core and Mono and works on both Windows and Linux/Unix. The toolkit contains various controls for building text user…

Features:

  • Text-based
  • User interface

Upvote Comparison

Interest Trends

ncurses Reviews

Add your reviews & share your experience when using ncurses to the world. Your opinion will be useful to others who are looking for the best ncurses alternatives.

Top 12 Open-Source Alternatives to ncurses

  1. Library for creating terminal applications with text-based widgets

    #IDE
    #URL Shortener
    #Link Management

    7
    social mentions

  2. Slang is a powerful visual programming language using a newly developed stream-based paradigm.

    #IDE
    #URL Shortener
    #Link Management

  3. A Turbo Vision port to the GNU compiler and more

    #IDE
    #URL Shortener
    #Link Management

    2
    social mentions

  4. Programming library for color text mode, widget based user interfaces.

    #IDE
    #URL Shortener
    #Link Management

    3
    social mentions

  5. Get the latest version of ftxui-starter for Linux — My summary

    #IDE
    #URL Shortener
    #Link Management

  6. Rust library that’s all about cooking up terminal user interfaces (TUIs).

    #IDE
    #URL Shortener
    #Link Management

    5
    social mentions

  7. Console-based user interface toolkit for .NET applications.

    #IDE
    #URL Shortener
    #Link Management

    10
    social mentions

  8. rot.js: The ROguelike Toolkit for JavaScript

    #IDE
    #URL Shortener
    #Link Management

    13
    social mentions

  9. BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual…

    #IDE
    #URL Shortener
    #Link Management

  10. Build and debug modern web and cloud applications, by Microsoft

    #Software Development
    #IDE
    #Text Editors

    1143
    social mentions

  11. Visual and textual programming language and environment where code and visual representations are…

    #IDE
    #Text Editors
    #URL Shortener

    1
    social mentions

  12. Sublime Text is a sophisticated text editor for code, html and prose — any kind of text file. You’ll love the slick user interface and extraordinary features. Fully customizable with macros, and syntax highlighting for most major languages.

    #Software Development
    #IDE
    #Text Editors

    3
    social mentions

Suggest an alternative

If you think we’ve missed something, please suggest an alternative to ncurses.

Please use the Feedback button if you think any of the listed products shouldn’t be regarded as open-source.

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Конвейеры ETL с Apache Airflow и Python

AI_Generated 13.05.2025

ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .

Выполнение асинхронных задач в Python с asyncio

py-thonny 12.05.2025

Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .

Работа с gRPC сервисами на C#

UnmanagedCoder 12.05.2025

gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .

CQRS (Command Query Responsibility Segregation) на Java

Javaican 12.05.2025

CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .

Шаблоны и приёмы реализации DDD на C#

stackOverflow 12.05.2025

Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .

Исследование рантаймов контейнеров Docker, containerd и rkt

Mr. Docker 11.05.2025

Когда мы говорим о контейнерных рантаймах, мы обсуждаем программные компоненты, отвечающие за исполнение контейнеризованных приложений. Это тот слой, который берет образ контейнера и превращает его в. . .

Micronaut и GraalVM — будущее микросервисов на Java?

Javaican 11.05.2025

Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .

ncurses описывается как »

Мы собрали 13 аналогов к ncurses для различных платформ, включая Андроид, iPhone, iPad, Mac, Linux и Windows, работающих как Онлайн, так и Офлайн.
В том числе 7 аналогов для «Windows», поэтому надеемся вы сможете найти подходящую альтернативу.

Лучшая альтернатива ncurses для «Windows» — это BearLibTerminal, про которую вы можете прочитать на нашем сайте.

Другие хорошие приложения, похожие на ncurses — это:
libtcod и Gui.cs

Все аналоги и альтернативы

BearLibTerminal — это библиотека, которая создает окно, подобное терминалу, облегчающее гибкий текстовый вывод и несложную обработку ввода.


libtcod — это бесплатный, быстрый, переносимый и несложный API для разработчиков roguelike, предоставляющий продвинутую полноцветную консоль, ввод и множество других утилит, часто используемых в roguelike.


Набор инструментов пользовательского интерфейса на основе консоли для приложений .NET.


Фреймворк GUI для консольных приложений C#.


Кроссплатформенная библиотека пользовательского интерфейса терминала на C++.



rot.js — это набор библиотек JavaScript, предназначенных для помощи в разработке roguelike в среде браузера.


Хочу кроссплатформенный(windows+linux) ncurses. Есть аналоги?

Что-то мне подсказывает, что ты вряд ли такую найдешь — больно консоль в
win убога.
Есть python-овская библиотека urwid (http://excess.org/urwid/), но она
вроде как Cygwin требует.

> Хочу кроссплатформенный(windows+linux) ncurses. Есть аналоги?

Posted via RSDN NNTP Server 2.1 beta

Здравствуйте, Аноним, Вы писали:

А>Хочу кроссплатформенный(windows+linux) ncurses. Есть аналоги?

есть вроде вот порт Turbo Vision — пользовал его родимого только под DOS+борман 3.1

Здравствуйте, Аноним, Вы писали:

А>Хочу кроссплатформенный(windows+linux) ncurses. Есть аналоги?

http://pdcurses.sourceforge.net/ по крайней мере, я при помощи их на выни собирал gdb с текстовым интерфейсом.

__________
16.There is no cause so right that one cannot find a fool following it.

Здравствуйте, Demetry, Вы писали:

D>Спасибо за ответы!

D>Пытаюсь собрать tvision в msvs-2008 не получается пока

Вроде как не было поддержки для msvc, была для борланда и gcc
Есть ещё такое http://pdcurses.sourceforge.net/ но не знаю, насколько оно совместимо с ncurses

D>Спасибо за ответы!
D>Пытаюсь собрать tvision в msvs-2008 не получается пока

если соберется и будет работать то: вау!

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Обновление драйверов windows 10 21h2
  • Программа c program files x86 не предназначена для выполнения в windows
  • Как запустить терминал linux в windows
  • Почему на компьютере нет спящего режима windows 10
  • Стоковые обои windows 11