About the project

A public home for Nepali dictionary data.

यो शब्दकोश is an open-source Nepali dictionary project with a searchable website, static API, and clean JSON files. It exists so learners, developers, educators, and researchers can build together around Nepali language data.

The mission

Make Nepali language data easier to discover, use, and improve.

A dictionary becomes more powerful when it is not trapped in one format. This project turns the data into a browsable website, a static API, validation tools, and documentation that anyone can inspect and extend.

Open community

Built to be forked, improved, cited, and shared.

The project welcomes corrections, documentation, API improvements, examples, and tooling. If someone improves the dataset, everyone downstream should benefit: students, builders, teachers, researchers, and the broader open community.

Source credit

This work gives credit to Nepali Brihat Sabdakosh / नेपाली बृहत् शब्दकोश as the original dictionary source, and to bikashpadhikari/nepali-brihat-sabdakosh-json, a structured JSON project for that data.

Please review source licensing carefully before redistribution or commercial use.

What we maintain

Data, documentation, and access paths.

What is inside

The dataset contains dictionary headwords, grammar labels, etymology notes, and one or more definition senses for each entry.

Entries
123,371
Definition blocks
128,343
Senses
179,142
Etymology notes
78,313

Why static

Static files are easy to host, archive, fork, inspect, and cache. GitHub Pages can serve the website and API without a backend server or database bill.

The API is split into chunks and letter indexes so apps can fetch only the part they need.

Data care

All files are UTF-8. The validator checks the JSON shape and reports known source-quality gaps, including missing grammar labels, as warnings for future cleanup.

View JSON schema

Who are we

A small open-source effort for Nepali language access.

We are maintainers, learners, and builders shaping this dictionary into something easier to use in real projects. The work is practical: keep the data clean, make it searchable, document the API, and invite the community to improve it.

Supported and used by BitLibrary

BitLibrary by BitNepal supports and uses यो शब्दकोश as part of the broader effort to make Nepali digital resources more accessible to developers and learners.

01

Readable

Keep the data format simple enough for humans to inspect and for machines to consume.

02

Reusable

Serve JSON through GitHub Pages so apps can use the data without a custom backend.

03

Collaborative

Make contribution paths clear so improvements can flow back to the community.