61 items
All references
Websites for clients
5Design, code and operations. The previews are real screenshots, not mock-ups. Click one to read what the site does and how it is built; the link to the live site is right at the top.
-
atojepecka.cz
New version of a Prague fruit and vegetable e-shop: a cart built from a budget and a regular-delivery enquiry for companies.
-
plzenskajehlarenska.cz
Website of the video channel @plzenskajehlarenska. We are building a platform for it where viewers upload their footage: uploads go straight to object storage, bypassing the application server.
-
dipperfox.foxfox.cz
Product website of a slow-speed stump grinder for an authorised dealer: models by machine weight, technical specifications, 263 videos and an enquiry form.
-
infinityhair.cz
Website for a hair extension salon: the full price list in tables, a gallery of 42 makeovers with strand counts and the phone number on every page.
-
tonybrecka.cz
One website for two unrelated services, transport and hypertufa planters. The contact form tells them apart straight away.
Our own products
12What we sell to clients, we run ourselves. No sample data, but real users who tell us when something breaks.
-
Serviska
Vehicle service book: what was replaced when, and when the STK (Czech roadworthiness test) expires. Reads receipts from a photo. Apps for Android and iOS.
-
Chatujme.cz
Chat rooms, forums, private messages and profiles; rate limits and automatic bans keep spam out. Apps for Android and iOS.
-
Recyclo
Classifieds marketplace with free listings and no commission. A website with a public REST API and Google sign-in, plus a mobile app that is now in testing.
-
NKS Reservation
Booking system for businesses. Each resource has a capacity, bookings go to the calendar and get an SMS reminder. The widget can be embedded in any other website.
-
NKS Web
Content management system that runs most of the websites in this portfolio. Each client has their own database and template.
-
NKS Eshop
Standalone e-shop with its own admin and store management, built on the same technologies as NKS Web.
-
Dynastia
Family trees, a family map and print outputs. The website is available in five languages, the mobile app is in development.
-
Rybbit Mobile
Unofficial mobile client for Rybbit analytics: website traffic, events and errors on your phone. The app is on Google Play, the code on GitHub.
-
OwnTalk
Chat and calls for your own Nextcloud Talk server. One app for Android, iOS, Windows, macOS and Linux, with several accounts at once.
-
OwnNotes
Nextcloud Notes on your phone, even without signal. Markdown, task lists and sync with your own server.
-
OwnDeck
Nextcloud Deck boards and cards on your phone. Works offline; changes are reconciled with the server once you reconnect.
-
WebDev Console
Development environment that sets up Apache, MySQL, PHP and Redis for you. A desktop app with plugins; the code is public.
Internal tools
5The code of these projects is not public. We use them ourselves and can deploy them for you too.
-
WinMac
macOS app that gives people switching from Windows their familiar shortcuts, window snapping, Dock previews, a Start menu and a taskbar.
-
NKS MailVault
Company email archive from IMAP, Gmail, Microsoft 365 and exports, with full-text search, role-based sharing and an MCP server for AI assistants.
-
NKSDeploy
Zero-downtime deployment tool for Nette applications: the new version is built next to the old one, switched over in one step and rolled back automatically on error.
-
NKS SQL Backup
Web app that schedules and monitors MySQL and MariaDB backups from multiple servers and stores them on disk, SFTP or S3, optionally encrypted.
-
W123 Flasher
ESP8266 firmware that adds comfort turn signals and four hazard light patterns, configured over Wi-Fi, to a Mercedes W123.
Open source
30These are not portfolio samples but the parts we build client projects from. You can read them before you sign anything.
-
NKS WebDev Console
Local PHP web development environment for Windows, macOS and Linux: Apache, MySQL, a separate PHP version per site, HTTPS, Redis and Cloudflare tunnels. Controlled from a window, the command line or over MCP.
-
OwnTalk
Chat and calls for your own Nextcloud Talk server from a single codebase for Android, iOS, Windows, macOS and Linux. One installation handles several accounts on different servers.
-
NKS UsbShare
Shares USB devices between Windows, Linux and macOS computers over an encrypted connection, on a local network, over VPN or across the internet. No NuGet packages. The code is public to read; the licence is proprietary.
-
Textida
Text editor for Windows, macOS and Linux that handles large files, with a hex view and Markdown preview. Preview release 0.1.4 also ships packages for Linux ARM64.
-
Rybbit Mobile
Unofficial client for Rybbit web analytics on Android and iOS. Traffic, sessions, goals, errors and Core Web Vitals from a self-hosted server or Rybbit Cloud on your phone.
-
OwnNotes
Nextcloud Notes mobile client for Android and iOS. Notes are kept on the phone too, so you can write offline, and on the server they stay plain Markdown files.
-
OwnDeck
Nextcloud Deck mobile client for Android and iOS: boards, cards, comments and attachments, offline too. Flutter, currently in closed testing.
-
MacPad
Text editor for macOS with tabs, recovery of unsaved drafts and Windows 11 Notepad-style controls. Swift and AppKit, no dependencies.
-
NKS AudioLink
Streams audio from a Windows PC to the sound card of a Linux machine on the local network over UDP. A WPF app, a command-line tool and an ALSA service.
-
NetWatch
Network and VPN latency diagnostics for Windows: shows whether the delay comes from Wi-Fi, the router, the internet or the tunnel. No installation, no admin rights.
-
RemoteCmd
Commands, files and screenshots on computers behind NAT and a firewall through a relay, with no open port. Controlled via a REST API or from an AI agent over MCP.
-
Texy Editor
Texy markup editor for web forms: toolbar, in-browser preview, image dialog and plugins, with optional Markdown. TypeScript without jQuery, the successor to Texyla.
-
nks-talk-notify
Self-hosted push notification gateway from Nextcloud Talk to Android and iOS phones via FCM and APNs. Built for OwnTalk; it cannot read message content.
-
gmail-cli
Gmail from the command line with machine-readable output for scripts, CI and AI assistants. TypeScript, MIT licence, code on GitHub.
-
rybbit-mcp
MCP server for Rybbit analytics: an AI agent can query traffic, errors, sessions and goals. TypeScript, MIT licence.
-
nksweb-mcp
MCP server for the NKS Web CMS: articles, pages and settings across all its websites from an AI agent. TypeScript, MIT licence.
-
zabbix-mcp
MCP server for Zabbix monitoring: hosts, problems, events and metric history from an AI agent. TypeScript, MIT licence.
-
nks-osticket-mcp
MCP server for the osTicket helpdesk: tickets, search, statistics and attachments from an AI agent. TypeScript, MIT licence.
-
nks-osticket-plugin
osTicket API in a single endpoint, authenticated with a key. Companion to nks-osticket-mcp.
-
rybbit-ts
Cookieless Rybbit analytics SDK in TypeScript: typed events, a GTM bridge and a queue. MIT licence.
-
rybbit-flutter-sdk
Rybbit analytics SDK for Flutter apps: screens, events, errors and user identification.
-
SAS SSDs with 528-byte sectors
How to get IBM SAS SSDs locked to 528-byte sectors working in Linux: reformatting, a kernel patch measured on eight drives and an analysis of the firmware lock.
-
nette-ares
Looks up companies in ARES (Czech business register) by company ID (IČO) or name, with caching.
-
nette-ruian
Czech addresses from RÚIAN (Czech address register): validation, municipality autocomplete, step-by-step address selection.
-
nette-bankid
Identity verification through online banking (BankID, LOA3).
-
nette-sso
Single sign-on via OAuth2 or OpenID Connect, including role mapping.
-
nette-cloudflare-r2
Cloudflare R2 storage: multipart upload, signed URLs, a Tracy panel.
-
nette-markdown
Markdown in Latte via league/commonmark, including GFM.
-
webdev-console-plugins
WebDev Console plugins: Apache, Nginx, PHP, MariaDB, Redis, Mailpit, Caddy.
-
wdc-catalog-api
Binary catalogue and configuration sync for WebDev Console.
Content websites on NKS Web
9-
magazin.chatujme.cz
life on the Czech internet
-
nesirto.cz
hoaxes and disinformation
-
aisvetem.cz
artificial intelligence
-
Svět HTC
mobile tech
-
tech-blog.chatujme.cz
technology and science
-
blog.serviska.eu
car care
-
e34.cz
classic BMWs
-
w123.cz
classic Mercedes-Benz cars
-
lury.cz
a programmer's blog