{"id":26891021,"url":"https://github.com/dustvoice/game-record-form","last_synced_at":"2026-01-11T02:39:04.608Z","repository":{"id":283695009,"uuid":"952618540","full_name":"DustVoice/Game-Record-Form","owner":"DustVoice","description":"Go/Baduk/Weiqi Game Record Form (Kifu)","archived":false,"fork":false,"pushed_at":"2025-03-21T15:51:45.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T16:54:09.591Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Typst","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/DustVoice.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}},"created_at":"2025-03-21T15:26:38.000Z","updated_at":"2025-03-21T15:51:48.000Z","dependencies_parsed_at":"2025-03-21T16:54:11.368Z","dependency_job_id":"88e05817-359b-4a38-8dd8-208a0eb358b7","html_url":"https://github.com/DustVoice/Game-Record-Form","commit_stats":null,"previous_names":["dustvoice/game-record-form"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustVoice%2FGame-Record-Form","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustVoice%2FGame-Record-Form/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustVoice%2FGame-Record-Form/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustVoice%2FGame-Record-Form/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DustVoice","download_url":"https://codeload.github.com/DustVoice/Game-Record-Form/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246547367,"owners_count":20794970,"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":"2025-03-31T22:12:39.929Z","updated_at":"2026-01-11T02:39:04.601Z","avatar_url":"https://github.com/DustVoice.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Go/Baduk/Weiqi Game Record Form (Kifu)\n\nThis is a printable and adaptable template for producing a [**Game Record Form**](https://senseis.xmp.net/?GameRecordForm).\nSome people mistakenly call it _Kifu_, which however describes a **completed** game record (see the [article on Sensei's Library](https://senseis.xmp.net/?GameRecord)).\n\n## Language/Tool of choice\n\nIt is written in [Typst](https://typst.app) and uses two external packages, available from [Typst Universe](https://typst.app/universe).\n\n## Parametric design\n\nI tried to keep it farely parametric, so everyone, even with minimal typst skills, should be able to modify the template to their needs.\nYou can either modify the `gen(...)` method directly, or call it with some predefined parmaters, to generate a multitude of board and page sizes.\n\n## Output\n\nThe default file generates a PDF with forms for the board sizes `19x19`, `13x13` and `9x9` to be printed on A4 paper.\nIt alternates between a full A4 page and two A5 pages printed on a single A4 sheet.\n\n## PDF generation\n\nYou can find a pregenerated PDF under the [Releases section within GitHub](https://github.com/DustVoice/Game-Record-Form/releases), do keep in mind though, that I probably won't be updating it that frequently.\n\n\u003e Creating an account on [typst.app](https://typst.app) should be free and enables you to simply copy and paste the single file into the editor, make changes and generate an up-to-date PDF, all without installing anything.\n\u003e\n\u003e I'm in no way afilliated with the website, I'm simply a user :)\n\n## Notes\n\nKeep in mind that I created this design primarily for my personal usage.\nI wasn't satisfied with the available options, so I decided to create a \"modern\" version.\n\nIf you have different preferences when it comes to line weight, color, etc., that is completely fine,\nbut please understand that I'm not aiming to support any individual preferences.\nThe file should be cleaned up enough and legible that even someone with minimal coding skills could modify the parameters.\n\nAlso note that I didn't go through the hassle (yet) of turning it into a module, etc.,\nas the result satisfies my need (for the moment).\nThis comes at a cost of modularity, but enables a copy-paste approach of a single file for modification in the online Typst Editor.\n\nIf you want to contribute, e.g. if you find egregious mistakes, etc., I can't, won't and don't want to stop you from forking the repository, making the desired changes and opening a pull request with your improvements (changing the color to blue, however, is not an egregious mistake in my eyes and falls under personal preference ... You get the point).\n\n# License\n\n\u003cp xmlns:cc=\"http://creativecommons.org/ns#\" \u003eThis work by \u003cspan property=\"cc:attributionName\"\u003eDavid Holland\u003c/span\u003e is licensed under \u003ca href=\"https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1\" target=\"_blank\" rel=\"license noopener noreferrer\" style=\"display:inline-block;\"\u003eCC BY-NC-SA 4.0\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/nc.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/sa.svg?ref=chooser-v1\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustvoice%2Fgame-record-form","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdustvoice%2Fgame-record-form","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustvoice%2Fgame-record-form/lists"}