Open Source .NET проекты — библиотеки, боты и ИИ

Libraries we built because the existing options weren't good enough. All open source, all actively maintained.

Laraue Boards — опенсорсный таск-трекер с Telegram интеграцией и лёгкая альтернатива Jira
Опенсорсный таск-трекер, превращающий сообщения из Telegram в карточки на канбан-доске. Отправляете сообщение боту — получаете карточку, с которой можно работать в веб-приложении или Mini App. Бесплатно, код открыт.
Read →
Markdown файлы как REST API на .NET — библиотека Laraue.CmsBackend
Лёгкая .NET 10 библиотека, которая превращает Markdown файлы с frontmatter в фильтруемый REST API. Строгая типизация, без базы данных, без CMS. Open source, лицензия MIT
Read →
Бесплатный Telegram-бот для изучения английских слов — без регистрации
Пополняйте словарный запас английского языка с помощью Telegram-бота. Квизы, уровни CEFR от A1 до C1, 7 языковых пар. Бесплатно, без регистрации, на любом устройстве.
Read →
Поиск квартир в Санкт-Петербурге с ИИ-оценкой фото — лучшие объявления первыми
Бесплатный агрегатор квартир Санкт-Петербурга с ИИ-ранжированием по качеству ремонта. Фильтры по районам СПб, цене, комнатам и ИИ-рейтингу. Уведомления в Telegram о новых подходящих объявлениях.
Read →
Триггеры в EF Core на C# — fluent-синтаксис и деревья выражений для генерации SQL
Разбор библиотеки Laraue.EfCoreTriggers — как определять триггеры базы данных на C#, как деревья выражений транслируются в SQL, и как расширить библиотеку под новый провайдер БД.
Read →
Библиотека для парсинга сайтов на C# — строго типизированный краулер для .NET
Laraue.Crawling — библиотека для веб-скрапинга на C#, поддерживающая статический HTML, JavaScript-рендеринг и XML. Опишите схему парсинга как типизированный C# код — без разбросанных селекторов и сложной поддержки.
Read →
Как написать интерпретатор языка запросов на C# — разбор на реальном примере
Разбор архитектуры интерпретатора языка запросов на C# — лексер, парсер, AST и конвейерный исполнитель — на примере открытого проекта PdfQL. Практическое руководство для .NET разработчиков.
Read →
Laraue.Telegram.NET — ASP.NET-подобные контроллеры для Telegram-ботов на C#
Устали от цепочек if-else в Telegram-боте? Laraue.Telegram.NET привносит контроллеры, middleware, аутентификацию и локализацию в стиле ASP.NET Core в разработку ботов на .NET.
Read →