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: Dotnet.World.News(Wednesday, September, 20, 2023) | /r/bitplatform | 2023-09-22

    🔴 [spectre.console] A .NET library that makes it easier to create beautiful, cross platform, console applications.

  • Cocona

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

  • 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: How can I get a 1:1 sized font? | /r/roguelikedev | 2023-05-04

    Since you're already working in C#, there's a library called SadConsole that does this. It relies on either MonoGame or SFML to actually render to the screen, though. If you're not using either of those, the source may give you some ideas on how to implement such a grid of tiles yourself. There are of course other libraries that do this, but SadConsole is the first that I could remember in C#.

  • Towel

    Throw in the towel.

    Project mention: What your hidden nuget gems ? | /r/dotnet | 2023-03-10

    Towel - Throw in the towel! data structures, algorithms, mathematics, metadata, extensions, console, and more - https://github.com/ZacharyPatten/Towel

  • dotnet-console-games

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

    Project mention: Dotnet-console-games (beginner-level coding project ideas) | news.ycombinator.com | 2023-05-26

    I have been working on the https://github.com/dotnet/dotnet-console-games, which is a bunch of simple, open-source games written in C# with the goal of providing educational examples to new software developers. There are more than 40 games in the repository, and I plan on continuing to make more in the future, and contributions are very welcome. I also ported the games to the web using C#'s blazor webassembly so you can play the games right in the browser: https://dotnet.github.io/dotnet-console-games/.

    I have gotten a lot of positive feedback from the C# community, but I wanted to share the repository here as I feel it could be helpful to other communities too. Even if you are not interested in C#, each of the games could be easily coded in other languages too. So, if you know someone who is learning to code and is looking for fun beginner-level coding projects maybe encourage them to give the repository a look.

    Thanks. :)

  • Console Framework

    Cross-platform toolkit for easy development of TUI applications.

  • CsConsoleFormat

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

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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

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

  • quake-console

    Quake-style console for MonoGame

    Project mention: Looking for advice on making a command line "dev console" | /r/monogame | 2022-11-14
  • serilog-sinks-richtextbox

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

  • DebugUISystem

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

  • 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!

    Project mention: Need help with adding language syntax to the Juka programming language! Hi everyone, we are working on this huge programming language and we are looking for guys that are good with C# and/or designing programming languages. We specifically need help with fixing scanning/parsing. | /r/opensource | 2022-10-31
  • chat-gpt-console

    ChatGPT as a terminal app

    Project mention: ChatGPT and .net | /r/dotnet | 2023-02-06

    Console chatGPT. As a webservice. A c# front end.

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

  • -PCK-Studio

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

    Project mention: Can someone please provide me with a full list of all the Minecraft creation planning tools that are capable of generating easy to follow plans for complex structures that are still active to this day on the World Wide Web? | /r/Minecraft | 2022-10-03

    Can someone please provide me with a full list of all the Minecraft creation planning tools that are capable of generating easy to follow plans for complex structures that are still active to this day on the World Wide Web? Like both NBT Studio & PCK Studio for example which are still active today according to the Tutorials/Programs and editors/Specialized programs – Minecraft Wiki website.

  • Spectre.Console.Extensions

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

  • server

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

  • Tamar.ANSITerm

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

  • ConsoleSnakeGame

    Text based snake game

    Project mention: I made text-based snake game :) | /r/csharp | 2023-03-15

    5kuper/ConsoleSnakeGame: Text based snake game (github.com)

  • 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).

  • com.hibzz.console

    A simple in-game console for the unity engine

  • Fizz-Buzz-Generator

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

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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 2023-09-22.

C# Console related posts

Index

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

Project Stars
1 spectre.console 7,545
2 Cocona 1,975
3 SadConsole 1,126
4 Towel 665
5 dotnet-console-games 603
6 Console Framework 545
7 CsConsoleFormat 359
8 https://github.com/minhhungit/ConsoleTableExt 311
9 quake-console 82
10 serilog-sinks-richtextbox 73
11 DebugUISystem 73
12 Juka 71
13 chat-gpt-console 63
14 ANSIConsole 21
15 BasicRender 20
16 -PCK-Studio 17
17 Spectre.Console.Extensions 15
18 server 11
19 Tamar.ANSITerm 9
20 ConsoleSnakeGame 9
21 eagle 9
22 com.hibzz.console 7
23 Fizz-Buzz-Generator 7
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com