Repo: https://github.com/datenoio/internacia-db
(*Internacia* = “international” in Esperanto)
The repository includes JSONL, YAML, Parquet datasets and a DuckDB database covering 252 countries and 727 international groups & blocs. You’ll also find details on structure, examples of access, and metadata.
These datasets are assembled from numerous YAML files in
data/countries and data/intblocks. The source data was manually updated and then cleaned and normalized using AI agents (Antigravity, Cursor), based on my older 5-year-old database of intergovernmental organizations.In Dateno we already use parts of this logic for mapping datasets to countries. After the Python SDK is ready, this will replace
pycountry and also enable country-bloc filters — e.g., show datasets only from EU, BRICS, Arab League, etc.More use cases: regional and bloc-level rankings. Want to compare openness inside political blocs? Or rank OECD countries by GDP? Easy. It’s a modern reference dataset with many possible applications.
Sources: my own database, Wikipedia, Wikidata, IGOs, UN and World Bank country registries.
A key feature: the list includes not only UN members but also sovereign territories and unrecognized states — hence 252 entries (based on the broader World Bank list).
Roadmap:
1. Python SDK
2. REST API (likely combined with other reference data)
3. Sub-regional expansion (ISO3166-2, low priority)
4. Error fixes & metadata additions
Ivan Begtin, CTO of Dateno
#opendata #opensource #dateno #datasets
