{"id":18031613,"url":"https://github.com/feduxorg/letter-generator","last_synced_at":"2026-02-12T20:02:20.125Z","repository":{"id":57561889,"uuid":"99275957","full_name":"feduxorg/letter-generator","owner":"feduxorg","description":"Generate letters in PDF format based on LaTex-Templates","archived":false,"fork":false,"pushed_at":"2024-06-06T06:02:19.000Z","size":127,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-20T01:49:27.239Z","etag":null,"topics":["generator","go","golang","latex","letter"],"latest_commit_sha":null,"homepage":"","language":"Go","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/feduxorg.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2017-08-03T21:19:42.000Z","updated_at":"2024-06-06T06:02:23.000Z","dependencies_parsed_at":"2025-02-16T14:15:16.818Z","dependency_job_id":null,"html_url":"https://github.com/feduxorg/letter-generator","commit_stats":null,"previous_names":["fedux-org/letter-generator-go","feduxorg/letter-generator-go"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/feduxorg/letter-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feduxorg%2Fletter-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feduxorg%2Fletter-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feduxorg%2Fletter-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feduxorg%2Fletter-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feduxorg","download_url":"https://codeload.github.com/feduxorg/letter-generator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feduxorg%2Fletter-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231109,"owners_count":25245687,"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-09-08T02:00:09.813Z","response_time":121,"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":["generator","go","golang","latex","letter"],"created_at":"2024-10-30T10:09:51.233Z","updated_at":"2026-02-12T20:02:15.075Z","avatar_url":"https://github.com/feduxorg.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Letter Generator in Go\n\nThis tool helps you to generate form letters, based on a template for\nmultiple recipients.\n\n\n## Setup\n\n* Install the letter generator\n\n  ~~~bash\n  go get -u github.com/feduxorg/letter-generator\n  ~~~\n\n* Install LaTeX\n\n  Make sure, you installed LaTeX on your system. This tools uses\n  `pdflatex` in the background to generate the PDF from your letter template.\n\n## Usage\n\n### Initialize directory for your letter\n\n* (optional) Install examples\n\n  ~~~bash\n  # Clone repository\n  git clone https://github.com/feduxorg/letter-generator /tmp/letter-generator\n\n  # Either create your own templates or use our examples\n\n  ## Move examples to the correct place\n  mv /tmp/letter-generator/docs/examples/en/ ~/.local/share/letter-template/\n  ## or\n  mv /tmp/letter-generator/docs/examples/de/ ~/.local/share/letter-template/\n\n  # setup git repository\n  cd ~/.local/share/letter-template/\n  git init\n  git add .\n  git commit -m \"Init\"\n  ~~~\n\n* Create directory for your letter\n\n  ~~~bash\n  mkdir my-letter\n  cd my-letter\n  ~~~\n\n* Setup directory\n\n  * \u0026ndash; with local repository `~/.local/share/letter-template/.git`\n\n    ~~~bash\n    # current directory\n    lg init -V\n\n    # given directory\n    lg init -V my/dir\n    ~~~\n\n  * \u0026ndash; with remote repository `https://github.com/xxxxx/xxxx.git`\n\n    ~~~bash\n    lg init -V --template-source `https://github.com/xxxxx/xxxx.git`\n    ~~~\n\n### Build letters\n\nThis will build the letters. Make sure you've initialized the directory before.\n\n~~~bash\nlg build -V\n~~~\n\nAfter building letters, you will find a directory called `letters` in the\ncurrent directory.\n\n## Development\n\n### Build letter-generator from its sources\n\n~~~\nbin/setup\nbin/build\nbin/test\n~~~\n\n### Central configuration file for helper scripts\n\nConfiguration for helper scripts is done via environment variables in [`env.sh`](env.sh).\n\n### Install locally after build\n\n~~~bash\nmake install\n~~~\n\n### Upgrade git2go / libgit2\n\nSee https://github.com/libgit2/git2go#master-branch-or-vendored-static-linking\nfor more information about this. \n\nIf you plan to upgrade your version, you need to modify a few files.\n\n1. Update version for \"libgit2\" in `env.sh`\n\n  ~~~bash\n: ${LIBGIT2_TAG:=release-1.5}\n  ~~~\n\n2. Update version of \"git2go\" in `go.mod`\n\n  ~~~bash\n  # [...]\n  github.com/libgit2/git2go/v34 v34.0.0\n  # [...]\n  replace github.com/libgit2/git2go/v34 =\u003e ./ext_deps/git2go\n  ~~~\n\n## Copyright\n\n(c) 2021, Dennis Günnewig\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeduxorg%2Fletter-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeduxorg%2Fletter-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeduxorg%2Fletter-generator/lists"}