Open-source 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

To include your .NET project in this list, it must be manually approved by our team or meet the following criteria: 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.

Total project count: 64

DiscordChatExporter
DiscordChatExporter

Exports Discord chat logs to a file

YoutubeDownloader
YoutubeDownloader

Downloads videos and playlists from YouTube

CliWrap
CliWrap

Library for running command-line processes

YoutubeExplode
YoutubeExplode

Abstraction layer over YouTube's internal API

LightBulb
LightBulb

Reduces eye strain by adjusting gamma based on the current time

NBomber
NBomber

Modern and flexible load testing framework for Pull and Push scenarios, designed to test any system regardless a protocol (HTTP/WebSockets/AMQP etc) or a semantic model (Pull/Push).

CliFx
CliFx

Class-first framework for building command-line interfaces

X.PagedList
X.PagedList

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

MauiSamples
MauiSamples

.NET MAUI Samples

FSharp.Data.GraphQL
FSharp.Data.GraphQL

FSharp implementation of Facebook GraphQL query language.

StereoDB
StereoDB

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

serilog-sinks-grafana-loki
serilog-sinks-grafana-loki

A Serilog sink sending log events to Grafana Loki

PowerPipe
PowerPipe

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

U8String
U8String

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

X.Web.Sitemap
X.Web.Sitemap

Simple sitemap generator for .NET

.NET-Templates
.NET-Templates

.NET Templates like Cross-platform Onion Architecture app

FSharpPacker
FSharpPacker

Packs FSX files into executable

SimpleNetNlp
SimpleNetNlp

.NET NLP library

X.Extensions.Logging.Telegram
X.Extensions.Logging.Telegram

Telegram logging provider

A2v10
A2v10

A2 version 10

dotnet-roadmap
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

MessengerComparison
MessengerComparison

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

X.Web.RSS
X.Web.RSS

Library to read and write valid rss

rider-monogame
rider-monogame

MonoGame plugin for JetBrains Rider

X.Serilog.Sinks.Telegram
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

PortablePrism
PortablePrism

Microsoft PRISM ported to Portable Class Library and Microsoft.Composition

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

SQLSnakeGame
Modern
Modern

.NET modern tools for fast and efficient development

RangeExtensions
RangeExtensions

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

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

StaticDictionaries
StaticDictionaries

Simple high performance solution for data hardcoding.

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

X.Web.MetaExtractor
X.Web.MetaExtractor

Library which allow extract meta information from page

rider-msbuild-devkit
rider-msbuild-devkit

A plugin for Rider that enhances the MSBuild development experience

ContinueOnPC
ContinueOnPC

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

Dommel.Bulk
Dommel.Bulk

High performance insert data into database

FSharp.Azure.Cosmos
FSharp.Azure.Cosmos

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

Xamarin.iOS.ResourceDesigner
Xamarin.iOS.ResourceDesigner

Xamarin.iOS Resource designer generation, inspired by R.swift

Smakolykytl2Epub
Smakolykytl2Epub

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

Transliterator
Transliterator

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

db-seeder
db-seeder

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

mgcb-msbuilder
mgcb-msbuilder

Replace .mgcb files with MSBuild properties in your MonoGame project

ORMBenchmark
Xaml.Interactions
Xaml.Interactions

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

X.Bluesky
X.Bluesky

Client for Bluesky

OpenTelemetry-Demo
YetAnotherConsoleTables
YetAnotherConsoleTables

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

ua-medics
ua-medics

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

Privatbank.Business
Privatbank.Business

Privatbank API AutoClient.

WindowsService
SirensDiscordBot
SirensDiscordBot

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

Xaml.Interactions.Orientation
Xaml.Interactions.Orientation

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

DotNetDemo
BenchmarkCmp
BenchmarkCmp

Benchmarks comparison tool

TrackClientEvents
TrackClientEvents

Track database operations with AuditNet, SourceGenerators, Temporal

liqpay-server
liqpay-server

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

excemath
excemath

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

DistributedLeaseManager
DistributedLeaseManager

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

VirusTotalCore
VirusTotalCore

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

Pbac.AspNetCore
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)

DuplicatesFinder_v4
DuplicatesFinder_v4

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