{"id":36784741,"url":"https://github.com/desertbit/wego","last_synced_at":"2026-01-12T13:19:57.069Z","repository":{"id":174683217,"uuid":"652511498","full_name":"desertbit/wego","owner":"desertbit","description":"A go client to the Wekan REST API","archived":false,"fork":false,"pushed_at":"2024-01-04T12:53:39.000Z","size":39,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-08-01T00:25:51.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/desertbit.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2023-06-12T08:14:21.000Z","updated_at":"2023-07-07T08:06:15.000Z","dependencies_parsed_at":"2024-01-04T13:47:43.862Z","dependency_job_id":"932aefac-ed6d-42c9-b6bb-478842380222","html_url":"https://github.com/desertbit/wego","commit_stats":null,"previous_names":["desertbit/wego"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/desertbit/wego","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/desertbit%2Fwego","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/desertbit%2Fwego/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/desertbit%2Fwego/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/desertbit%2Fwego/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/desertbit","download_url":"https://codeload.github.com/desertbit/wego/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/desertbit%2Fwego/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28338996,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T12:22:26.515Z","status":"ssl_error","status_checked_at":"2026-01-12T12:22:10.856Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":[],"created_at":"2026-01-12T13:19:56.336Z","updated_at":"2026-01-12T13:19:57.055Z","avatar_url":"https://github.com/desertbit.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wego\nA go client for the [Wekan REST API](https://wekan.github.io/api/v6.97/#wekan-rest-api)  \n\n## Features\n- Automatic login and token renewal\n- 100% of the official API implemented\n- Implements Wekan REST API v6.97\n\n## Sample\n```go\n// Create client.\n// The client will automatically login and renew its token regularly.\nc, err := wego.NewClient(wego.Options{\n    RemoteAddr: \"https://your.wekanboard.com\",\n    Username:   \"user\",\n    Password:   \"secure-password\",\n})\nif err != nil {\n    log.Fatal(err)\n}\n\nboards, err := c.GetPublicBoards(context.Background())\nif err != nil {\n    log.Fatal(err)\n} \nfmt.Printf(\"Public boards: %+v\\n\", boards)\n\nself, err := c.GetCurrentUser(context.Background())\nif err != nil {\n    log.Fatal(err)\n}\nfmt.Printf(\"Self: %+v\\n\", self)\n\nother, err := c.GetUser(context.Background(), \"user-id-of-somebody\")\nif err != nil {\n    log.Fatal(err)\n}\nfmt.Printf(\"Other: %+v\\n\", other)\n```\n\n## Known problems\nThe current state of the Wekan API is slightly brittle.  \nSome API funcs are implemented according to spec, but do currently not work on my testing instance.  \nI need to create issues in the Wekan repository for them.\n\n## Issues\nWhen you find issues or bugs, please create an issue in this repository and/or submit a PR.\n\n## License\nMIT, see `LICENSE` file of this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdesertbit%2Fwego","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdesertbit%2Fwego","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdesertbit%2Fwego/lists"}