{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/stork/","markdown":"https://findsoftware.frbit.cloud/stork.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":"stork","name":"Stork","urls":{"home":"https://stork-search.net","repository":"https://github.com/jameslittle230/stork","docs":"https://stork-search.net/docs"},"category":["search"],"description":"Search library that builds a search index from documents with a Rust command-line tool and runs the search interface in the browser with WebAssembly.","maintainer":"James Little","maintainerType":"individual","firstRelease":2019,"hosting":["binary","static"],"language":"rust","runtime":["binary"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["browser","local","static"],"renderingModes":null,"installMethod":"homebrew","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"1","latestReleaseDate":"2023-01-12T00:00:00.000Z","githubStargazers":2760,"contributors":12,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"status","url":"https://stork-search.net/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"status","url":"https://github.com/jameslittle230/stork/discussions/360","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://stork-search.net/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/jameslittle230/stork","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://stork-search.net/docs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://stork-search.net/docs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainerType","url":"https://stork-search.net/docs","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/jameslittle230/stork","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/jameslittle230/stork/blob/master/readme.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/jameslittle230/stork/blob/master/readme.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jameslittle230/stork/blob/master/readme.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jameslittle230/stork/blob/master/readme.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jameslittle230/stork/blob/master/readme.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://stork-search.net/docs/install","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://stork-search.net/docs/install","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://stork-search.net/docs/install","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/jameslittle230/stork","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/jameslittle230/stork/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/jameslittle230/stork/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/jameslittle230/stork/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/jameslittle230/stork","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/jameslittle230/stork/contributors","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"discontinued","ai":"authored"},"prose":"Stork is a search library for static sites, built from a Rust command-line tool and a JavaScript library. The tool reads a list of documents from a configuration file and writes a search index file, which is uploaded to the web server. The JavaScript library, which runs WebAssembly, loads that index in the visitor's browser and shows results as the visitor types. The command-line tool installs with Homebrew, from a binary download, or with Cargo.\n\n## Worth knowing\n\nThe maintainer has stopped development and support for Stork. The project stays available without updates. The maintainer plans to keep the project's file CDN up for at least four years, and to give six months' notice before shutting it down."}