ncurses
PDCurses
Our great sponsors
ncurses | PDCurses | |
---|---|---|
2 | 11 | |
66 | 976 | |
- | - | |
7.8 | 4.8 | |
7 days ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ncurses
-
ncurses alternatives - S-Lang, termbox, and rang
4 projects | 30 Dec 2021
-
notty alternatives - FINAL CUT, ncurses, and notty
4 projects | 28 Dec 2021
PDCurses
-
How to make a GUI?
The latest version can be found at: https://pdcurses.org/
-
GDB on Windows 10, no TUI at all?
I use GDB with openocd on ubuntu system to debug a Samd51 MCU using jlink. it's working good until when I lay next and look at the source code in graphical terminal, so if I scroll in TUI source code, GDB crashed and start printing in weird way(not sure if it's GDB It's might be the ubuntu terminal not liking it). So I decided to use it on windows with the jlink GDB server app, But the issue no is I can't use the TUI interface in windows terminal, and it says not supported, while some people on the internet talking about a missing curses lib. from pdcurses.org on windows that's why not working. any one having any idea on how to make the TUI works?
-
Can curses lib handle resizing of Windows console?
However, I now experimented a litte with the PDCurses implementation in Windows 11, and found that
-
stty not recognized, can't find any solutions anywhere else. Anyone know a fix or another way to set input to raw?
I'm not sure of what's good or bad of the various variants but quick googling found (https://github.com/wmcbrine/PDCurses).
- Expecting pdcurses?
-
PDCurses alternatives - notty and S-Lang
3 projects | 30 Dec 2021
-
I can't include external libraries to my mingw installation
Since ncurses doesn't support Windows, you need PDCurses instead. After extracting the source tarball, cd into wincon/ and run make, which produces pdcurses.a static library. You'll need that library and curses.h from the project root.
-
NNN-like File Explorer
nnn uses the ncurses library. Someone has to compile it with PDCurses to work natively in cmd: https://pdcurses.org/
-
Something faster than printf?
On Windows you might need to use a shim layer (https://pdcurses.org/). However that actually creates an SDL based window and prints characters there.
- PDCurses (ncurses for dos)
What are some alternatives?
newt - Mirror of https://pagure.io/newt.git
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
FTXUI - Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
FINAL CUT - A text-based widget toolkit.
wxWidgets - Cross-Platform C++ GUI Library
Turbo Vision - A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Stacer - Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web
nuklear - A single-header ANSI C immediate mode cross-platform GUI library
libui - Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
GTK+ - Read-only mirror of https://gitlab.gnome.org/GNOME/gtk