优秀的 Gitea
一个精选的与 Gitea 及其软分叉实例相关的优秀项目列表。
目录
操作
- gitea-publish-generic-packages - 一个支持将通用软件包发布到 Gitea 的操作。
- gitea-release-action - 一个支持将发布版本发布到 Gitea 的操作。
应用程序
机器人
- giteacat - 一个 Python 机器人,根据需要将 Mastodon 服务器的用户注册到 Gitea 实例。
- issue-bot - 用于 Gitea 问题邮件列表镜像的机器人。允许用户仅使用电子邮件提交存储库问题,无需注册。 github 只读镜像
- sq-bot - 用于使用 SonarQube 分析详细信息装饰 Gitea 拉取请求的机器人。
- staletea - Gitea 的 StaleBot。
- tea-cloc - 用于计算 Gitea 存储库代码行数并在拉取请求上评论代码更改统计信息的机器人。
命令行
- changelog - 生成 Gitea 存储库的变更日志。
- gcli - 一个用 C 编写的 Gitea、Gitlab 和 Github 的 CLI。
- gitea-cli - Gitea 和 Gogs 的可扩展、可配置命令行 API 客户端。
- gitea-installer - 一个简单的 Ubuntu 原生安装脚本。
- grp - 一个用 Rust 编写的与 Github、Gitea 和本地存储库交互的 CLI 工具。
- makepr - 快速打开 URL 以使用当前分支启动 PR 流程。
- sip - 一个基于提示的命令行工具,用于与 Gitea 服务器交互。
- tea - 一个用于与 Gitea 服务器交互的命令行工具。
DevOps
- 操作运行器 - 将 GitHub 开发的 actions/runner 用于 Gitea 操作。
- agola - Agola:重新定义 CI/CD。内置 Gitea 支持。(参见
文档
) - appveyor - Gitea 在 AppVeyor CI 中获得一流的支持。
- AWS 云集成(webhook-to-s3) - 通过自动将存档上传到 AWS S3,将 Gitea Webhook 与 AWS CodePipeline 和 CodeBuild 集成。
- buildbot-gitea - 用于与 Gitea 集成的 Buildbot 插件。
- buildkite-connector - 连接 Gitea 和 Buildkite。
- Concourse - 可以部分与 Gitea 集成。
- dex - Dex 是一个联合 OpenID Connect 提供程序。内置 Gitea 支持。
- drone - Drone 是一个容器原生持续交付平台。内置 Gitea 支持。(参见 文档)
- ghorg - 快速将整个组织/用户的存储库克隆到一个目录中 - 支持 Gitea、GitHub、GitLab 等。
- gickup - 存储库备份工具。
- JayporeCi - 与 Gitea 紧密集成的自托管 CI。
- Jenkins - Jenkins 的 Gitea 插件。
- Metroline - Metroline 是一个使用 Docker、Node、React 和 MongoDB 构建的持续集成和交付平台,与 Gitea 原生兼容。
- 监控混合 - Gitea 监控混合(Grafana 仪表板)
- mvoCI - 一个用 Go 编写的非常简单的持续集成服务器。内置 Gitea 支持。
- Renovate - 与 Gitea 兼容的可配置通用依赖项更新工具。
- soba - 用户/组织 Gitea 存储库的计划备份,并进行更改检测。
- Tea Runner - 一个使用 Gitea Webhook 执行操作的极简主义 Python Flask 应用程序。
- watchtower - 用于自动化 Docker 容器基础镜像更新的流程。有助于运行持续部署管道步骤。
- webhook - webhook 是一个轻量级的传入 Webhook 服务器,用于运行 shell 命令。有助于运行持续部署管道步骤。
- webhookd - 一个非常简单的 Webhook 服务器,用于启动 shell 脚本。有助于运行持续部署管道步骤。
- woodpecker - Drone CI 系统的一个有见地的分支。内置 Gitea 支持。(参见 文档)
- yojo - 从 Gitea 到 SourceHut 的 CI 桥梁。
移动端
面板
- GiteaPanel - 从托盘管理本地 Gitea 服务器。
- Listea - 来自托盘的简单 Gitea 问题查看器。
- US/GiteaPanel - 基于 UserScript 构建的 Gitea 快捷方式面板。
网页托管
- Caddy Gitea 插件 (42wim/caddy-gitea) - Caddy2 插件在 Gitea 中启用了类似 GitHub Pages 的功能,需要将通配符 CNAME 指向您的 Gitea 主机。
- Caddy Gitea 插件 (d7z-project/caddy-gitea-pages) - 一个简单的 Gitea Pages 插件,与 Github Pages 兼容,支持自定义域名,并且可以使用 Gitea 操作发布。
- Meli 文档 - Meli 是一个为部署静态站点和前端应用程序而构建的开源平台。
- 页面服务器 - 静态页面服务器,Gitea 等效于 GitHub Pages:可以在自定义域名上提供静态网页,包括缓存等等。
- pages-server - 一个用于为 Gitea 提供静态页面的简单服务器,类似于 Github Pages。
迁移
- BitbucketServer2Gitea - 一个使用 Golang 构建的命令行工具,用于将 Bitbucket Server (Stash) 项目迁移到 Gitea。
- Bitbucket2Gitea - 一个 Python3 脚本,用于将 Atlassian BitBucket 上的所有项目和仓库迁移到 Gitea。
- github2gitea - 一个 Python 脚本,用于将 Github 仓库迁移到 Gitea,包括 issue、pr、wiki 等。
- gitlab2gitea - 一个使用 Golang 构建的命令行工具,用于将 GitLab 项目迁移到 Gitea。
- Gogs2Gitea - 一个 SQL 脚本和流程(README),用于将 Gogs 0.12.3 直接迁移到 MySQL/MariaDB(以及其他数据库)上的 Gitea 1.12.5 / 1.12.6。
- jira2giteaMySql Jira 问题到 Gitea(使用 MySql)
组织
开放注册
- Codeberg - 一个非盈利性的协作社区,致力于免费和开源项目(以前称为 teahub.io)。
- Disroot - 旨在改变人们在网络上交互的方式。
- GitShuiShan - 一个用于教育的 Git 平台
- OpenDev - 开源软件协作开发的空间。
- RadioRepo - 业余无线电社区软件开发的中心。
- ~vern gitea - 一个面向自由软件黑客的 Gitea 实例
内部使用
- Blender - Blender 项目门户网站,所有(Blender)官方项目都在这里协调和管理。
- FSFE - 自由软件基金会欧洲的 Git。
- openSUSE - openSUSE 的 Gitea。
- PSES - Pas Sage en Seine 的 Git。
- Sum7 - 一个支持去中心化服务的托管商,远离大型云服务。
- Teknik - 提供服务帮助那些尝试创新的人。
软件包
- docker-openshift-gitea - 用于 OpenShift 的 Gitea 容器
- gitea-chocolatey - Gitea 的 Chocolatey 软件包
- Gitea Debian/Ubuntu 软件包 - Debian/Ubuntu 软件包
- gitea-helm-chart - gitea-helm-chart
- gitea-operator - 一个安装 Gitea 的 Operator
- gitea_yhn - 用于 YunoHost 的 Gitea 软件包
- helm-chart - 官方 Gitea Helm Chart
- Raspbian Addons - 一个包含最新 Gitea 软件包的 Raspberry Pi APT 仓库。
- SynoCommunity Gitea - Synology Gitea 软件包
- synology-gitea-jboxberger - Synology Gitea 软件包
包管理
- Acappella - Gitea 的私有 Composer 仓库
插件
- git-kanban-enhanced-extension - Chrome 扩展程序,为 Git 托管添加额外的看板项目规划功能:github.com、gitlab.com、gitea.io、bitbucket.org
- git-master - Git 文件树的 Git Master 扩展,支持 GitHub、GitLab、Gitee、Gitea
- gitea-comment-plugin - 一个 Drone 插件,用于在 Gitea Pull Request 上发布评论。
- Gitea Extension for Visual Studio - 一个将 Gitea 流程引入 Visual Studio 的扩展。
- gitea-kanban - 使用 Vue 编写的 Gitea 看板
- gitea-preview - 直接从 Gitea 仓库预览文件(包括 HTML)。
- gitea-tree - gitea-tree
- Gitea-VSCode - 用于 vs-code 的 Gitea 问题跟踪器。
- intellij-gitea-plugin - 用于 Jetbrains IDE 平台的 Gitea 问题跟踪器集成插件。
- redmine_merge_request_links - 用于 Redmine 问题跟踪器的 Gitea pull request 集成。
- Gitea 用于 JetBrains IDE(Idea、Android Studio 等)的插件。
- Gitea-Anchorpoint 用于艺术家友好型 Git 客户端的 Gitea 集成插件。
- gitea-conventional-comments-button - 一个浏览器扩展,为审查评论框添加 常规评论 按钮。
脚本
- docker-gitea - Docker Gitea 服务
- nodiscc.xsrv.gitea - Ansible 角色,用于安装和配置 Gitea
- nodiscc.xsrv.gitea_act_runner - Ansible 角色,用于安装和配置
act_runner
- solarchemist/gitea - Ansible 角色,用于在同一主机上安装和配置多个 Gitea 实例。
SDK
- Dart - Gitea 的 Dart SDK
- gitea.js - 使用 JavaScript 编写的 Gitea(WIP)包装库。
- gitea-js - 用于浏览器和 Node.JS 的 TypeScript 编写的 Gitea 客户端 (npm) (文档)
- Gitea.net - 用于 Gitea API 的 .NET 库。
- Gitea-sdk - 由 Swagger 生成的 Gitea SDK。(已存档,请使用官方 Golang SDK)
- Giteapy - Gitea 的 Python SDK
- gitear - Gitea API 的 R 包装器
- Gitea rust crate - 用于 Rust 程序的简单 Gitea 客户端
- Golang SDK - Gitea 的官方 Golang SDK。
- java-gitea-api - Swagger 生成的 Gitea API。
- PHP - Gitea 的 PHP SDK
- py-gitea - 一个非常简单的 Gitea > 1.16.1 API 客户端
- Sugar Cube Client - 用于 PHP 的一个优秀的 Gitea API 客户端
- tea4j-autodeploy - 使用 Retrofit 访问 Gitea API 的 Swagger 生成的 Java 库
主题
- Catppuccin - Gitea 的舒缓的柔和色调主题
- Lugit 主题 - 受 Github 和 Catppuccin 启发的明暗主题
- Modern - 更改布局以获得更现代的外观。可与仅更改颜色的其他主题一起使用。
- pat-s/GitHub - 具有主见性的 GitHub 风格的明暗主题
- Red - saegl5 的红色主题(基于 Red Silver)
- Sainnhe 的主题包 - 一些编辑器主题的移植
- theme.park - 包含 Gitea 的丰富的主题套件
浅色主题
- Red Silver - 由 iamdoubz 创建的红银主题
- lstolcman/GitHub - Gitea 的简单 GitHub 主题
- 浅蓝色 - 受 Bitbucket 启发的浅蓝色主题
深色主题
- Bthree 深色 - Blender 项目创建并使用的深色主题。
- 碳红色 - 基于 arc-green 的 1.14+ 版本及以上的深红色主题,由 iamdoubz 创建
- 深色 Arc - 基于 arc-green 的高对比度深色主题。
- 深蓝色 - https://gitea.artixlinux.org 上使用的深蓝色 Gitea 主题
- 深红色 - 由 iamdoubz 创建的深红色主题
- 深邃黑暗 - 基于 arc-green 并具有统一标题的深色主题。
- GitHub - 使 Gitea 看起来和感觉像 GitHub 的主题。
- 矩阵 - 霓虹绿色的矩阵风格背景主题
- 纯黑 - https://git.dou.bet/iamdoubz/Gitea-Pitch-Black 上使用的 1.14+ 版本及以上的纯黑主题
- 橘子梦 - Gitea 的橘色深色主题
工作流工具
- alfred-gitea - Gitea 的 Alfred 工作流
项目管理
- JetBrains YouTrack - 基于 Web 的问题跟踪和项目管理平台