Czeskie święta, kody banków, kursy ČNB, imieniny i walidatory za darmo
Czeskie święta państwowe i dni robocze 2000–2050, kody banków ČNB, dzienne kursy ČNB od 1991 roku, imieniny oraz walidatory IČO, DIČ, rodné číslo, numeru rachunku, IBAN, kodu pocztowego i ID skrzynki danych w JS/TS, Pythonie i SQL.
Za darmo, bez rejestracji i bez płatności · stan danych na 9.11.2026


Ile pracy to oszczędza
Małe słowniki kodów, które zwykle przepisuje się ze stron WWW i ustaw, oraz walidatory z testami: 8 w JavaScripcie, 13 w Pythonie i 74 kontrole w SQL.
Zmierzone przy naszej budowie
- Wierszy kodu i testów
- 763
- Czas maszynowy jednej budowy
- 5 min
Zużycie agenta AI zmierzyliśmy przy 6 innych zbiorach: pierwsza działająca wersja kodu kosztowała od 10 mln do 40 mln tokenów i 21–62 min pracy agenta. Budowa razem z pobraniem źródeł, zmierzona na Apple M5 (10 rdzeni, 24 GB RAM).
- Stan danych
- 9.11.2026
- Wiersze
- 322 775
- Tabele
- 8
- Zawartość pakietu
- 8 tabel; dodatkowo Walidatory
- Formaty
- PostgreSQL, Parquet, CSV, JSON
- Licencja źródła
- MIT, warunki ČNB, CC BY-SA 4.0
Co jest w środku
Bezpłatny pakiet dla programistów: słownik kodów banków ČNB (Czeski Bank Narodowy), dzienne kursy rynku walutowego ČNB od 1991 roku, kursy pozostałych walut i historia stopy repo, święta państwowe i pozostałe święta oraz kalendarz dni roboczych 2000–2050 (w tym dni z zamkniętymi sklepami), imieniny i walidatory IČO (czeski numer identyfikacyjny firmy), DIČ (czeski numer podatkowy), RČ (rodné číslo, czeski numer ewidencyjny), numeru rachunku, IBAN, kodu pocztowego i skrzynki danych (czeski państwowy system e-doręczeń) w JS/TS, Pythonie i SQL.
| Tabela | Wiersze |
|---|---|
bankyKody banków i instytucji płatniczych według ČNB | 47 |
svatkyŚwięta państwowe i pozostałe święta 2000–2050 | 647 |
pracovni_dnyKażdy dzień 2000–2050: dzień roboczy, święto, tryb otwarcia sklepów | 18 628 |
jmeninyImieniny według kalendarza cywilnego | 560 |
kurzyDzienne kursy rynku walutowego ČNB od 1 stycznia 1991 | 269 291 |
menyPaństwo i nazwa waluty dla każdego kodu z tabeli kursów | 58 |
kurzy_ostatnich_menKursy pozostałych walut ČNB, miesięcznie od maja 2004 | 33 426 |
repo_sazbaHistoria dwutygodniowej stopy repo ČNB od 1995 roku | 118 |
Do pobrania
Każdy format zawiera te same dane. Pobierasz tylko ten, którego potrzebujesz; integralność sprawdzisz plikiem SHA256SUMS.
| Format | Pliki | Rozmiar |
|---|---|---|
| PostgreSQLschema.sql z typami, kluczami, indeksami i komentarzami oraz import.sh, który wczytuje dane z CSV | 8 | 12 kB |
| ParquetJeden plik na tabelę (zstd). DuckDB, Polars i pandas czytają go bez importu. | 8 | 968 kB |
| CSVUTF-8, przecinek, nagłówek; duże tabele jako .csv.gz | 8 | 9,3 MB |
| JSONTablica obiektów, duże tabele jako JSON Lines (.jsonl.gz) | 8 | 29 MB |
| Dodatkowo w pakiecie | Pliki | Rozmiar |
|---|---|---|
| WalidatoryJS/TS, Python i SQL z testami, licencja MIT | 8 | 48 kB |
- W przygotowaniu Imiona: płeć i forma zwrotu: Imiona i nazwiska z płcią i wołaczem do zwrotów w e-mailach.
Przykład kodu
Więcej przykładów dla SQL, DuckDB, Pythona i Node.js znajdziesz w README.md w pakiecie.
-- PostgreSQL: datum splatnosti = 10 pracovních dnů po 2026-12-18
SELECT datum FROM zdarma.pracovni_dny
WHERE datum > '2026-12-18' AND je_pracovni_den ORDER BY datum OFFSET 9 LIMIT 1;import { isValidIco, parseRodneCislo, bankAccountToIban } from './validace.js';
isValidIco('25123891'); // true
parseRodneCislo('736028/5163'); // { normalized: '736028/5163', datumNarozeni: '1973-10-28', pohlavi: 'Z' }
bankAccountToIban('19-2000145399/0800'); // 'CZ6508000000192000145399'Źródło i licencja
- Źródła
- ČNB: Číselník kódů bank / platebních institucí (obowiązuje od 1 października 2026)
- ČNB: Kurzy devizového trhu (pliki roczne od 1991 roku, dzienne tabele kursów)
- ČNB: Kurzy ostatních měn (tabele miesięczne od maja 2004)
- ČNB: Jak se vyvíjela dvoutýdenní repo sazba ČNB?
- Zákon č. 245/2000 Sb., o státních svátcích, o ostatních svátcích, o významných dnech a o dnech pracovního klidu
- Zákon č. 223/2016 Sb., o prodejní době v maloobchodě a velkoobchodě
- Wikipedie: Jmeniny v Česku (wersja 25286427)
- Wikipedia: Name days in the Czech Republic (wersja 1377261443)
- svatkyapi.cz (tylko krzyżowa kontrola imienin)
- Vyhláška ČNB č. 169/2011 Sb. (numer rachunku, IBAN)
- Opracowanie
- czechdatasets.com. Dane zostały zmodyfikowane i nie są oficjalnym produktem urzędu; wymagane oznaczenie źródła znajdziesz w LICENCE.txt.
Łączy się z
Zbiory mają wspólne kody RÚIAN i IČO, więc połączysz je jednym JOIN-em.


Firmy i organizacje (RES)
Czeskie firmy i organizacje według IČO z rejestru podmiotów gospodarczych ČSÚ (RES): forma prawna, działalność według CZ-NACE, wielkość i adres siedziby powiązany z RÚIAN, z GPS. Bez osób fizycznych.


Skrzynki danych
Lista skrzynek danych wszystkich czeskich osób prawnych i organów władzy publicznej: ID skrzynki według IČO (numeru identyfikacyjnego firmy), z adresem siedziby powiązanym z RÚIAN i GPS.
Inne zbiory
- RÚIAN z historią
- Geokoder i podpowiadanie adresów
- Ryzyka adresów
- Wolne miejsca pracy
- Produkty lecznicze (SÚKL)
- Braki i dostępność leków
- Apteki z godzinami otwarcia i GPS
- Placówki medyczne (NRPZS)
- Szkoły i placówki oświatowe
- Wyniki wyborów 1996–2026
- Gminy w liczbach 2000–2025
- Wynagrodzenia według regionów i branż
- Słowniki kodów ČSÚ
- Ludność gmin 2000–2026
Pobierz od razu.
Bez rejestracji i bez płatności. Płatne zbiory opierają się na tych samych kodach: komplet 15 zbiorów kosztuje 2490 CZK.