{"id":16406137,"url":"https://github.com/alerque/stack-verse-mapper","last_synced_at":"2025-03-23T05:31:19.685Z","repository":{"id":66633539,"uuid":"49119513","full_name":"alerque/stack-verse-mapper","owner":"alerque","description":"Index Bible verse references in Stack Exchange data dumps.","archived":false,"fork":false,"pushed_at":"2017-05-08T09:21:38.000Z","size":11518,"stargazers_count":7,"open_issues_count":13,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-18T18:13:00.758Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://alerque.github.io/stack-verse-mapper","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alerque.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-06T07:14:28.000Z","updated_at":"2024-09-10T09:24:04.000Z","dependencies_parsed_at":"2023-05-25T08:46:29.373Z","dependency_job_id":null,"html_url":"https://github.com/alerque/stack-verse-mapper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerque%2Fstack-verse-mapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerque%2Fstack-verse-mapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerque%2Fstack-verse-mapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerque%2Fstack-verse-mapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alerque","download_url":"https://codeload.github.com/alerque/stack-verse-mapper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245061382,"owners_count":20554563,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T06:08:46.192Z","updated_at":"2025-03-23T05:31:19.668Z","avatar_url":"https://github.com/alerque.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stack Verse Mapper\n\n[![Build Status](https://travis-ci.org/alerque/stack-verse-mapper.svg?branch=master)](https://travis-ci.org/alerque/stack-verse-mapper) [![Dependency Status](https://david-dm.org/alerque/stack-verse-mapper.svg)](https://david-dm.org/alerque/stack-verse-mapper)\n\nIndex any and all references to Bible verses in Stack Exchange sites using the\npublic data dumps and inject matches from this index into search results for\neach site using a user-script.\n\nSupport for [Biblical Hermeneutics][bh], [Christianity][cse],\n[Judaism][miyodeya], [Islam][islam], [History][history], and\n[Skeptics][skeptics] is planned for the user-scipt out of the box, but you will\nbe able to add other sites manually if you rebuild the index. Once the\ndata-dump is processes and an index is generated, the index data will be saved\nlocally by the browser so no third party site is involved.\n\n## Status\n\nWhile not the first time such a feature has been discussed, the impetus to\nstart this project was [this meta post][meta]. Programming work has only\njust begun. The concept is being mapped out and organized into\n[issues][issues]. Overall status can be tracked from the\n[milestones][milestones] page.\n\n## Contributing\n\nAnyone with ideas is invited to participate in the issue tracker—adding how\nthey think it should work or discussing implementation details.\n\nAnyone that would like to contribute code is invited to fork this repo and\nextend it as they are able.\n\n## Usage\n\nSo far the system is non-functional. If, as a programmer, you would like to\nplay with the backend pieces as they come along, read on…\n\n### Requirements\n\n#### To use:\n\n* Web browser with userscript manager ([Greasemonkey][gm] for Firefox,\n  [Tampermorkey][tm] for Chrome, etc.)\n\n#### To build, tinker, or regenerate the index:\n\n(These are projected as some of this isn't implemented yet and actual\ndependencies will depend on who implements what. See the discussion in\n[issue #5](https://github.com/alerque/stack-verse-mapper/issues/5).)\n\n* make, bash, curl, 7z, gzip, jq\n* nodejs, npm\n\n### Installation \u0026 Usage\n\nEventually, the end user UI should just be a userscript or browser extention\ninstallation away.\n\n### Development Setup \u0026 Usage\n\nClone this repository (or your own fork of it if you plan to contribute).\n\n    git clone git@github.com:alerque/stack-verse-mapper.git\n\nTo get a quick and dirty sample of running a query, run\n\n    make demo\n\nTo download the data dumps and build indexes for all enabled sites:\n\n    make all\n\nThat will take a *long time* because it has to download all the relevant data\ndumps. The downloads will be preserved, so future index rebuilds will be\nfaster.\n\nIf you'd like to build just one site, specify the site prefix (the part before\nthe .stackexchange.com in the site's URL), e.g.:\n\n    make hermeneutics\n\nEach site generated will produce a queryable index of posts with references\nin `\u003csite\u003e-index.json`.\n\nOnce indexes are generated, you can search from the command line by passing a\nsite and a query to the search script:\n\n    ./bin/demo.js hermeneutics 'Rev 5:1'\n\n [meta]: http://meta.hermeneutics.stackexchange.com/q/3241/36\n [issues]: https://github.com/alerque/stack-verse-mapper/issues\n [milestones]: https://github.com/alerque/stack-verse-mapper/milestones\n [bh]: http://hermeneutics.stackexchange.com\n [cse]: http://christianity.stackexchange.com/\n [miyodeya]: http://judaism.stackexchange.com/\n [islam]: http://islam.stackexchange.com/\n [history]: http://history.stackexchange.com/\n [skeptics]: http://skeptics.stackexchange.com/\n [gm]: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/\n [tm]: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falerque%2Fstack-verse-mapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falerque%2Fstack-verse-mapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falerque%2Fstack-verse-mapper/lists"}