Awesome Gitea
A curated list of awesome projects related to Gitea and its soft-fork instances.
Legend
Entries are grouped by maintenance status:
- Active projects — maintained or in regular use.
- Unmaintained — previously marked as not actively maintained; they may still work.
- Archived — repository is archived on its forge (read-only) or explicitly sunset.
Contents
Active projects
Actions
- gitea-publish-generic-packages - An action to support publishing generic packages to Gitea.
MITJavaScript - gitea-release-action - An action to support publishing releases to Gitea.
MITJavaScript - gitea-release-please - An action to support Automated releases with Conventional Commit Messages.
Apache-2.0TypeScript
Applications
Bot
- gopher-bot - Bot for checking golang code
MITGo - sq-bot - Bot for decorating Gitea pull requests with SonarQube analysis details.
MITGo
Command Line
- changelog - Generate changelog of gitea repository.
MITGo - gcli - A CLI for Gitea, Gitlab and Github written in C
BSD-2-ClauseC - grp - A cli tool to interact with github, gitea and local repositories written in rust.
MITRust - tea - A command line tool to interact with Gitea servers.
MITGo
DevOps
- actions runner - Use the actions/runner developed by GitHub with Gitea Actions.
MITGo - agola - Agola: CI/CD Redefined. Built-in Gitea support.(see
docs)Apache-2.0Go - appveyor - Gitea receives first-class support in AppVeyor CI.
- buildbot-gitea - Buildbot plugin for integration with gitea.
MITPython - Concourse - partially can be integrated with Gitea.
- dex - Dex is a federated OpenID Connect provider. Built-in Gitea support.
Apache-2.0Go - drone - Drone is a Container-Native, Continuous Delivery Platform. Built-in Gitea support. (see docs)
Apache-2.0Go/TypeScript - ghorg - Quickly clone an entire org/users repositories into one directory - Supports Gitea, GitHub, GitLab, and more.
Apache-2.0Go - gickup - Backup tool for repositories.
Apache-2.0Go - gitea-notification-hub - Receive Gitea webhooks and send personalized Slack notifications with real @mentions for PRs, issues, and comments.
AGPL-3.0Go - Jenkins - Gitea plugin for jenkins.
MITJava - Monitoring mixin - Gitea monitoring mixin (Grafana dashboard)
- mvoCI - very simple Continuous Integration Server written in go. Built-in Gitea support.
GPL-3.0Go - Renovate - Gitea compatible configurable universal dependability update tool
AGPL-3.0TypeScript - soba - scheduled backups of user/organization Gitea repositories with change detection.
MITGo - Tea Runner - A minimalist Python Flask app that uses Gitea webhooks to perform actions.
BSD-2-ClausePython - terraform-provider-gitea - Terraform provider to manage Gitea infrastructure as code.
MITGo - webhook - webhook is a lightweight incoming webhook server to run shell commands. Useful for running Continuous Deployment pipeline steps.
MITGo - webhookd - A very simple webhook server launching shell scripts. Useful for running Continuous Deployment pipeline steps.
MITGo - woodpecker - An opinionated fork of the Drone CI system. Built-in Gitea support. (see docs)
Apache-2.0Go - yojo - A CI bridge from Gitea to SourceHut.
Mobile
- GitNex - Android client for Gitea.
GPL-3.0Java
Web Hosting
- Caddy Gitea Plugin (d7z-project/caddy-gitea-pages) - A simple Gitea Pages plugin that is compatible with Github Pages, supports custom domains, and can be published using Gitea Actions.
Apache-2.0Go - Meli - Open source platform built for deploying static sites and frontend applications.
- Codeberg Pages - Static Pages Server, Gitea equivalent of GitHub Pages: Can serve static webpages on custom domains, including caching, and much more
EUPL-1.2Go - pages-server - A simple server for serving up static pages for Gitea A Gitea Pages server ala Github pages.
MITGo - Pages Server - Another opinionated gitea pages project. GitHub-compatible with custom template rendering support.
Apache-2.0Go - gitea-pages - A static pages server for Gitea with minimal dependencies.
MITGo
Migration
- BitbucketServer2Gitea - A command line tool build with Golang to migrate a Bitbucket Server (Stash) Project to Gitea.
MITGo - Bitbucket2Gitea - A python3 script to migrate all projects and repositories from Atlassian BitBucket to Gitea.
GPL-3.0Python - gitlab2gitea - A command line tool build with Golang to migrate a GitLab project to Gitea.
MITGo
Organizations
Open Registration
- OpenDev - A space for collaborative Open Source software development.
- RadioRepo - The home of software development for the Amateur Radio Community.
For internal use
- Blender - The Blender Projects portal where all the (Blender) official initiatives are coordinated and managed.
- openSUSE - openSUSE Gitea
- FSFE - Git @ Free Software Foundation Europe
Packages
- docker-openshift-gitea - Gitea container for OpenShift
N/AShell/Dockerfile - Gitea Debian/Ubuntu packages - Debian/Ubuntu packages
MITShell - gitea_yhn - Gitea package for YunoHost
MITShell - helm-chart - Official Gitea Helm Chart
MITHelm - Raspbian Addons - an APT repository for Raspberry Pi which includes up-to-date gitea packages.
- SynoCommunity Gitea - Synology Gitea Package
Plugins
- git-kanban-enhanced-extension - chrome extension to add additional kanban project planning to git hosting: github.com, gitlab.com, gitea.io, bitbucket.org
MITTypeScript - Gitea Extension for Visual Studio - A Visual Studio Extension that brings the Gitea Flow into Visual Studio.
MITC# - gitea-vs-extension - Gitea Extension for VSCode (Comments, Actions, Repository Management)
MITTypeScript - Gitea-VSCode - Gitea Issue Tracker for vs-code
MITTypeScript - Gitea - plugin for JetBrains IDEs (Idea, Android Studio, etc.).
MITKotlin - Gitea-Anchorpoint - Gitea integration plugin for an artist friendly Git client.
- gitea-conventional-comments-button - A browser extension to add buttons for conventional comments to review comment boxes.
MITJavaScript
Scripts
- nodiscc.xsrv.gitea - Ansible role to install and configure Gitea
GPL-3.0Ansible - nodiscc.xsrv.gitea_act_runner - Ansible role to install and configure
act_runnerGPL-3.0Ansible - solarchemist/gitea - Ansible role to install and configure multiple Gitea instances on the same host.
GPL-3.0Ansible
SDK
- gitea-js - Gitea client in Typescript for browsers and Node.JS (npm) (docs)
MITTypeScript - Golang SDK - Official Golang SDK for gitea.
MITGo - py-gitea - A very simple API client for Gitea > 1.16.1
MITPython - tea4j-autodeploy - Swagger-generated Java library which uses Retrofit to access the Gitea API
GPL-3.0Java
Themes
- Catppuccin - Soothing pastel theme for Gitea
MITCSS - GitHub Themes - Exquisite GitHub style Gitea themes.
Apache-2.0TypeScript - Lugit Themes - Light-Dark themes inspired by Github and Catppuccin
MITCSS - pat-s/GitHub - Opinionated GitHub-inspired light and dark themes
MITCSS - Sainnhe's Theme Pack - Port of some editor themes
GPL-3.0CSS - theme.park - Rich theme suite that includes Gitea
MITCSS
Light
- Light Blue - Light blue theme inspired by Bitbucket
GPL-3.0CSS
Dark
- Bthree Dark - A dark theme created and used by the Blender Project.
N/ACSS - Dark Arc - Dark theme with high contrast, based on arc-green.
MITCSS - Dark Blue - The dark blue Gitea theme used on https://gitea.artixlinux.org
MITCSS - Earl Grey - An elegant dark theme for Gitea with blue as the primary color.
MITCSS - GitHub - A theme to make Gitea look and feel like GitHub.
MITCSS - One Dark - One Dark theme used on git.tjdev.de
MITCSS - Tangerine Dream - Tangerine dark theme for Gitea
N/ACSS
Project Management
- JetBrains YouTrack - A web-based issue tracking and project management platform
- Jira Gitea Connector - A middleware application that acts as a bridge between Gitea and the GitHub for Atlassian Plugin.
Unmaintained
Applications
Bot
- issue-bot - Bot for mailing list mirroring of Gitea issues. Allow people to submit issues on repositories using only e-mail without signing up. github read-only mirror
N/ARust - staletea - StaleBot for Gitea.
GPL-3.0Go
Command Line
- gitea-cli - Extensible, configurable command-line API client for gitea and gogs.
MITShell - gitea-installer - a simple ubuntu native installer script
MITShell - makepr - Quickly open url to start PR process with current branch.
MITJavaScript - sip - A prompt-based command line tool to interact with Gitea servers.
MITGo
DevOps
- AWS Cloud Integration(webhook-to-s3) - Gitea Webhook integration with AWS CodePipeline and CodeBuild by automatically uploading the archive to AWS S3.
Apache-2.0JavaScript - buildkite-connector - Connect Gitea & Buildkite.
MITGo - JayporeCi - Self hosted CI tightly integrated with gitea
MITPython - Metroline - Metroline is a Continuous Integration and Delivery platform built with Docker, Node, React and MongoDB, natively compatible with Gitea.
GPL-3.0TypeScript
Mobile
- GitTouch - Open source mobile client for GitHub, GitLab, Bitbucket and Gitea, built with Flutter
Apache-2.0Dart
Panel
- GiteaPanel - Manage the local Gitea server from the tray.
MITPascal - US/GiteaPanel - A Gitea shortcut panel built based on UserScript.
MITJavaScript
Web Hosting
- Caddy Gitea Plugin (42wim/caddy-gitea) - Caddy2 plugin enables GitHub pages-like features in Gitea, requiring a wildcard CNAME to your Gitea host.
Apache-2.0Go
Migration
- github2gitea - A python script to migrate Github repositories Gitea with issues/prs/wiki and etc.
MITPython - Gogs2Gitea - A SQL script and process (README) to migrate directly from Gogs 0.12.3 to Gitea 1.12.5 / 1.12.6 in MySQL/MariaDB and maybe other DB's.
GPL-3.0SQL - jira2giteaMySql - Jira Issues to Gitea (with MySql)
MITC#
Packages
- gitea-chocolatey - Chocolatey package for gitea
MITPowerShell - synology-gitea-jboxberger - Synology Gitea Package
MITShell
Package Management
- Acappella - Private Composer Repository for Gitea
MITPHP
Plugins
- git-master - Git Master Extension for git file tree, support GitHub, GitLab, Gitee, Gitea
MITJavaScript - gitea-comment-plugin - A Drone plugin to post comments on a Gitea Pull Request.
GPL-3.0C# - gitea-kanban - Kanban for Gitea done in Vue
MITTypeScript - gitea-preview - Preview files (including HTML) directly from a Gitea repo.
Apache-2.0JavaScript/PHP - intellij-gitea-plugin - Gitea issue tracker integration plugin for Jetbrains IDE platform.
MITJava - redmine_merge_request_links - Gitea pull request integration for Redmine issue tracker.
MITRuby
Scripts
- docker-gitea - Docker Gitea Service
MITDocker Compose
SDK
- Dart - Dart SDK for gitea
MITDart - gitea.js - Gitea (WIP) wrapper lib made in javascript.
AGPL-3.0JavaScript - Gitea.net - .NET Library for the Gitea API.
MITC# - Giteapy - Python SDK for gitea
N/APython - gitear - R wrapper to the gitea API
GPL-3.0R - Gitea rust crate - A simple Gitea client for Rust programs
MITRust - java-gitea-api - Swagger generated api for Gitea
MITJava - PHP - PHP SDK for gitea
MITPHP - Sugar Cube Client - A sweet Gitea API client for PHP
MITPHP
Themes
Light
- Red Silver - Red silver theme by iamdoubz
MITCSS - lstolcman/GitHub - Simple Github theme for Gitea
N/ACSS
Dark
- Carbon Red - Darker red 1.14+ theme based on arc-green by iamdoubz
MITCSS - Dark Red - Dark red theme by iamdoubz
MITCSS - Matrix - Neon-green with a matrix-inspired background
MITCSS - Pitch Black - Pitch black 1.14+ theme used on https://git.dou.bet/iamdoubz/Gitea-Pitch-Black
MITCSS
Archived
Applications
Bot
- tea-cloc - Bot to count lines of code on Gitea repos and comments on pull requests with code change statistics.
MITGo
Panel
- Listea - Simple Gitea issues viewer from the tray.
MITGo
Packages
- gitea-helm-chart - Third-party Helm chart (repository archived on GitHub; use the official chart instead).
MITHelm - gitea-operator - An Operator that installs Gitea
Apache-2.0Go
SDK
- Gitea-sdk - Gitea SDK generated by Swagger. (Archived, use the official Golang SDK)
N/AGo
Themes
- Modern - Changes the layout for a more modern look. Usable with other themes that only change colors.
GPL-3.0CSS - Red - Red theme by saegl5 (forked from Red Silver)
MITCSS
Workflow Tools
- alfred-gitea - Alfred workflow for Gitea (repository archived on GitHub).
MITPython