An SDK written in Go that wraps around the Forgejo API, providing additional convenience functions.
  • Go 98.2%
  • Makefile 1.8%
Find a file
Martin Basti 9752890da9
chore(deps): bump monogdb driver
Bumping version to fix CVE

https://app.opencve.io/cve/CVE-2026-2303

Signed-off-by: Martin Basti <mbasti@redhat.com>
2026-03-05 19:37:17 +01:00
.forgejo Run renovate once every 4 hours 2026-03-05 14:52:44 +01:00
docs/adr docs: add architecture decision records 2026-03-04 16:10:21 +01:00
forgejo chore(deps): bump monogdb driver 2026-03-05 19:37:17 +01:00
.changelog.yml Make final corrections before fork is finalized (#3) 2024-05-03 14:54:54 +00:00
.editorconfig switch gitter to discord for drone. (#62) 2017-06-16 10:46:36 +08:00
.gitattributes prevent merge conflicts | gitattributes eol=lf (#200) 2019-12-30 20:16:29 +00:00
.gitignore chore: add swagger build config 2026-03-04 16:43:15 +01:00
.golangci.yml migrate to golangci-lint v2 2026-02-13 17:03:49 +01:00
.stamp.yaml docs: add architecture decision records 2026-03-04 16:10:21 +01:00
CHANGELOG.md Update CHANGELOG.md 2026-03-05 15:46:28 +01:00
CONTRIBUTING.md chore: bump date in copyright template 2026-03-05 15:42:58 +01:00
DCO Added contribution and maintainer files 2016-11-07 11:26:36 -02:00
LICENSE feat: fork Gitea SDK (#1) 2024-05-03 16:35:08 +02:00
Makefile Update Makefile 2026-03-05 15:49:16 +01:00
README.md chore: update versions to match new release v3.0.0 2026-03-05 15:42:58 +01:00
renovate.json Rebuild renovate.json config 2026-03-05 13:38:06 +01:00

Forgejo SDK for Go

License: MIT release-badge status-badge

stars-badge issues-badge prs-badge Go Report Card GoDoc

This project acts as a client SDK implementation written in Go to interact with the Forgejo API implementation. For further informations take a look at the current documentation.

Note: function arguments are escaped by the SDK.

Use it

import "codeberg.org/mvdkleijn/forgejo-sdk/forgejo/v3"

Version Requirements

  • go >= 1.25
  • forgejo >= 11.0.10

Please note: that the SDK might or might not work with lower versions of Forgejo depending on what part of the SDK you use, but it was tested against this one.

Contributing

Fork -> Patch -> Push -> Pull Request

License

This project is under the MIT License. See the LICENSE file for the full license text.