Top 16 C# Terminal Projects
Cross Platform Terminal UI toolkit for .NETProject mention: Great Project Ideas Using Only MSSQL and the Console | reddit.com/r/csharp | 2022-08-14
Command line parsing, invocation, and rendering of terminal output.Project mention: Thoughts on authoring cmdlets | reddit.com/r/dotnet | 2022-08-11
if you're looking into command line utilities built in c#, you might want to check out System.CommandLine. You'll be able to build your comands in c#.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
🎞 mpv.net is a modern media player for Windows that works just like mpv.Project mention: Open source Windows apps you might have not heard of but (probably) should have | reddit.com/r/windows | 2022-08-11
There is also mpv.net for Windows which is compatible with mpv configurations and settings. You can also change the osd for regular mpv or mpv.net too. I use MordenX.
Declarative framework for building command line interfacesProject mention: How to Develop an Interactive CLI with C# to Manage SendGrid Dynamic Email Templates | reddit.com/r/csharp | 2022-07-05
I used CliFx before and was already familiar with how fast you can develop a CLI. The fun part of this project was to make the CLI interactive by using the Sharprompt library.
Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.Project mention: What's the best SSH/SFTP software for windows | reddit.com/r/sysadmin | 2022-06-09
I use terminals
Companion program for the new Windows Terminal that enables Quake-style drop downProject mention: CMD, please stop clipping through your selection box. | reddit.com/r/softwaregore | 2022-01-03
Im also a big fan of Quake-style console (using ddterm on Linux) and I am happy to tell you that Windows Terminal has a Quake companion app that is worth a try :)
Declarative framework for interactive CLI applications
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Forms Designer for Terminal.Gui (aka gui.cs)Project mention: A TUI for creating TUIs (Terminal User Interface) | reddit.com/r/csharp | 2022-06-25
Repo is https://github.com/tznind/TerminalGuiDesigner Or just jump right in with
A windows console application for serial communications.Project mention: Any Powershell Gurus Know if Powershell Can Replace PuTTY/Thonny/Arduino IDE as a Serial Terminal? | reddit.com/r/PowerShell | 2022-03-01
If you have wsl you could use minicom, if not a quick search showed up SimplySerial.
MusicSharp is a lightweight, cross-platform TUI music player written in C#.Project mention: MusicSharp: A lightweight TUI music player written in C# | news.ycombinator.com | 2021-12-30
SmartThings Terminal is a cross platform CLI tool for the SmartThings API - interact with your smart home from the command line.
A .NET library for creating beautiful console applications.Project mention: New ANSI Console application formatting package for developer friendliness | reddit.com/r/dotnet | 2021-08-30
If you visit the Github repo, you'll find examples and screenshots.
A C# Chess Engine Finding Good Moves.Project mention: Are there any chess engines with customizable evaluation functions? | reddit.com/r/chess | 2022-07-12
https://github.com/TheBlackPlague/StockNemo, eval function is 76 lines of code. and simpleeval https://github.com/vondele/Stockfish/tree/simpleEval a modified version of stockfish which just uses piece value as an eval function (1, 3, 3, 5, 9)
A multi-threaded console / game server that handles logging, user commands and connections from clients. (by Raccoons-Rise-Up)Project mention: [Hobby] Raccoons Rise Up - 100% Open Source Free to Play MMORPG Text Based Long Term Progressive Resource Management Sim | reddit.com/r/INAT | 2021-12-28
“ANSITerm” provides ANSI escape codes and true color formatting for .NET Core's Console on Linux terminals.
Email but with some extra steps and a terminal aestheticProject mention: SnailMail 1.0 | reddit.com/r/csharp | 2022-05-01
15 months ago i posted about a program i was working on called SnailMail, shortly after the first alpha i discontinued because the code was sloppy and had a lot of issues. Last month I began work on completely remaking it and making it work a lot better (Added public key encryption, fixed file reads so it doenst fill memory, server can accept multiple clients, and made the ui better with more features). I wanted to come back to it to make something I was proud of, I plan on fixing the issues that I have in the readme relatively soon but this is the current product. Please take a look at it and give me input if youd like to! The description of the program is in the github! https://github.com/GhostFire90/SnailMail
C# Terminal related posts
Great Project Ideas Using Only MSSQL and the Console
2 projects | reddit.com/r/csharp | 14 Aug 2022
Dynamic Menu for Console App
1 project | reddit.com/r/csharp | 11 Aug 2022
Terminal.Gui 1.7 has a multi-step Wizard class
1 project | news.ycombinator.com | 3 Aug 2022
What is a BBS
1 project | reddit.com/r/bbs | 31 Jul 2022
Easy, Simple to Use Console TUI libraries
1 project | reddit.com/r/csharp | 30 Jul 2022
TerminalGuiDesigner ColorScheme support - ditch the Turbo Vision blue for some matrix green or maybe eye gouging white on yellow.
1 project | reddit.com/r/csharp | 25 Jul 2022
TerminalGuiDesigner ColorScheme support. Add a spash of color to your C# TUI
1 project | news.ycombinator.com | 25 Jul 2022
What are some of the best open-source Terminal projects in C#? This list will help you:
Are you hiring? Post a new remote job listing for free.