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: 75

YoutubeDownloader
YoutubeDownloader

Downloads videos and playlists from YouTube

DiscordChatExporter
DiscordChatExporter

Exports Discord chat logs to a file

CliWrap
CliWrap

Library for running command-line processes

YoutubeExplode
YoutubeExplode

Abstraction layer over YouTube's internal API

LightBulb
LightBulb

Reduces eye strain by adjusting screen 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.

grok.net
grok.net

.NET implementation of the grok 📝

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#

FSharpPacker
FSharpPacker

Packs FSX files into executable

X.Web.Sitemap
X.Web.Sitemap

Simple sitemap generator for .NET

.NET-Templates
.NET-Templates

.NET Templates like Cross-platform Onion Architecture app

Modern
Modern

.NET modern tools for fast and efficient development

SqlMarshal
SqlMarshal

Generates data access using stored procedures

SimpleNetNlp
SimpleNetNlp

.NET NLP library

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

Telegram logging provider

X.Bluesky
X.Bluesky

Client for Bluesky

A2v10
A2v10

A2 version 10

MessengerComparison
MessengerComparison

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

rider-monogame
rider-monogame

MonoGame plugin for JetBrains Rider

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

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

X.Web.RSS
X.Web.RSS

Library to read and write valid rss

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.

RangeExtensions
RangeExtensions

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

SQLSnakeGame
website
website

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

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.

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.

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.

StaticDictionaries
StaticDictionaries

Simple high performance solution for data hardcoding.

X.Web.MetaExtractor
X.Web.MetaExtractor

Library which allow extract meta information from page

SMS-BOMBER
SMS-BOMBER

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

db-seeder
db-seeder

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

X.Extensions.Text
X.Extensions.Text

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

Dommel.Bulk
Dommel.Bulk

High performance insert data into database

TelegramExportProcessor
TelegramExportProcessor

Library for processing Telegram export files

Transliterator
Transliterator

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

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

mgcb-msbuilder
mgcb-msbuilder

Replace .mgcb files with MSBuild properties in your MonoGame project

SourceGeneratorsDemo
SourceGeneratorsDemo

Track database operations with AuditNet, SourceGenerators, Temporal

SirensDiscordBot
SirensDiscordBot

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

WindowsService
ORMBenchmark
Xaml.Interactions
Xaml.Interactions

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

OpenTelemetry-Demo
ua-medics
ua-medics

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

YetAnotherConsoleTables
YetAnotherConsoleTables

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

SqlBackupToGoogleDrive
SqlBackupToGoogleDrive

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

Privatbank.Business
Privatbank.Business

Privatbank API AutoClient.

X.Web.UTM
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.

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

KyivMachine
BenchmarkCmp
BenchmarkCmp

Benchmarks comparison tool

DotNetDemo
currency.watcher
currency.watcher

Exchange Rate Watcher - a program for monitoring the exchange rate in Windows (USD / EUR)

excemath
excemath

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

liqpay-server
liqpay-server

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

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)

VirusTotalCore
VirusTotalCore

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

DistributedLeaseManager
DistributedLeaseManager

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

OpenAlex.Net
OpenAlex.Net

API for accessing openalex.org

DuplicatesFinder_v4
DuplicatesFinder_v4

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