Projects — Laraue Boards, .NET Libraries and Telegram Bots

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

Laraue Boards
Laraue Boards is an open source task tracker with Telegram integration. The product site is boards.laraue.com; this page is about the project and how we build it.
Read →
Laraue.CmsBackend: Markdown API in .NET (Not Developed)
Laraue.CmsBackend served Markdown files with frontmatter as a typed REST API in .NET. This blog ran on it for about a year. Now it has no new commits: what it did, how the code looked, and what we learned.
Read →
C# Web Scraping Library — Strongly Typed Crawling for .NET
Laraue.Crawling is a C# web scraping library for .NET with typed schemas for static HTML, JavaScript-rendered pages and XML, plus a base class for scheduled crawler jobs. It crawled 100,000+ listings for us.
Read →
EF Core Triggers in C# — How to Write Database Triggers With Fluent Syntax and Expression Trees
A deep dive into Laraue.EfCoreTriggers — how to define database triggers in C# using fluent syntax, how the library translates expression trees to SQL, and how to extend it for new database providers.
Read →
Vocabulary Bot: How a Telegram Quiz Picks the Next Word
How Vocabulary Bot decides what to ask next: new, almost learned and fading words, the three-in-a-row rule, the word list and the source code.
Read →
How to Build a Query Language Interpreter in C# — A Worked Example
A step-by-step walkthrough of building a query language interpreter in C# — lexer, parser, AST, and pipeline executor — using PdfQL as a real worked example. Open source.
Read →
Laraue.Apps.RealEstate: Status, Limits and What Remains
The status of Laraue.Apps.RealEstate: an application that crawled two big listing sites and rated flats from their photos with a local vision model. 100,000+ listings, open source; the crawler is not launched now.
Read →
Laraue.Telegram.NET — Write Telegram Bots Like ASP.NET Controllers in C#
Telegram bot routing in C# without if-else chains. Laraue.Telegram.NET gives .NET 10 bots ASP.NET-style controllers, middleware, authentication, localization and tests. We run our own bots on it.
Read →