OtvoreniSplit
Open data portal
Ivan Vlahov · SheepAI · Split, 2026.

170,000 residents.
1,700 years of history.

Croatia's second largest city.
One of the most beautiful on the Mediterranean.

moj.split.hr

Split did something most cities haven't — published its spending data online.
That took courage. Well done.

This is the right foundation. It just needs to go further.

"How much does parking cost at Mejaši?"
"Is Bačvice beach clean today?"

Hard to know. The data exists. It's just scattered.

Parking — today Overpass query for parking
Beaches — today VRTLAC beach data
3

Open datasets published
by the City of Split.

Zagreb: 199

data.gov.hr showing 3 datasets for Grad Split

To build 10 apps for Split,
we needed 10 separate sources.

KBC Split OpenStreetMap Promet Split IZOR visitsplit.hr moj.split.hr WAQI Open-Meteo Facebook Events Croatian Open Data Portal

10 formats. 10 update schedules. One city.

OtvoreniSplit datasets catalog

No centralised data portal.

So I built it myself.

OtvoreniSplit — Split's first open data portal.

Built in 9 hours.

OtvoreniSplit homepage

9 hours. 1 developer. 10 apps.

Ten apps built today

All data: public. All infrastructure: open source.

How?

01 Collect Automated scripts pull from public sources
02 Clean Normalised, validated, one consistent format
03 Share Clean JSON API, free, open, for every developer
Finance dashboard Hospital waiting times

Claude Code + Python + 8 public sources = a working open data portal.

40,000

IT professionals in Croatia.

What would they build if the data were open?

This is not a product.
This is not a product.
This is a call to action.
Open the data.
We'll build the rest.
vlahov.xyz/split · SheepAI Split 2026