{"id":17274623,"url":"https://github.com/grtcdr/liaison","last_synced_at":"2025-02-25T02:31:04.168Z","repository":{"id":62427074,"uuid":"560491946","full_name":"grtcdr/liaison","owner":"grtcdr","description":"Generic Git URIs for Org Mode.","archived":true,"fork":false,"pushed_at":"2023-07-02T15:37:05.000Z","size":1383,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-12T14:55:41.645Z","etag":null,"topics":["emacs","library","org-mode","ox-html"],"latest_commit_sha":null,"homepage":"https://liaison.grtcdr.tn","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/grtcdr.png","metadata":{"files":{"readme":"README.org","changelog":"CHANGELOG.org","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-11-01T16:09:04.000Z","updated_at":"2024-01-12T18:44:18.000Z","dependencies_parsed_at":"2023-02-19T12:16:30.636Z","dependency_job_id":null,"html_url":"https://github.com/grtcdr/liaison","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grtcdr%2Fliaison","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grtcdr%2Fliaison/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grtcdr%2Fliaison/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grtcdr%2Fliaison/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/grtcdr","download_url":"https://codeload.github.com/grtcdr/liaison/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240589348,"owners_count":19825354,"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":["emacs","library","org-mode","ox-html"],"created_at":"2024-10-15T08:54:22.743Z","updated_at":"2025-02-25T02:31:03.771Z","avatar_url":"https://github.com/grtcdr.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"#+TITLE: Liaison\n#+OPTIONS: toc:nil\n\nLiaison, [[https://git.sr.ht/~grtcdr/liaison][which has recently migrated to SourceHut]], generalizes and\nautomates the process of linking an /HTML/ document to its\ncorresponding source document originally written in the /Org/ markup\nlanguage. Its purpose is to generate URLs that point to a specific\npage in a Git web interface, e.g. the tree, blob, blame, edit pages,\nand more.\n\nFor more information on how to install and integrate the package in\nyour project, you are encouraged to read the [[https://grtcdr.tn/liaison/manual.html][online manual]].\n\n* How does it work?\n\nCheck out [[https://grtcdr.tn/liaison][the project's website]] to get a feel for what the package can\ndo. Although it may not seem like it, the hompage gives a\ncomprehensive tour of the functionalities of the package.\n\n* Who is it for?\n\nAnyone with a blog or documentation website built on top of the\n=org-publish-project-alist= variable provided by the built-in\n=ox-publish= library or high-level static site generators such as\n[[https://ox-hugo.scripter.co/][ox-hugo]].\n\n* What web interfaces does it support?\n\n- GitHub\n- GitLab\n- SourceHut\n- Gitea\n- cgit\n\nWhen applicable, custom instances are supported too.\n\n* Who's using it?\n\n- [[https://grtcdr.tn][grtcdr.tn]], in the postamble of blog posts and documentation files.\n- [[https://ushin.org][ushin.org]], in the postamble of every page.\n\nIf you are using Liaison in your project and would like to be included\nin the list, feel free to [[mailto:tahaaziz.benali@esprit.tn][contact me]].\n\n* Citing\n\nIf your research involves this project in any way, you may cite it\nlike so:\n\n#+begin_src bibtex\n@misc{ab22liaison,\n  author = {Aziz Ben Ali},\n   title = {Generic Git URIs for Org Mode},\n     url = {https://grtcdr.tn/liaison/},\n    year = 2022\n}\n#+end_src\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrtcdr%2Fliaison","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrtcdr%2Fliaison","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrtcdr%2Fliaison/lists"}