{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/elasticlunr-rs/","markdown":"https://findsoftware.frbit.cloud/elasticlunr-rs.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"elasticlunr-rs","name":"elasticlunr-rs","urls":{"repository":"https://github.com/mattico/elasticlunr-rs","docs":"https://docs.rs/elasticlunr-rs"},"category":["search"],"description":"Rust crate that ports elasticlunr.js to build search indexes compatible with it, for generating static document search indexes.","maintainer":"Matt Ickstadt","maintainerType":"individual","firstRelease":2017,"hosting":["binary"],"language":"rust","runtime":["binary"],"basedOn":["elasticlunr"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"licenseModel":"open-source","license":"(MIT OR Apache-2.0) AND MIT","currentMajor":"3","latestReleaseDate":"2026-07-26T00:00:00.000Z","githubStargazers":58,"contributors":19,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":472,"dependentPackages":9,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/mattico/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://raw.githubusercontent.com/mattico/elasticlunr-rs/master/Cargo.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/mattico/elasticlunr-rs/master/Cargo.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://crates.io/api/v1/crates/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://raw.githubusercontent.com/mattico/elasticlunr-rs/master/Cargo.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://raw.githubusercontent.com/mattico/elasticlunr-rs/master/Cargo.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/mattico/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://crates.io/api/v1/crates/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://crates.io/api/v1/crates/elasticlunr-rs/3.1.0","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/mattico/elasticlunr-rs/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://crates.io/api/v1/crates/elasticlunr-rs/3.1.0","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/mattico/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/mattico/elasticlunr-rs/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/elasticlunr-rs","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"elasticlunr-rs is a partial port of elasticlunr.js to Rust, written to generate search indexes compatible with the JavaScript library. The README example adds documents with named fields to an index and writes the index out as JSON. Its crate is published on crates.io, and its source is on GitHub.\n\n## Worth knowing\n\nThe README says the library is passively maintained to support existing users, and it names other libraries for new users to consider. Installation steps are not in the README or on docs.rs, so the record stays a stub until they are found."}