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

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

MessengerComparison
MessengerComparison

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

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

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

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.

Modern
Modern

.NET modern tools for fast and efficient development

SQLSnakeGame
RangeExtensions
RangeExtensions

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

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.

StaticDictionaries
StaticDictionaries

Simple high performance solution for data hardcoding.

rider-msbuild-devkit
rider-msbuild-devkit

A plugin for Rider that enhances the MSBuild development experience

X.Web.MetaExtractor
X.Web.MetaExtractor

Library which allow extract meta information from page

ContinueOnPC
ContinueOnPC

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

X.Extensions.Text
X.Extensions.Text

Simple library with few useful methods to process strings

Dommel.Bulk
Dommel.Bulk

High performance insert data into database

X.Bluesky
X.Bluesky

Client for Bluesky

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

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

ORMBenchmark
WindowsService
SirensDiscordBot
SirensDiscordBot

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

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

Privatbank.Business
Privatbank.Business

Privatbank API AutoClient.

SourceGeneratorsDemo
SourceGeneratorsDemo

Track database operations with AuditNet, SourceGenerators, Temporal

X.Web.UTM
X.Web.UTM

X.Web.UTM is a versatile .NET library designed for efficiently handling Urchin Tracking Module (UTM) parameters, 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

DotNetDemo
BenchmarkCmp
BenchmarkCmp

Benchmarks comparison tool

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

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

DuplicatesFinder_v4
DuplicatesFinder_v4

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