{"id":34196364,"url":"https://github.com/kamontat/tpr","last_synced_at":"2026-03-12T17:25:59.825Z","repository":{"id":65695901,"uuid":"582332431","full_name":"kamontat/tpr","owner":"kamontat","description":"Templates parser commandline interface","archived":false,"fork":false,"pushed_at":"2023-11-20T09:13:31.000Z","size":6761,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-18T18:21:50.552Z","etag":null,"topics":["json","template-parser"],"latest_commit_sha":null,"homepage":"","language":"Go","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/kamontat.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}},"created_at":"2022-12-26T13:43:18.000Z","updated_at":"2023-11-19T08:21:15.000Z","dependencies_parsed_at":"2023-12-18T05:38:21.334Z","dependency_job_id":null,"html_url":"https://github.com/kamontat/tpr","commit_stats":null,"previous_names":["kamontat/tpr","kamontat/gotmpl","kamontat/tmpl"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/kamontat/tpr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kamontat%2Ftpr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kamontat%2Ftpr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kamontat%2Ftpr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kamontat%2Ftpr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kamontat","download_url":"https://codeload.github.com/kamontat/tpr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kamontat%2Ftpr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30434856,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-12T14:34:45.044Z","status":"ssl_error","status_checked_at":"2026-03-12T14:09:33.793Z","response_time":114,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["json","template-parser"],"created_at":"2025-12-15T17:10:03.745Z","updated_at":"2026-03-12T17:25:59.815Z","avatar_url":"https://github.com/kamontat.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Template engine\n\nParse template using input data file (or options)\n\n```\n# Kamontat's Template parser\n\n$ kc-tpr \u003coptions\u003e...\n\nOptions:\n\t-cwd string\n\t\tbase directory relative path resolve to (default \"$PWD\").\n\t-template-path string\n\t\ta require template path (either absolute or relative is accepted)\n\t\tif directory is passed, parse all template on that folder and\n\t\tassume output to be directory with same input name\n\t\twithout template extension.\n\t-data-paths string\n\t\ta data path (either yaml or json). You can pass more than 1 time.\n\t-data string\n\t\ta data string in format \u003ckey\u003e=\u003cvalue\u003e. You can pass more than 1 time.\n\t-output-path string\n\t\ta optional output path (either absolute or relative is accepted).\n\t\tif not provided, output to stdout.\n\t-debug\n\t\tenabled debug information.\n```\n\n## Development\n\n```bash\ngo run github.com/kamontat/tmpl/cli\n```\n\n## asdf plugin\n\nA easy way to install using asdf: https://github.com/kc-workspace/asdf-kc-tpr\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamontat%2Ftpr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkamontat%2Ftpr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamontat%2Ftpr/lists"}