{"id":25083648,"url":"https://github.com/sillyfreak/typst-alexandria","last_synced_at":"2025-07-06T16:04:42.417Z","repository":{"id":276125975,"uuid":"925667409","full_name":"SillyFreak/typst-alexandria","owner":"SillyFreak","description":"Use multiple bibliographies in a single Typst document","archived":false,"fork":false,"pushed_at":"2025-05-22T20:21:52.000Z","size":12293,"stargazers_count":12,"open_issues_count":5,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T03:56:06.185Z","etag":null,"topics":["bibliography","typst","typst-package"],"latest_commit_sha":null,"homepage":"https://typst.app/universe/package/alexandria","language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SillyFreak.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2025-02-01T12:49:33.000Z","updated_at":"2025-06-24T08:21:50.000Z","dependencies_parsed_at":"2025-02-06T12:54:21.391Z","dependency_job_id":"1c9ce780-1d72-431d-8780-d5f3aa6ca442","html_url":"https://github.com/SillyFreak/typst-alexandria","commit_stats":null,"previous_names":["sillyfreak/typst-alexandria"],"tags_count":0,"template":false,"template_full_name":"SillyFreak/typst-package-template","purl":"pkg:github/SillyFreak/typst-alexandria","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyFreak%2Ftypst-alexandria","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyFreak%2Ftypst-alexandria/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyFreak%2Ftypst-alexandria/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyFreak%2Ftypst-alexandria/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SillyFreak","download_url":"https://codeload.github.com/SillyFreak/typst-alexandria/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SillyFreak%2Ftypst-alexandria/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263932017,"owners_count":23531707,"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":["bibliography","typst","typst-package"],"created_at":"2025-02-07T06:28:51.825Z","updated_at":"2025-07-06T16:04:42.401Z","avatar_url":"https://github.com/SillyFreak.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alexandria\n\nThis package provides an alternative to the built-in bibliography to allow a single document to have multiple bibliographies.\n\nThis package currently has a few limitations, such as not being able to collapse citations yet, but more general support is planned soon.\n\n## Getting Started\n\nTo add this package to your project, use this:\n\n```typ\n#import \"@preview/alexandria:0.2.0\": *\n\n#show: alexandria(prefix: \"x-\", read: path =\u003e read(path))\n\n...\n\n#bibliographyx(\n  \"bibliography.bib\",\n  // title: auto is not yet supported so it needs to be specified\n  title: \"Bibliography\",\n)\n```\n\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"./thumbnail-dark.svg\"\u003e\n  \u003cimg src=\"./thumbnail-light.svg\"\u003e\n\u003c/picture\u003e\n\n## Usage\n\nSee the [manual](docs/manual.pdf) for details.\n\n## License\n\nParts of the Rust plugin that interfaces with the [Hayagriva](https://github.com/typst/hayagriva) citation library are based on [typst-library's `bibliography.rs`](https://github.com/typst/typst/blob/26e65bfef5b1da7f6c72e1409237cf03fb5d6069/crates/typst-library/src/model/bibliography.rs). Likewise, the example bibliographies are taken or adapted from [typst-dev-assets' `works.bib`](https://github.com/typst/typst-dev-assets/blob/1dba4bea22e5e19597fbf5f321b047ff7626e2d0/files/bib/works.bib). Both are licensed from Typst's authors under the Apache License 2.0.\n\nThe example CSL style [`ieee.csl`](https://github.com/citation-style-language/styles/blob/fd6cb3e81762055d107839c3c288c359985f81c8/ieee.csl) is taken from the [CSL project](https://citationstyles.org/) who provide it under the [Creative Commons Attribution-ShareAlike 3.0 Unported license](https://creativecommons.org/licenses/by-sa/3.0/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsillyfreak%2Ftypst-alexandria","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsillyfreak%2Ftypst-alexandria","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsillyfreak%2Ftypst-alexandria/lists"}