Jezik — Croatian language resources

Jezik ("language" in Croatian) is a collection of Croatian language resources with a fast search interface: dictionary entries, definitions and grammatical data in one place.

Components

  • Scrapers collect and parse dictionary data from multiple sources — the Croatian Language Portal (HJP), Wiktionary, rjecnik.hr, as well as regional dictionaries (Čakavian, Fiuman and others);
  • a merger combines the sources into a single SQLite database;
  • a web application (Go + HTMX) provides a fast, lightweight search interface without heavy JavaScript.

Why?

Croatian language data is scattered across many sources, often in forms that cannot be searched programmatically. The goal of this project is to make it accessible — to people through the web interface, and to machines through the database used by QED's dictionary connector.