Juro Oravec.
Open-source engineer · Prague

Making the web feel more capable.

I build tools that bring expressive, component-driven frontend development to Python — and make the whole stack more pleasant to work with.

Currently building CitryA fully typed Python frontend framework inspired by Vue and Livewire, designed for server-rendered applications.

Selected work

A few things I’ve made
01 / FRAMEWORK

Citry

A fully typed Python frontend framework with Vue-like components, slots, composition, and Alpine-powered browser interactivity.

Python · AlpineJSView on GitHub ↗
02 / DJANGO

django-components

Component-driven frontend architecture for Django — helping teams build reusable interfaces without abandoning the Django template stack.

Django · PythonView project ↗
03 / WEB SCRAPING

Crawlee One

Production-ready web scraping built around Crawlee, with practical defaults for transforms, privacy, caching, and reliable extraction.

TypeScript · CrawleeView project ↗
04 / DOM TOOLING

Portadom

One DOM manipulation interface across browser APIs, JSDOM, Cheerio, and Playwright — useful when a scraper grows beyond one runtime.

TypeScript · DOMView project ↗

Courses

Learn by building

Loading courses…

Weather, in the browser

Dubnica nad Váhom · next 10 hours

Weather forecast feed

A browser-safe hourly forecast for Dubnica nad Váhom.

Checking source…
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading
—
Loading

The page is discovering the latest ALADIN run. No data is sent anywhere except the public SHMÚ source.

Dubnica nad Váhom

The short version

Language-agnostic. Product-minded.

I’m a software engineer and open-source builder with around seven years in web development, working across Vue, React, Python, Go, Rust, TypeScript, and the infrastructure underneath them.

My focus is the seam between a great developer experience and a fast, dependable runtime — especially for Django and server-rendered web applications.

Make it composableGood tools should scale from a small idea to a real product.
Keep the web openBuild on familiar standards and let people own their stack.
Share the sharp edgesOpen source is how useful ideas become durable infrastructure.

Have a thoughtful web problem?

Send me a note about what you are building, what is getting in the way, or what you would like to explore together.

Your message is sent through the email provider and securely saved for follow-up.