Open source

Open-source .NET Projects

Discover the innovation and expertise of Ukrainian developers through our curated list of open-source .NET projects. These projects showcase the talent and dedication of developers from Ukraine, contributing significantly to the global .NET community. Explore, contribute, and support these initiatives to foster growth and collaboration.

Submitting Your Project

101projects
49.5kstars on GitHub
61authors

Top authors

Language

All projects

Showing 101 of 101
Tyrrrz @Tyrrrz #1

YoutubeDownloader

Downloads videos and playlists from YouTube

16.4k 2 086 C#
Tyrrrz @Tyrrrz #3

CliWrap

Library for interacting with command-line interfaces

5 005 287 C#
Tyrrrz @Tyrrrz #4

YoutubeExplode

Abstraction layer over YouTube's internal API

3 741 599 C#
Tyrrrz @Tyrrrz #5

LightBulb

Reduces eye strain by adjusting screen gamma based on the current time

2 804 172 C#
PragmaticFlow @PragmaticFlow #6

NBomber

Distributed load-testing framework for .NET. Create distributed load test scenarios entirely using plain C# or F#. It is designed to test any system regardless of the protocol or a semantic model (Pull/Push).

2 245 141 CSS
Tyrrrz @Tyrrrz #7

CliFx

Class-first framework for building command-line interfaces

1 619 70 C#
udndc @udndc #8

X.PagedList

Library for easily paging through any IEnumerable/IQueryable in ASP.NET

926 221 C#
VladislavAntonyuk MVP @VladislavAntonyuk #9

MauiSamples

.NET MAUI Samples

912 215 C#
fsprojects @fsprojects #11

FSharp.Data.GraphQL

FSharp implementation of Facebook GraphQL query language.

407 74 F#
Marusyk @Marusyk #12

grok.net

.NET implementation of the grok 📝

323 58 C#
StereoDB @StereoDB #14

StereoDB

Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.

226 6 F#
mvSapphire @mvSapphire #15

PowerPipe

A library for .NET that uses a fluent interface to construct advanced workflows with ease.

223 14 C#
U8String @U8String #16

U8String

[work-in-progress] Highly functional and performant UTF-8 string primitive for C#

184 3 C#
kant2002 @kant2002 #17

FSharpPacker

Packs FSX files into executable

118 3 F#
ycherkes @ycherkes #18

ObjectDumper

A Visual Studio 2019-2026, Visual Studio Code and JetBrains Rider extension for exporting in-memory objects during debugging to C#, JSON, VB, XML, and YAML string.

115 7 C#
anton-martyniuk MVP @anton-martyniuk #19

Modern

.NET modern tools for fast and efficient development

108 21 C#
a-gubskiy MVP @a-gubskiy #20

X.Web.Sitemap

Simple sitemap generator for .NET

92 27 C#
VladislavAntonyuk MVP @VladislavAntonyuk #21

.NET-Templates

.NET Templates like Cross-platform Onion Architecture app

88 10 C#
NikiforovAll @NikiforovAll #22

dependify

Explore project dependencies in .NET

75 5 C#
kant2002 @kant2002 #23

SqlMarshal

Generates data access using stored procedures

66 7 C#
a-gubskiy MVP @a-gubskiy #24

X.Bluesky

Client for Bluesky

51 3 C#
Raffinert @Raffinert #25

FuzzySharp

High-performance fuzzy string matching for .NET with bit-parallel Levenshtein/Indel algorithms, FuzzyWuzzy-compatible scorers, and fast extraction APIs.

48 2 C#
yakivyusin @yakivyusin #26

SimpleNetNlp

.NET NLP library

48 8 C#
alex-kukhtin @alex-kukhtin #28

A2v10

A2 version 10

39 14 JavaScript
Bardin08 @Bardin08 #29

dotnet-roadmap

A beginner-friendly guide offering structured learning paths in .NET and fundamental algorithms. Features resources, exercises, and projects, ideal for new and refreshing developers to master essential skills

33 1 C#
seclerp @seclerp #30

rider-monogame

MonoGame plugin for JetBrains Rider

33 0 Kotlin
JayXT @JayXT #31

MessengerComparison

Project aimed at providing thorough comparison of Telegram, Viber and WhatsApp.

30 8 C#
envy0xc0-dev @envy0xc0-dev #32

SMS-BOMBER

💣 SMS-Bomber UA 💣 Бомбер для Украины

30 8 C#
udndc @udndc #33

X.Web.RSS

Library to read and write valid RSS

28 3 C#
Terykon @Terykon #34

Vyshyvanka

Visual workflow automation platform built on .NET 10 with a Blazor WebAssembly designer, REST API, plugin system, and support for Keycloak/Authentik/LDAP auth and Vault/OpenBao credential storage.

25 3 C#
SaintZet @SaintZet #35

HeuristicsForCleanCode

The goal of the project is to help learn heuristics that will help you write clean code. Use them for the benefit of the community.

23 5 C#
neon-sunset @neon-sunset #36

RangeExtensions

A set of optimized extensions which integrate System.Range with foreach and LINQ

22 0 C#
Bardin08 @Bardin08 #37

X.Serilog.Sinks.Telegram

This is a sink for the Serilog logger that allows you to log just to your Telegram. For you're convenience this sink can format logs as a summary of events that happened during a period

22 1 C#
xperiandri @xperiandri #38

PortablePrism

Microsoft PRISM ported to Portable Class Library and Microsoft.Composition

18 2 C#
VladislavFurdak @VladislavFurdak #39

SQLSnakeGame

18 2 SQLPL
fsprojects @fsprojects #40

FSharp.Azure.Cosmos

F# API for using Microsoft Azure Cosmos DB service via Core API

17 3 F#
seclerp @seclerp #41

rider-msbuild-devkit

A plugin for Rider that enhances the MSBuild development experience

15 2 Kotlin
VladislavAntonyuk MVP @VladislavAntonyuk #42

WorldExplorer

Explore the globe like never before with World Explorer. Our AI-powered app gives you in-depth insights about any place worldwide, provides a comprehensive description, and recommends local attractions with your personalized travel guide.

15 6 C#
kse-publications @kse-publications #43

website

The KSE Publications is a collection of all major academic and analytical publications produced by the KSE community

13 0 C#
xperiandri @xperiandri #44

StringBuilderExtensions

String Builder Extensions is a set of extension methods for System.Text.StringBuilder that provide the same functionality as corresponding methods of System.String.

11 6 C#
MMaximus111 @MMaximus111 #45

StaticDictionaries

Simple high performance solution for data hardcoding.

10 1 C#
a-gubskiy MVP @a-gubskiy #46

X.Web.MetaExtractor

Powerful library that allows you to extract meta information from any web page URL.

10 5 C#
VladislavAntonyuk MVP @VladislavAntonyuk #48

ContinueOnPC

Android Share and iOS Safari Extension to continue browsing on Desktop.

7 0 C#
denisenko93 @denisenko93 #49

Dommel.Bulk

High performance insert data into database

7 2 C#
a-gubskiy MVP @a-gubskiy #51

X.Extensions.Text

Library which provides utility methods for common text manipulation tasks such as cleaning, substringing, replacing characters, and extracting keywords.

6 4 C#
Bardin08 @Bardin08 #52

db-seeder

DB Seeder: Quickly populate databases with meaningful test data from SQL scripts. Speed, convenience, scalability. 💡

5 1 C#
seclerp @seclerp #53

mgcb-msbuilder

Replace .mgcb files with MSBuild properties in your MonoGame project

5 0 C#
VladislavAntonyuk MVP @VladislavAntonyuk #54

SourceGeneratorsDemo

Track database operations with AuditNet, SourceGenerators, Temporal

4 0 C#
Seagullie @Seagullie #55

Transliterator

Windows utility program that transliterates wherever you type. On character-by-character basis.

4 0 C#
VladislavAntonyuk MVP @VladislavAntonyuk #58

AICalendar

AICalendar is a cross-platform AI-powered calendar application built with .NET MAUI and Blazor. It helps users efficiently manage their schedules, appointments, and events with intelligent features and a modern user experience.

3 0 C#
kant2002 @kant2002 #59

KyivMachine

Інтерактивний емулятор ЕОМ "Київ"

3 0 C#
CakesTwix @CakesTwix #61

Smakolykytl2Epub

Консольний додаток, що дає змогу конвертувати книгу зі smakolykytl.site в Epub

3 2 C#
Lion-killer @Lion-killer #62

KeySwitcher

Особистий аналог Punto Switcher для Windows: сам перемикає розкладку UA ⇄ EN, коли слово набрано не тією мовою. .NET 10, WPF. Noncommercial (PolyForm).

2 1 C#
DmytroHoliaka @DmytroHoliaka #63

mindex

Ukrainian news aggregator with AI analysis

2 0 C#
f1x3d @f1x3d #65

Pbac.AspNetCore

A helper library for implementing the permission/attribute based access control (ABAC) with JSON web tokens using the ASP.NET Core's policy-based access control (PBAC)

2 1 C#
kant2002 @kant2002 #66

RoboTranslator

Translate PO files using Google Translate API

2 0 F#
correaAlex @correaAlex #67

SirensDiscordBot

Discord air alarm bot | Discord бот повітряних тривог

2 0 C#
marrakesh @marrakesh #68

switch-please

Keyboard layout switcher for Windows that fixes text typed in the wrong layout: ghbdtn → привет. Press Shift twice to retype the word and switch the layout. Russian, Ukrainian, English and any language Windows has a dictionary for. Free, open source, no telemetry.

2 0 C#
xperiandri @xperiandri #70

Xaml.Interactions

XperiAndri.Expression.Interactions is a port of Microsoft.Expression.Interactions to the Windows Runtime

2 1 C#
f1x3d @f1x3d #71

DistributedLeaseManager

A simple C#/.NET distributed lease/lock manager (DLM) implementation with multiple storage options

1 1 C#
stokrattt @stokrattt #72

EN-UA_Switcher

Automatic keyboard layout switcher for Windows

1 1 C#
MnimiMi @MnimiMi #74

OopsLayout

Type ghbdtn, get привет. Automatic keyboard layout fixer for Windows & macOS (EN <-> Russian/Ukrainian).

1 0 C#
andrewbasarab @andrewbasarab #76

rekey

Detects text typed in the wrong keyboard layout (EN ↔ UK/RU) and rekeys it into the intended word — a server-side Punto Switcher for .NET

1 0 C#
bridges-net-ua @bridges-net-ua #77

shelf

Customizable widget dock for Windows desktop (Поличка / Shelf) / Док-панель з віджетами для робочого столу Windows

1 0 C#
onatsko @onatsko #78

SqlBackupToGoogleDrive

Util for create ms sql server backups and easy upload to your Google Drive

1 0 C#
viacheslave @viacheslave #79

ua-medics

A playground for medics open data from Ukrainian (https://data.gov.ua) portal.

1 0 C#
phi-pea @phi-pea #80

UkrainianCVCPhonemizer

Ukrainian Phonemizer based on phi_pea's Ukrainian CVC reclist with potential support for other formats

1 0 C#
LosievViktor @LosievViktor #81

UnityUiTests

C# code examples for Unity UI Automation Tests.

1 0 C#
hunterlan @hunterlan #82

VirusTotalCore

C# library implementation of anti-virus service - VirusTotal v3

1 1 C#
a-gubskiy MVP @a-gubskiy #83

X.Web.UTM

X.Web.UTM is a versatile .NET library designed to efficiently handle Urchin Tracking Module (UTM) parameters, which are crucial for tracking web traffic sources in digital marketing.

1 1 C#
xperiandri @xperiandri #84

Xaml.Interactions.Orientation

XperiAndri.Interactivity.Orientation is the library that allows to changed visual state depending on device orientation without any line of code

1 0 C#
yakivyusin @yakivyusin #85

YetAnotherConsoleTables

Advanced library to output your POCO collections in a table view in a console (supports multi-line data, attributes settings, output customization).

1 1 C#
FoxAlastor @FoxAlastor #86

Aur-OCR-Translator

Windows desktop OCR translator — capture any screen region with a hotkey, recognize text locally via Windows OCR, and translate it instantly in a floating overlay (DeepL).

0 0 C#
yakivyusin @yakivyusin #87

BenchmarkCmp

Benchmarks comparison tool

0 0 C#
vitaliy-shatskiy @vitaliy-shatskiy #88

bluetti-watcher

Keeps a Windows PC alive through power cuts on a BLUETTI station: live dashboard, eco mode, auto-hibernate.

0 0 C#
Sarmkadan @Sarmkadan #89

csharp-checkapi

Official C# SDK for CheckAPI — Ukrainian bank receipt verification API

0 0 C#
Kepar1337 @Kepar1337 #90

Dark-Light

One-click light/dark theme switcher for Windows: tray toggle, schedule, floating widget, hotkey. No admin rights, no network.

0 0 C#
InnaMel @InnaMel #92

DuplicatesFinder_v4

Windows application for searching duplicates (pics, docs, videos)

0 0 C#
miu-miu-enjoyers @miu-miu-enjoyers #93

excemath

🖋️ Інтерактивний тренажер з математики, що допоможе тобі підготуватись до іспитів

0 0 C#
mrkotbest @mrkotbest #94

ExoraFx

A lightweight currency-exchange service for Ukraine — REST API and a Telegram bot in a single ASP.NET Core process. Live rates from Monobank, PrivatBank, and the National Bank of Ukraine, with configurable margin and per-user preferences.

0 0 C#
YuriiBishchuk @YuriiBishchuk #95

godot-procedural-synth

Universal real-time procedural audio & music synthesis engine for Godot 4 (C# / .NET) with dynamic adaptive arrangement and SFX generation

0 0 C#
Viacheslav181 @Viacheslav181 #96

Lilith-Voice-Assistant

Голосовий асистент для Windows з підтримкою української мови. Дипломна робота.

0 0 C#
goosek @goosek #97

liqpay-server

Working with LiqPay using API. Subscribe service - allows charging a credit card on a regular basis, server part

0 2 C#
cropsp @cropsp #98

MovaCore

Fix text typed in the wrong keyboard layout (EN ↔ UA) with one key, and dictate offline with Whisper. A free tray app for Windows.

0 0 C#
kant2002 @kant2002 #99

OpenAlex.Net

API for accessing openalex.org

0 0 C#
TheLastColonial @TheLastColonial #100

UA.Action.Freedom

Automation to help support Ukrainian Action

0 0 C#
LosievViktor @LosievViktor #101

WebTests

C# code examples for Web UI Automation Tests with Playwright library.

0 0 C#

Submitting Your Project

To include your .NET project in this list, it must be manually approved by our team or meet the following criteria:

  • The project is developed in C# or F#.
  • It features one of the following tags: ukrainian, made-by-ukrainians.

This process ensures the relevance and quality of projects showcased, supporting the Ukrainian developer community effectively. To submit your project for consideration, please contact our administrators or write to our chat.