{"id":31796214,"url":"https://github.com/hypothesis/biotome","last_synced_at":"2025-10-10T20:42:55.312Z","repository":{"id":318669003,"uuid":"980167583","full_name":"hypothesis/biotome","owner":"hypothesis","description":"A fictional demo site for the Hypothesis integration on biorxiv.org.","archived":false,"fork":false,"pushed_at":"2025-10-08T13:33:23.000Z","size":159,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-08T15:27:45.992Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://biotome.hypothes.is/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hypothesis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-08T17:14:05.000Z","updated_at":"2025-10-08T13:33:25.000Z","dependencies_parsed_at":"2025-10-08T15:27:47.587Z","dependency_job_id":"2c776f75-26bd-4428-867c-9be8d67656a0","html_url":"https://github.com/hypothesis/biotome","commit_stats":null,"previous_names":["hypothesis/biotome"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/hypothesis/biotome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypothesis%2Fbiotome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypothesis%2Fbiotome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypothesis%2Fbiotome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypothesis%2Fbiotome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hypothesis","download_url":"https://codeload.github.com/hypothesis/biotome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypothesis%2Fbiotome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005276,"owners_count":26083864,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-10-10T20:42:50.560Z","updated_at":"2025-10-10T20:42:55.305Z","avatar_url":"https://github.com/hypothesis.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"bioTome\n=======\n\nA fictional demo site for the Hypothesis integration on biorxiv.org. To view the demo site go to \u003chttps://biotome.hypothes.is/\u003e.\n\nAdding Hypothesis to a website\n------------------------------\n\nTo embed Hypothesis into a site like in the demo linked above you just need to add a couple of scripts to your site's HTML:\n\n```html\n\u003cscript type=\"application/json\" class=\"js-hypothesis-config\"\u003e\n  {\n    \"enableExperimentalNewNoteButton\": true,\n    \"externalContainerSelector\": \"#hypothesis\"\n  }\n\u003c/script\u003e\n\u003cscript async src=\"https://hypothes.is/embed.js\"\u003e\u003c/script\u003e\n```\n\n`externalContainerSelector` should be a [CSS selector](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selectors) that selects the HTML element on your page where you want Hypothesis to appear.\n\nFor documentation, including all the settings you can use in the `js-hypothesis-config` object, see: \u003chttps://h.readthedocs.io/projects/client/en/latest/publishers/embedding.html\u003e.\n\nSetting up a local bioTome development environment\n--------------------------------------------------\n\nFirst you'll need to install:\n\n* [Git](https://git-scm.com/)\n* [Python](https://www.python.org/)\n* [GNU Make](https://www.gnu.org/software/make/)\n* [entr](https://eradman.com/entrproject/) (on macOS: `brew install entr`)\n* [envsubst](https://www.gnu.org/software/gettext/manual/html_node/envsubst-Invocation.html) (on macOS: `brew install gettext`)\n* Local instances of [h](https://github.com/hypothesis/h) and [client](https://github.com/hypothesis/client), which will need to be running\n\nThen to set up your development environment:\n\n```terminal\ngit clone https://github.com/hypothesis/biotome.git\ncd biotome\nmake dev\n```\n\nNow open \u003chttp://localhost:47291/\u003e in a browser to see the demo site.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhypothesis%2Fbiotome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhypothesis%2Fbiotome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhypothesis%2Fbiotome/lists"}