mirror of
https://gitea.com/gitea/awesome-gitea.git
synced 2025-07-20 16:54:31 +00:00
main

#167 Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/169 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Sergey Karmanov <ppoocpel8888@gmail.com> Co-committed-by: Sergey Karmanov <ppoocpel8888@gmail.com>
Awesome Gitea
A curated list of awesome projects related to Gitea and its soft-fork instances.
Legend
⚠️ - This project is not actively maintained, but it may still be useful.
📜 - This project is officially archived.
Contents
Actions
- gitea-publish-generic-packages - An action to support publishing generic packages to Gitea.
MIT
JavaScript
- gitea-release-action - An action to support publishing releases to Gitea.
MIT
JavaScript
- gitea-release-please - An action to support Automated releases with Conventional Commit Messages.
Apache-2.0
TypeScript
Applications
Bot
- gopher-bot - Bot for checking golang code
MIT
Go
- 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 mirrorN/A
Rust
- sq-bot - Bot for decorating Gitea pull requests with SonarQube analysis details.
MIT
Go
- staletea -
⚠️
StaleBot for Gitea.GPL-3.0
Go
- tea-cloc -
📜
Bot to count lines of code on Gitea repos and comments on pull requests with code change statistics.MIT
Go
Command Line
- changelog - Generate changelog of gitea repository.
MIT
Go
- gcli - A CLI for Gitea, Gitlab and Github written in C
BSD-2-Clause
C
- gitea-cli -
⚠️
Extensible, configurable command-line API client for gitea and gogs.MIT
Shell
- gitea-installer -
⚠️
a simple ubuntu native installer scriptMIT
Shell
- grp - A cli tool to interact with github, gitea and local repositories written in rust.
MIT
Rust
- makepr -
⚠️
Quickly open url to start PR process with current branch.MIT
JavaScript
- sip -
⚠️
A prompt-based command line tool to interact with Gitea servers.MIT
Go
- tea - A command line tool to interact with Gitea servers.
MIT
Go
DevOps
- actions runner - Use the actions/runner developed by GitHub with Gitea Actions.
MIT
Go
- agola - Agola: CI/CD Redefined. Built-in Gitea support.(see
docs
)Apache-2.0
Go
- appveyor - Gitea receives first-class support in AppVeyor CI.
- AWS Cloud Integration(webhook-to-s3) -
⚠️
Gitea Webhook integration with AWS CodePipeline and CodeBuild by automatically uploading the archive to AWS S3.Apache-2.0
JavaScript
- buildbot-gitea - Buildbot plugin for integration with gitea.
MIT
Python
- buildkite-connector -
⚠️
Connect Gitea & Buildkite.MIT
Go
- Concourse - partially can be integrated with Gitea.
- dex - Dex is a federated OpenID Connect provider. Built-in Gitea support.
Apache-2.0
Go
- drone - Drone is a Container-Native, Continuous Delivery Platform. Built-in Gitea support. (see docs)
Apache-2.0
Go/TypeScript
- ghorg - Quickly clone an entire org/users repositories into one directory - Supports Gitea, GitHub, GitLab, and more.
Apache-2.0
Go
- gickup - Backup tool for repositories.
Apache-2.0
Go
- JayporeCi -
⚠️
Self hosted CI tightly integrated with giteaMIT
Python
- Jenkins - Gitea plugin for jenkins.
MIT
Java
- Metroline -
⚠️
Metroline is a Continuous Integration and Delivery platform built with Docker, Node, React and MongoDB, natively compatible with Gitea.GPL-3.0
TypeScript
- Monitoring mixin - Gitea monitoring mixin (Grafana dashboard)
- mvoCI - very simple Continuous Integration Server written in go. Built-in Gitea support.
GPL-3.0
Go
- QEMU-KVM-Solution - A simple solution that enables running Gitea Actions job in ephemeral virtual machine.
CC0-1.0
Shell
- Renovate - Gitea compatible configurable universal dependability update tool
AGPL-3.0
TypeScript
- soba - scheduled backups of user/organization Gitea repositories with change detection.
MIT
Go
- Tea Runner - A minimalist Python Flask app that uses Gitea webhooks to perform actions.
BSD-2-Clause
Python
- webhook - webhook is a lightweight incoming webhook server to run shell commands. Useful for running Continuous Deployment pipeline steps.
MIT
Go
- webhookd - A very simple webhook server launching shell scripts. Useful for running Continuous Deployment pipeline steps.
MIT
Go
- woodpecker - An opinionated fork of the Drone CI system. Built-in Gitea support. (see docs)
Apache-2.0
Go
- yojo - A CI bridge from Gitea to SourceHut.
Mobile
- GitNex - Android client for Gitea.
GPL-3.0
Java
- GitTouch -
⚠️
Open source mobile client for GitHub, GitLab, Bitbucket and Gitea, built with FlutterApache-2.0
Dart
Panel
- GiteaPanel -
⚠️
Manage the local Gitea server from the tray.MIT
Pascal
- Listea -
📜
Simple Gitea issues viewer from the tray.MIT
Go
- US/GiteaPanel -
⚠️
A Gitea shortcut panel built based on UserScript.MIT
JavaScript
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.0
Go
- 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.0
Go
- Meli Docs - Meli is an 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.2
Go
- pages-server - A simple server for serving up static pages for Gitea A Gitea Pages server ala Github pages.
MIT
Go
- Pages Server - Another opinionated gitea pages project. GitHub-compatible with custom template rendering support.
Apache-2.0
Go
Migration
- BitbucketServer2Gitea - A command line tool build with Golang to migrate a Bitbucket Server (Stash) Project to Gitea.
MIT
Go
- Bitbucket2Gitea - A python3 script to migrate all projects and repositories from Atlassian BitBucket to Gitea.
GPL-3.0
Python
- github2gitea -
⚠️
A python script to migrate Github repositories Gitea with issues/prs/wiki and etc.MIT
Python
- gitlab2gitea - A command line tool build with Golang to migrate a GitLab project to Gitea.
MIT
Go
- 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.0
SQL
- jira2giteaMySql
⚠️
Jira Issues to Gitea (with MySql)MIT
C#
Organizations
Open Registration
- Codeberg - Non-Profit Collaboration Community for Free and Open Source Projects (formerly known under its working title teahub.io).
- Disroot - Aims to change the way people are used to interact on the web.
- OpenDev - A space for collaborative Open Source software development.
- RadioRepo - The home of software development for the Amateur Radio Community.
- ~vern gitea - A gitea instance for free software hackers
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
- PSES - Git @ Pas Sage en Seine.
- Sum7 - A hoster to support decentralized services. A step away from big cloud services.
Packages
- docker-openshift-gitea - Gitea container for OpenShift
N/A
Shell/Dockerfile
- gitea-chocolatey -
⚠️
Chocolatey package for giteaMIT
PowerShell
- Gitea Debian/Ubuntu packages - Debian/Ubuntu packages
MIT
Shell
- gitea-helm-chart -
⚠️
gitea-helm-chartMIT
Helm
- gitea-operator -
📜
An Operator that installs GiteaApache-2.0
Go
- gitea_yhn - Gitea package for YunoHost
MIT
Shell
- helm-chart - Official Gitea Helm Chart
MIT
Helm
- Raspbian Addons - an APT repository for Raspberry Pi which includes up-to-date gitea packages.
- SynoCommunity Gitea - Synology Gitea Package
- synology-gitea-jboxberger -
⚠️
Synology Gitea PackageMIT
Shell
Package Management
- Acappella -
⚠️
Private Composer Repository for GiteaMIT
PHP
Plugins
- git-kanban-enhanced-extension - chrome extension to add additional kanban project planning to git hosting: github.com, gitlab.com, gitea.io, bitbucket.org
MIT
TypeScript
- git-master -
⚠️
Git Master Extension for git file tree, support GitHub, GitLab, Gitee, GiteaMIT
JavaScript
- gitea-comment-plugin -
⚠️
A Drone plugin to post comments on a Gitea Pull Request.GPL-3.0
C#
- Gitea Extension for Visual Studio - A Visual Studio Extension that brings the Gitea Flow into Visual Studio.
MIT
C#
- gitea-kanban -
⚠️
Kanban for Gitea done in VueMIT
TypeScript
- gitea-preview -
⚠️
Preview files (including HTML) directly from a Gitea repo.Apache-2.0
JavaScript/PHP
- Gitea-VSCode - Gitea Issue Tracker for vs-code
MIT
TypeScript
- intellij-gitea-plugin -
⚠️
Gitea issue tracker integration plugin for Jetbrains IDE platform.MIT
Java
- redmine_merge_request_links -
⚠️
Gitea pull request integration for Redmine issue tracker.MIT
Ruby
- Gitea plugin for JetBrains IDEs(Idea,Android Studio,etc).
MIT
Kotlin
- 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.
MIT
JavaScript
Scripts
- docker-gitea -
⚠️
Docker Gitea ServiceMIT
Docker Compose
- nodiscc.xsrv.gitea - Ansible role to install and configure Gitea
GPL-3.0
Ansible
- nodiscc.xsrv.gitea_act_runner - Ansible role to install and configure
act_runner
GPL-3.0
Ansible
- solarchemist/gitea - Ansible role to install and configure multiple Gitea instances on the same host.
GPL-3.0
Ansible
SDK
- Dart -
⚠️
Dart SDK for giteaMIT
Dart
- gitea.js -
⚠️
Gitea (WIP) wrapper lib made in javascript.AGPL-3.0
JavaScript
- gitea-js - Gitea client in Typescript for browsers and Node.JS (npm) (docs)
MIT
TypeScript
- Gitea.net -
⚠️
.NET Library for the Gitea API.MIT
C#
- Gitea-sdk -
📜
Gitea SDK generated by Swagger. (Archived, use the official Golang SDK)N/A
Go
- Giteapy -
⚠️
Python SDK for giteaN/A
Python
- gitear -
⚠️
R wrapper to the gitea APIGPL-3.0
R
- Gitea rust crate -
⚠️
A simple Gitea client for Rust programsMIT
Rust
- Golang SDK - Official Golang SDK for gitea.
MIT
Go
- java-gitea-api -
⚠️
Swagger generated api for GiteaMIT
Java
- PHP -
⚠️
PHP SDK for giteaMIT
PHP
- py-gitea - A very simple API client for Gitea > 1.16.1
MIT
Python
- Sugar Cube Client -
⚠️
A sweet Gitea API client for PHPMIT
PHP
- tea4j-autodeploy - Swagger-generated Java library which uses Retrofit to access the Gitea API
GPL-3.0
Java
Themes
- Catppuccin - Soothing pastel theme for Gitea
MIT
CSS
- Lugit Themes - Light-Dark themes inspired by Github and Catppuccin
MIT
CSS
- Modern -
📜
Changes the layout for a more modern look. Usable with other themes that only change colors.GPL-3.0
CSS
- pat-s/GitHub - Opinionated GitHub-inspired light and dark themes
MIT
CSS
- Red -
📜
Red theme by saegl5 (forked from Red Silver)MIT
CSS
- Sainnhe's Theme Pack - Port of some editor themes
GPL-3.0
CSS
- theme.park - Rich theme suite that includes Gitea
MIT
CSS
Light
- Red Silver -
⚠️
Red silver theme by iamdoubzMIT
CSS
- lstolcman/GitHub -
⚠️
Simple Github theme for GiteaN/A
CSS
- Light Blue - Light blue theme inspired by Bitbucket
GPL-3.0
CSS
Dark
- Bthree Dark - A dark theme created and used by the Blender Project.
N/A
CSS
- Carbon Red -
⚠️
Darker red 1.14+ theme based on arc-green by iamdoubzMIT
CSS
- Dark Arc - Dark theme with high contrast, based on arc-green.
MIT
CSS
- Dark Blue - The dark blue Gitea theme used on https://gitea.artixlinux.org
MIT
CSS
- Dark Red -
⚠️
Dark red theme by iamdoubzMIT
CSS
- Earl Grey - An elegant dark theme for Gitea with blue as the primary color.
MIT
CSS
- GitHub - A theme to make Gitea look and feel like GitHub.
MIT
CSS
- GitHub Dark - A dark theme to make Gitea look and feel like GitHub.
Apache-2.0
TypeScript
- Matrix -
⚠️
Neon-green with a matrix-inspired backgroundMIT
CSS
- One Dark - One Dark theme used on git.tjdev.de
MIT
CSS
- Pitch Black -
⚠️
Pitch black 1.14+ theme used on https://git.dou.bet/iamdoubz/Gitea-Pitch-BlackMIT
CSS
- Tangerine Dream - Tangerine dark theme for Gitea
N/A
CSS
Workflow Tools
- alfred-gitea -
⚠️
Alfred workflow for GiteaMIT
Python
Project Management
- JetBrains YouTrack - A web-based issue tracking and project management platform
Languages
Markdown
100%