C# Console

Open-source C# projects categorized as Console

Top 23 C# Console Projects

  • spectre.console

    A .NET library that makes it easier to create beautiful console applications.

    Project mention: Rainfrog – a database management TUI for Postgres | news.ycombinator.com | 2024-09-16

    I second this, could some also add C#'s "Spectre.Console" https://github.com/spectreconsole/spectre.console

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Cocona

    Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.

    Project mention: .NET 8 Standalone 50% Smaller On Linux | news.ycombinator.com | 2023-11-11

    yes its great good for cross-platform cmdline apps, i would recommend using Cocona https://github.com/mayuki/Cocona

  • CSharpRepl

    A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.

    Project mention: Official proposal for Type Unions in C# | news.ycombinator.com | 2024-08-07

    I can’t speak to Rust but there have been plenty of C# repls in the past.

    https://fuqua.io/CSharpRepl/ For one

  • SadConsole

    A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!

  • Towel

    Throw in the towel.

  • Console Framework

    Cross-platform toolkit for easy development of TUI applications.

  • CsConsoleFormat

    .NET C# library for advanced formatting of console output [Apache]

  • https://github.com/minhhungit/ConsoleTableExt

    A fluent library to print out a nicely formatted table in a console application C#

  • serilog-sinks-richtextbox

    A Serilog sink that writes log events to a WPF RichTextBox control with colors and theme support

  • quake-console

    Quake-style console for MonoGame

  • Juka

    🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!

  • chat-gpt-console

    ChatGPT as a terminal app

  • DebugUISystem

    Create a runtime menu system with buttons and windows for debugging in one line of code.

  • DotMake Command-Line

    Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments. (by dotmake-build)

    Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13
  • -PCK-Studio

    An open source .PCK file editor for the Legacy versions of Minecraft Console Edition

  • ANSIConsole

    A .NET library for creating beautiful console applications.

  • BasicRender

    BasicRender is a graphics library that make it easy to render graphics and basic images to a console screen.

  • Spectre.Console.Extensions

    A library that extends Spectre.Console to build beautiful console apps.

  • eagle

    Eagle (Extensible Adaptable Generalized Logic Engine) is a scripting language that belongs to the Tcl family of languages. It is interpreted, dynamically typed, and cross-platform. It was designed to act as a "glue language" and integrate easily into existing systems written for the Common Language Runtime (CLR).

  • server

    A multi-threaded console / game server that handles logging, user commands and connections from clients. (by Raccoons-Rise-Up)

  • ConsoleSnakeGame

    Snake game rendered in the terminal

  • Tamar.ANSITerm

    “ANSITerm” provides ANSI escape codes and true color formatting for .NET Core's Console on Linux terminals.

  • com.hibzz.console

    A simple in-game console for the unity engine

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Console discussion

Log in or Post with

C# Console related posts

  • EF Core queries for unmapped types

    2 projects | dev.to | 1 Sep 2024
  • Spectre.Console: Create .NET Console Apps with Ease

    1 project | news.ycombinator.com | 8 Aug 2024
  • Gentle introduction for generics (C#)

    2 projects | dev.to | 2 Jan 2024
  • downloadable already made projects for practice

    2 projects | /r/csharp | 10 Dec 2023
  • spectre.console VS FluentConsole.Net - a user suggested alternative

    2 projects | 3 Jun 2023
  • How do you write something without having to use Console.SetCursorPosition or clearing the entire screen?

    2 projects | /r/csharp | 30 May 2023
  • Dotnet-console-games (beginner-level coding project ideas)

    3 projects | news.ycombinator.com | 26 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Console projects in C#? This list will help you:

Project Stars
1 spectre.console 9,306
2 Cocona 3,239
3 CSharpRepl 2,897
4 SadConsole 1,224
5 Towel 720
6 Console Framework 549
7 CsConsoleFormat 366
8 https://github.com/minhhungit/ConsoleTableExt 331
9 serilog-sinks-richtextbox 106
10 quake-console 91
11 Juka 78
12 chat-gpt-console 78
13 DebugUISystem 77
14 DotMake Command-Line 76
15 -PCK-Studio 37
16 ANSIConsole 30
17 BasicRender 23
18 Spectre.Console.Extensions 23
19 eagle 20
20 server 12
21 ConsoleSnakeGame 12
22 Tamar.ANSITerm 8
23 com.hibzz.console 7

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C# is
the 9th most popular programming language
based on number of metions?