#ncurses

@whitequark@social.treehouse.systems did you even build this beautiful #ncurses user-interface?

Fossery Tech :debian: :gnome:fosserytech@social.linux.pizza
2026-01-04

(Linux news in original post)

FOSS NEWS

F-Droid upgrades core server, doubles app update frequency:
alternativeto.net/news/2026/1/

Shotcut 25.12 adds 10-bit video CPU pipeline, linear color processing, and UI upgrades:
alternativeto.net/news/2026/1/

LibreOffice Viewer launched for Meta Quest VR on Horizon OS:
alternativeto.net/news/2025/12
(Viewing documents in virtual reality? How does it supposed to look like? Walking between letters to read them, and climbing on top of them for better view? lol)

SuperTux v0.7.0 beta released with revamped worlds, new music and major gameplay additions:
alternativeto.net/news/2025/12

Upscayl 2.15 brings redesigned interface, multi-language support, new AI model:
alternativeto.net/news/2026/1/

Zig 0.6.0 adds LLVM 10, RISC-V, new binaries, and Windows improvements:
alternativeto.net/news/2026/1/

Ncurses 6.6 Released With Improved Windows Terminal Support, Other Enhancements:
phoronix.com/news/Ncurses-6.6

OpenCV 4.13 Brings More AVX-512 Usage, CUDA 13 Support, Many Other New Features:
phoronix.com/news/OpenCV-4.13-

LLVM 22 Lands NVIDIA Olympus CPU Scheduling Model:
phoronix.com/news/NVIDIA-Olymp

Rust-Based Fjall 3.0 Released For Key-Value Storage Engine Akin To RocksDB:
phoronix.com/news/Fjall-3.0-Re
("...but with the benefit of being written in Rust." Here we go again. Rust considered a feature while it's just a programming language.)

/e/OS 3.3 brings improved Murena Workspace integration and tracking notification removal:
alternativeto.net/news/2025/12

ReactOS Starts 2026 With Another "Major Step" Toward Windows NT6 Compatibility:
phoronix.com/news/ReactOS-Star

ReactOS syncs MSVCRT with Wine 10.0, cuts API test failures by 30%:
alternativeto.net/news/2026/1/

NVIDIA Graphics On Haiku OS Make Progress With NVIDIA Open Kernel Modules + NVK/Zink:
phoronix.com/news/NVIDIA-Haiku

#WeeklyNews #OpenSource #FOSSNews #FOSS #FDroid #Shotcut #LibreOffice #MetaQuest #HorizonOS #VR #SuperTux #Upscayl #Zig #Ncurses #OpenCV #LLVM #Fjall #eOS #ReactOS #Haiku #OfficeSuite #VideoEditor #VideoEditing #FOSSGame #OpenSourceGame #KeyValueStore #Database #OS #Coding #FosseryTech

2026-01-02

Ncurses 6.6 公開、Windows Terminal対応が大幅強化
softantenna.com/blog/ncurses-6

#softantenna_blog #ソフトウェア #ncurses

Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-12-26

One Open-source Project Daily

Text-mode interface for git

https://github.com/jonas/tig

#1ospd #opensource #c #git #ncurses #tui

HP van Braamhp@tmm.cx
2025-12-07

After some more noodling with the #solaris kernel driver, behold the (as far as I am aware) only third-party #sunpci client program. (This still uses the Solaris kernel driver)

My program currently "emulates" the VGA text mode using #ncurses (poorly) but this makes development a lot faster!

Next up is the block device emulation, then I should be able to boot DOS on this entirely! (without graphics, obviously... But sixels... maybe? 😅 )

#retrocomputing #unix #showingoffalittlebitsorry

2025-11-29

Giao diện NCURSES mới đã được ra mắt cho server llama.cpp GGUF, giúp quản lý và tương tác dễ dàng hơn qua mạng LAN. Đây là cải tiến đáng chú ý cho những ai muốn chạy mô hình AI cục bộ hiệu quả.

#llamaCPP #NCURSES #GGUF #LocalLLaMA #AI #Server #MạngLAN #GiaoDienMoi #AIcucbo

reddit.com/r/LocalLLaMA/commen

2025-11-01

I have been learning how to control the console with c++ in class. I hate it. It's so hard. Like, html just works and is easier, why not learning that?? CSS is cool, Qt has something similar to CSS i guess

I just dont like things not being cross compatible between different OS.

Now i just discovered ncurses, life is paradise now xd

I am just starting but feel like i can now create utlra cool UIs with it

It is so way easier to write that than to write with the teachers library that only works on windows

For now, it only works on linux, but it is not that hard to make it portable apparently

#cpp #learning #console #ncurses

Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-10-22
Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-10-21

One Open-source Project Daily

Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version

https://github.com/Bill-Gray/PDCursesMod

#1ospd #opensource #ncurses #pdcurses

2025-10-20

Мой первый pet-проект: процесс-менеджер synd3

Всем привет! Пишу этот пост, чтобы поделиться своим опытом и получить критику или советы от людей с большим опытом. Мне 22 года, я из Латвии. По образованию я судовой механик, но уже около 4 лет увлекаюсь программированием. Долгое время это оставалось хобби: пробовал сайты, простые игры — но они не приносили настоящего удовольствия. Я считал, что в программировании нужно было разбираться ещё со школы, и долго не верил, что могу найти себя в этой сфере. Переломный момент наступил, когда я заинтересовался системным программированием. Каждый раз, когда узнаю, как работает низкоуровневая часть ОС, у меня будто открывается новый мир. Особенно зацепила тема процессорного планирования: все говорят «железо, CPU, видеокарта», но на практике даже реализация планировщика процессов может заметно влиять на производительность.

habr.com/ru/articles/958104/

#c #c++ #linux #tui #ncurses #open_source #petproject #system_programming #process_manager #process_management

Luna / Miika :nb_verified: (need more cuddles)nyovaya@transfem.social
2025-10-18

I got very curious about the #harelang programming language so I decided to start writing a wrapper for #ncurses :D
https://codeberg.org/luxanna/hare-ncurses-wrapper

2025-10-17

: your can't do this!

neoleo is a terminal spreadsheet for Linux. It is based on GNU oleo, but has been significantly changed since then.

I have been experimenting with trying to make a spreadsheet that adheres to the Unix philosophy. In this video I show you how neoleo can be used as process viewer. Let's see Excel or LibreOffice do that!

youtu.be/ei2uxmvnI54

Jote 🏳️‍🌈 :verified_gay:ailnoth@social.plux.wtf
2025-10-15

So I was sick today and needed to not do real work, so I resurrected an old tui based music player that I had not touched since 2010 (and it got it's start in 1997) .... and added some nice to have quality of life things, like better unicode support, sqlite databases instead of mmap files, etc....

I have tons of things to fix still.

github.com/itspluxstahre/glaci

#coding #musicplayer #ncurses #c #meson #ninja

There's an #ncurses - based #Spotify client for the terminal? Should I try that? 😄

stafwagstafwag
2025-09-14

Lookat 2.1.0 released

stafwag.github.io/blog/blog/20

Lookat 2.1.0 is the latest stable release of Lookat/Bekijk, a user-friendly Unix file browser/viewer that supports colored man pages.

The focus of the 2.1.0 release is to add ANSI Color support.

@stafwag

Lookat/Bekijk 2.1.0
Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-09-12

One Open-source Project Daily

Ncurses SIP Messages flow viewer

https://github.com/irontec/sngrep

#1ospd #opensource #debug #hep #ncurses #pcap #sip #trace

Paul SomeoneElsepkw@snac.d34d.net
2025-09-07
Game Of Life seems to be a good thing to implement to prove my ncurses app
framework works OK.

#Ncurses #C #Curses
A screenshot of an xterm window running an ncurses program.  The program looks like it is implementing the game of life, because there is a basic glider in the upper left corner.
Paul SomeoneElsepkw@snac.d34d.net
2025-09-06
This might (and does to me) seem obvious in hindsight.

But learning to program in #C and learning #ncurses AND
using #libevent made it not obvious.

Like I am refactoring constantly in this state of learning and
programming. I build up working code, and then see some
bad patterns and throw whole sections away and re-work them.

So I was at a place where the other stuff was relatively organized
and I liked how the app was working, but the screen was flickering.

And IME so far ncurses WINDOW(s) are not localized enough to
ameliorate that. To be clear I was only clearing my main WINDOW,
but the whole screen would flicker. That is why I am leaning towards
just not using clear and/or minimizing it.

It's also interesting too that I use tmux.
tmux also uses libevent and ncurses? but doesn't flicker.
But I am not comparing what I am doing to tmux :)
It's just interesting.
Paul SomeoneElsepkw@snac.d34d.net
2025-09-06
My #ncurses programming tips number 2.

Don't use clear/erase unless you really need to.
Like try to not even use it.

I am doing event driven ncurses program.
I am using the react/elm idea of having state updates
be separate from drawing the screen. I like this mental
model. It seems like #curses was more designed for
immediate display of directly what you are doing.

I had added wclear to my main drawing event, because I wanted
to be able to clear the screen when I change what my app is doing.

This caused flickers.

Instead I only call clear when the screen changes.

No more flickers.

I had already sort of learned this with drawing the header of my app.
I learned that for repeated updates in a relatively constrained area.
(like a header where it's shape is static, but like there's a clock that
needs to update, and some one word info stuff updates)
It is better to write over (NOT clear). No flicker. This one is more
obvious.


N-gated Hacker Newsngate
2025-08-31

🚀 Behold, the pinnacle of pointless complexity! 🧠 Dive into the riveting world of and CUDA—because who doesn't want their text-based terminal to simulate fluids at GPU-accelerated speeds? 💡 Spoiler: it's like watching paint dry, but with more hashtags.
github.com/seanwevans/fluid-si

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst