Skip to content

About

data source (extra bible, extra songs, etc)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

extra_data_source

Data the Notein Bible plugin downloads at runtime.

  • bibles/<id>/ — translations converted by convert.py (manifest + one JSON per book).

  • crates/originals-format — the on-disk format (rkyv) of the original-language packs, shared with the app.

  • crates/originals-pack — builds those packs from STEPBible (CC BY 4.0), Strong (public domain) and friends:

    cargo run --release -p originals-pack -- fetch            # cache the upstream files under .cache/originals
    cargo run --release -p originals-pack -- build --langs es # dist/originals-{ot,nt}.bin.gz, dist/senses-{en,es}.bin.gz, dist/originals.json
    cargo run --release -p originals-pack -- show mat 5 3     # print a verse from the built packs

    The senses in languages other than English come from the contextual glosses STEPBible carries (Spanish, New Testament), optionally from Wiktionary (--kaikki es) and from machine translation (mt/, see mt/README.md). The workflow .github/workflows/originals.yml builds and uploads the packs to the originals-latest release.

About

data source (extra bible, extra songs, etc)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages