Plugin platform · 2025
Hyperion
A client that gets all of its screens from plugins.
Software development studio · since 2024
We build our own products and take on client projects: web platforms, desktop and mobile apps, bots and .NET libraries.
Now brewing: , updated
19 projects 8,959 automated tests 22,798 NuGet downloads
Flagship · Hyperion
The Hyperion client comes without screens of its own. Every page and button in it comes from a plugin.
A plant, a construction site and a warehouse each run their own backend with the plugins they need.
A carrier, a sorting center and a pickup point each run their own backend with the plugins they need.
A coffee shop, a restaurant and a food delivery service each run their own backend with the plugins they need.
The Cameras plugin checks helmets and vests the same way at the plant, on the site and in the warehouse, and one Passes plugin lets people through all three gates. Each plugin is written once and shared.
One Tracking plugin follows a parcel from the truck to the shelf and to the pickup desk, and all three scan it with the same Scanners plugin. Each plugin is written once and shared.
Orders at the coffee shop, the restaurant and the delivery service come into the same Orders plugin, and one Shifts plugin plans the baristas and the cooks. Each plugin is written once and shared.
The web, desktop and mobile clients show whatever plugins a backend provides. A new customer needs a backend and a list of plugins, and nothing in the client has to be rewritten. We do not build a monolith: we bring scattered solutions to one convenient standard.
Open Hyperion (opens in a new tab)Picture: three app windows, Plant, Construction site and Warehouse, each with its own plugins. The plugins they share light up, then the windows merge into one Hyperion window.
Picture: three app windows, Carrier, Sorting center and Pickup point, each with its own plugins. The plugins they share light up, then the windows merge into one Hyperion window.
Picture: three app windows, Coffee shop, Restaurant and Food delivery, each with its own plugins. The plugins they share light up, then the windows merge into one Hyperion window.
Work
Platforms, apps and bots.
Plugin platform · 2025
A client that gets all of its screens from plugins.
Productivity platform · 2024
A task planner built around a 48-hour streak.
Desktop app · 2026
A Minecraft launcher with separate instances and mod loaders built in.
Mobile app · 2026
A phone app for checking and switching the plugins on your Hyperion servers.
Desktop and Android app · 2026
Anki vocabulary cards from a word and the sentence you met it in.
Desktop app · 2026
Manage Obsidian community plugins across all your vaults from one window.
Desktop app · 2026
A frosted-glass Git desktop client for Windows, Linux and macOS.
Web app · 2026
Family history as an interactive tree, timeline and map, in one Go binary.
ML service · 2024
Finds and classifies road signs in photos and video, frame by frame.
Telegram bot · 2026
Your SPbPU timetable in Google Calendar, with change alerts in Telegram.
Discord bot · 2025
Posts to your Discord when a Twitch or YouTube stream goes live, once per stream.
.NET packages we publish on NuGet. We use them in our own products, and independent developers use them too, most often in Discord apps.
NuGet library · 2026
Drop-in auth for ASP.NET Core: JWT, rotating refresh tokens, lockout and 2FA.
NuGet library · 2026
A dependency injection container with the features of Autofac.
NuGet library · 2025
Framed, chunked TCP messaging for .NET, from 3-byte headers to multi-gigabyte streams.
NuGet library · 2026
One payment seam for ASP.NET Core: Stripe, YooKassa, Shopify, Telegram Stars and more.
NuGet library · 2024
Typed settings for .NET from JSON, INI, XML or YAML, behind one handler.
NuGet library · 2024
Serilog set up in one line: a file per level, rolling, JSON and DI.
NuGet library · 2024
A tiny text-file database for .NET with tables, transactions, async and DI.
NuGet library · 2024
An interactive file picker for .NET console apps.
Core team
We started as three people with one idea. There are more of us now, and we built everything on this site ourselves.
Leader
aka Ronald Ryan
GitHub, Iaroslav (opens in a new tab) Instagram, Iaroslav (opens in a new tab) Telegram, Iaroslav (opens in a new tab) Personal card
aka nailNumber6
GitHub, Andrey (opens in a new tab) Telegram, Andrey (opens in a new tab)
aka SSD4TB
aka Nestle
And many more teammates without avatars this cool.
JobsBlog
Work with us
Describe the task in a few lines on Telegram. We will reply and say whether we can take it on.
How we work with clientsPlugin platform · Live
A client that gets all of its screens from plugins.
Hyperion has no screens of its own. Every page, widget and backend service comes from a plugin, so a factory dashboard and a school system can run on the same core with different plugins installed. It runs in the browser and on the desktop, and a separate Flutter app covers phones. Voice rooms, friends and monitoring are built in.
Almost any application can potentially be built on the platform, from a time tracker to software that launches spacecraft.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
599automated tests
v0.2.8.40current version
Releasedin use, changed only when it has to be
Productivity platform · Live
A task planner built around a 48-hour streak.
Chronos keeps a 48-hour streak alive while you finish real tasks. It has a live countdown, milestone badges, a pet that grows with you and streaks shared with friends. AI turns a request in plain words into a task, and Google Calendar syncs both ways. Chronos began in 2024 as Pello, a Trello-style board.
Answers what people and teams expect from time tracking today.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
4,854automated tests
v0.23.1.1current version
41days with changes in the last 90
Desktop app · Active
A Minecraft launcher with separate instances and mod loaders built in.
An alternative to the official launcher, with separate game instances as in Prism Launcher. It signs in with a Microsoft account, installs Forge, Fabric, Quilt and NeoForge, searches Modrinth and CurseForge, imports modpacks, reads crash reports and backs up worlds automatically.
Brings together the best of launchers such as Modrinth and CurseForge. The studio's founder built it as an alternative to Prism Launcher, with the features he missed there.
Releases (opens in a new tab)Source (opens in a new tab)
Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
1,002automated tests
v0.32.31current version
Releasedin use, changed only when it has to be
Mobile app · Beta
A phone app for checking and switching the plugins on your Hyperion servers.
The Flutter app for Hyperion. You sign in with a password, Google or a fingerprint, see the Hyperion instances running on your machines, check how each plugin is doing and turn plugins on or off remotely.
It began as a challenge from colleagues abroad. With it the studio took up mobile development and published on Google Play.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
13automated tests
v2.7.0current version
Releasedin use, changed only when it has to be
Desktop and Android app · Beta
Anki vocabulary cards from a word and the sentence you met it in.
You type a word and the sentence you saw it in. Zephyr translates the word, finds an example, picks a picture and records the pronunciation, then sends the card to Anki through AnkiConnect or as a file to import. The Android version works with the camera: take a photo of a page, tap a word, and the same card goes to AnkiDroid. A small server of your own keeps the card templates the same on the computer and the phone.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
1,349automated tests
v1.6.1.1current version
14days with changes in the last 90
Desktop app · Shipped
Manage Obsidian community plugins across all your vaults from one window.
Reads Obsidian's vault list and merges every vault's community plugins into one list. For each vault it shows whether a plugin is installed, enabled or actually running, and switches plugins one by one or in bulk, optionally copying their settings across.
Built under Andrey's lead for those who want everything accounted for and in its place.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
v0.2.0.1current version
Releasedin use, changed only when it has to be
Desktop app · Prototype
A frosted-glass Git desktop client for Windows, Linux and macOS.
A Git app on Avalonia and LibGit2Sharp: branches, rebase, cherry-pick, stash, blame, reflog and submodules, with a colored commit graph and separate diff, file-tree and blame windows. It was written in five days to cover everything the older Gitter client does.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
121automated tests
v0.4.0current version
Releasedin use, changed only when it has to be
Web app · Shipped
Family history as an interactive tree, timeline and map, in one Go binary.
Shows a zoomable family tree from a single JSON file, with a relationship finder that names relatives in Russian kinship terms, a year-slider timeline, a birthplace map and a password-protected admin page for adding people and photos.
Made for a historian and archaeologist who excavates and traces the history of his own family.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
21automated tests
v0.5.0.1current version
Releasedin use, changed only when it has to be
NuGet library · Shipped
Drop-in auth for ASP.NET Core: JWT, rotating refresh tokens, lockout and 2FA.
Gives an ASP.NET Core API working sign-in from one call: password hashing, signed access tokens, refresh tokens that rotate on every use, lockout, two-factor codes, API keys and cookies. Reusing a refresh token ends the whole session. Hyperion and Chronos both run on it.
12,215NuGet downloads, +235 since Sep 24, 2026
dotnet add package TechTeaStudio.Auth
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
250automated tests
v0.11.1released on NuGet
3days with changes in the last 90
NuGet library · Shipped
A dependency injection container with the features of Autofac.
Compiles every registration into a cached expression tree. Supports decorators, open generics, lifecycle hooks, child scopes, Lazy, Func, Owned and keyed services. A second package plugs it into ASP.NET Core, Generic Host and EF Core.
490NuGet downloads, +4 since Sep 24, 2026
dotnet add package TechTeaStudio.Injector
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
181automated tests
v0.5.0released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
Framed, chunked TCP messaging for .NET, from 3-byte headers to multi-gigabyte streams.
Handles framing, chunking and serialization over TCP with NetworkStream or System.IO.Pipelines. It picks the cheapest wire format for each message and streams huge payloads chunk by chunk. It is the transport under Hyperion.
1,126NuGet downloads
dotnet add package TechTeaStudio.Protocols.Hyperion
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
34automated tests
v0.3.0released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
One payment seam for ASP.NET Core: Stripe, YooKassa, Shopify, Telegram Stars and more.
Puts payment providers behind one interface: hosted checkout, verified webhooks, refund tracking and a hook that grants what was bought. Each payment is fulfilled exactly once. It also links Ko-fi, Patreon and Boosty donations to app users with claim codes.
637NuGet downloads, +10 since Sep 24, 2026
dotnet add package TechTeaStudio.Billing
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
111automated tests
v0.5.3released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
Typed settings for .NET from JSON, INI, XML or YAML, behind one handler.
Reads a typed settings class from a file and saves it back, with the same API for every format. It was the studio's first library, started in 2024, and Chronos still loads its configuration with it.
5,107NuGet downloads, +5 since Sep 24, 2026
dotnet add package TechTeaStudio.Config
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
51automated tests
v0.1.7released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
Serilog set up in one line: a file per level, rolling, JSON and DI.
One AddLogger call configures console and file logging: a file per log level, daily or size-based rolling, retention limits and compact JSON for Seq, Elastic or Loki. It reads settings from app configuration and works with Microsoft.Extensions.Logging.
1,554NuGet downloads, +2 since Sep 24, 2026
dotnet add package Serilog.TechTeaStudio.Wrap
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
22automated tests
v0.3.0released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
A tiny text-file database for .NET with tables, transactions, async and DI.
Stores typed tables in one human-readable text file. Select, filter and order with sync or async calls and transactions. Commits and rollbacks go through a temp file, so a crash does not leave the data half-written.
606NuGet downloads, +2 since Sep 24, 2026
dotnet add package SimpleTextDatabase
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
66automated tests
v1.10.2released on NuGet
Releasedin use, changed only when it has to be
NuGet library · Shipped
An interactive file picker for .NET console apps.
Lets a console app ask the user for a file: browse with cd, filter by type, pick with select and recall earlier commands. No dependencies. The same repository holds a renderer that draws images as full-color ASCII art in the terminal.
638NuGet downloads
dotnet add package TechTeaStudio.Console.FileSelector
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
14automated tests
v0.2.1released on NuGet
Releasedin use, changed only when it has to be
ML service · Active
Finds and classifies road signs in photos and video, frame by frame.
Began in 2024 as a desktop app that spotted road signs in dashcam video, logged events and saved pedestrian-crossing clips. In 2026 its detection core became a Docker service that Hyperion calls from its Traffic Signs plugin.
The studio's first successful project and its technical foundation. Recognition is one of the most promising directions of the studio.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
4automated tests
v2.5.3current version
Releasedin use, changed only when it has to be
Telegram bot · Active
Your SPbPU timetable in Google Calendar, with change alerts in Telegram.
A student sends a group number and gets a public Google Calendar link. Every hour the worker compares the official timetable, updates the calendar and tells subscribers exactly what changed. No Google sign-in needed.
1000+Polytechnic students
One of the studio's most useful projects: students get an up-to-date timetable every day, weekends included.
Not affiliated with Peter the Great St. Petersburg Polytechnic University.
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
116automated tests
v0.2.4.3current version
5days with changes in the last 90
Discord bot · Live
Posts to your Discord when a Twitch or YouTube stream goes live, once per stream.
Watches Twitch and YouTube for several Discord servers and posts rich notifications, switching to RSS when the YouTube API quota runs out. Simultaneous Twitch and YouTube streams merge into one message, and a Telegram channel can be mirrored too.
Proven on the channels of streamer Michael Hendriks and now distributed under different labels to other streamers.
Michael Hendriks on Twitch (opens in a new tab)Michael Hendriks on YouTube (opens in a new tab)
We read all of this from the repository: tests, CI, releases, the license and the readme. A project built for a client is handed over with the same set.
151automated tests
v1.0.35current version
4days with changes in the last 90