BCyT.NetCurses
1.0.0
dotnet add package BCyT.NetCurses --version 1.0.0
NuGet\Install-Package BCyT.NetCurses -Version 1.0.0
<PackageReference Include="BCyT.NetCurses" Version="1.0.0" />
<PackageVersion Include="BCyT.NetCurses" Version="1.0.0" />
<PackageReference Include="BCyT.NetCurses" />
paket add BCyT.NetCurses --version 1.0.0
#r "nuget: BCyT.NetCurses, 1.0.0"
#:package BCyT.NetCurses@1.0.0
#addin nuget:?package=BCyT.NetCurses&version=1.0.0
#tool nuget:?package=BCyT.NetCurses&version=1.0.0
NetCurses
An ncurses implementation for .NET - build TUIs with C# and .NET 10.0
<img width="1105" height="687" alt="image" src="https://github.com/user-attachments/assets/751a3458-889b-4f81-92f0-5a5608a534cc" />
Installation
dotnet add package BCyT.NetCurses
Hello World
using BCyT.NetCurses;
try
{
Window window = NetCurses.InitScreen();
NetCurses.MvAddString(NetCurses.Lines/2-1, NetCurses.Cols/2-5, "Hello World");
NetCurses.Refresh();
NetCurses.GetChar();
} finally
{
NetCurses.EndWin();
}
<img width="1726" height="916" alt="image" src="https://github.com/user-attachments/assets/44b38a35-9ed4-4717-b6dc-3e0a7bf42ad1" />
Documentation
See TUTORIAL.md for the full API walkthrough and API_REFERENCE.html for a side-by-side comparison with the original C ncurses API.
License
ISC - Copyright (c) 2026 César Bravo Molina
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 133 | 3/3/2026 |