C# Console

Open-source C# projects categorized as Console Edit details
Related topics: #.NET #C# #CLI #dotnet-core #Terminal

Top 20 C# Console Projects

  • spectre.console

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

    Project mention: How to use pub/sub in C# .NET 6 to build a chat app | dev.to | 2022-03-24

    Spectre.Console, a library for creating beautiful console applications.

  • Cocona

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

    Project mention: ASP.NET Core updates in .NET 7 Preview 5 | reddit.com/r/dotnet | 2022-06-15

    I've used Cocona for my personal cmd stuff now and it's definitely a better experience imo. It supports both minimal api style and controller-ish style.

  • SonarQube

    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.

  • SadConsole

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

    Project mention: Is there a way to learn how to use SadConsole? | reddit.com/r/roguelikedev | 2022-02-09

    The process I am using for learning version 9 is to download, run and modify the sample projects. It's a brute force approach, but I am already pretty comfortable with C# and Visual Studio.

  • Towel

    Throw in the towel.

    Project mention: More C# Console Games | dev.to | 2022-02-09

    PacMan is... a PacMan clone in the console. Get the dots. Dodge the ghosts. It's not intended to be very faithful though. I didn't research the AI of the ghost, I just came up with my own AIs that worked. Here is what I did for the ghost AIs:     - Ghost a: follows you via Dijkstra Path Finding and updates every 6 frames (faster)     - Ghost b: randomly moves and updates every 6 frames (faster)     - Ghost c: follows you via Dijkstra Path Finding and updates every 12 frames (slower)     - Ghost d: randomly moves and updates every 12 frames (slower) Note: for this game I pulled in a reference to my nuget package Towel because it includes generic versions of the Dijkstra Path Finding algorithm.

  • Console Framework

    Cross-platform toolkit for easy development of TUI applications.

    Project mention: Modern Turbo Vision 2.0 | news.ycombinator.com | 2022-03-19

    Hah I was just looking at this recently. I was looking for a C# version. I couldn't find anything nice though. There's this https://github.com/elw00d/consoleframework but it looks like it hasn't been updated in a long time.

  • dotnet-console-games

    Game examples implemented as .NET console applications primarily for providing education and inspiration. :)

    Project mention: Project Ideas | reddit.com/r/csharp | 2022-04-03
  • https://github.com/minhhungit/ConsoleTableExt

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

  • Scout APM

    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.

  • DebugUISystem

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

  • serilog-sinks-richtextbox

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

    Project mention: Confusion about streams | reddit.com/r/csharp | 2022-06-03
  • Juka

    Juka Programming Language - Code Once, Run Everywhere. Simple, yet powerful new programming language

  • BasicRender

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

    Project mention: Saw a few console apps and thought I might pitch in/show my own graphics library for the C# Console: The BasicRender Suite | reddit.com/r/csharp | 2022-03-03
  • ANSIConsole

    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.

  • Spectre.Console.Extensions

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

    Project mention: Console applications with Spectre.Console | dev.to | 2022-01-22
  • server

    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
  • Tamar.ANSITerm

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

  • Fizz-Buzz-Generator

    This is a console program made in C#, where you can type the number to generate the FizzBuzz problem

    Project mention: I was bored and I created a FizzBuzz Generator | reddit.com/r/csharp | 2021-09-20


  • com.hibzz.console

    A simple in-game console for the unity engine

    Project mention: Hibzz Console - A simple opensource in-game console for Unity | reddit.com/r/Unity3D | 2021-08-18

    Github: https://github.com/Hibzz-Games/com.hibzz.console

  • PrettyConsoleHelper

    A Library for Console apps that provides a prettier and easier experience with output and input parsing/validating

    Project mention: Cool console apps | reddit.com/r/csharp | 2022-01-19
  • 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). It can also be used to write standalone applications and tools.

    Project mention: Ask HN: Who wants to be hired? (July 2022) | news.ycombinator.com | 2022-07-01
  • Ac682.Extensions.Logging.Console

    a provider for Microsoft.Extensions.Logging which provides a colored console logger.

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). The latest post mention was on 2022-07-01.

C# Console related posts


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

Project Stars
1 spectre.console 5,223
2 Cocona 1,643
3 SadConsole 1,007
4 Towel 550
5 Console Framework 527
6 dotnet-console-games 326
7 https://github.com/minhhungit/ConsoleTableExt 265
8 DebugUISystem 62
9 serilog-sinks-richtextbox 52
10 Juka 35
11 BasicRender 16
12 ANSIConsole 13
13 Spectre.Console.Extensions 9
14 server 8
15 Tamar.ANSITerm 7
16 Fizz-Buzz-Generator 6
17 com.hibzz.console 6
18 PrettyConsoleHelper 4
19 eagle 3
20 Ac682.Extensions.Logging.Console 1
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives