1
0
mirror of https://gitea.com/gitea/awesome-gitea.git synced 2025-07-09 20:05:44 +02:00

Compare commits

...

62 Commits

Author SHA1 Message Date
f2a4d6679d Add link tester to CI (#164)
For this repository, I wrote a small Github Action to check the validity of links.

https://github.com/marketplace/actions/links-check-action

Demo on [my Gitea instance](https://git.zetcraft.ru/serega404/awesome-gitea/actions/runs/19)
Demo on [Github](https://github.com/serega404/awesome-gitea/actions/runs/16038610102/job/45255671331)

Output example:
<img width="1420" alt="image.png" src="attachments/5364cf47-8606-4f2d-bd78-03da442cef8b">

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/164
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Sergey Karmanov <ppoocpel8888@gmail.com>
Co-committed-by: Sergey Karmanov <ppoocpel8888@gmail.com>
2025-07-06 16:26:07 +00:00
b14eb4ce0f Remove gitea-tree (#163)
404 on page https://github.com/vickllny/giteatree

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/163
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: serega404 <ppoocpel8888@gmail.com>
Co-committed-by: serega404 <ppoocpel8888@gmail.com>
2025-06-27 23:51:25 +00:00
8302203d29 Add One Dark Theme (#161)
This is the One Dark Theme we use on [git.tjdev.de](https://git.tjdev.de).

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/161
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: DrMaxNix <drmaxnix@noreply.gitea.com>
Co-committed-by: DrMaxNix <drmaxnix@noreply.gitea.com>
2025-06-20 19:37:13 +00:00
59b2cf8f7c Add to Devops (#159)
It's a simple solution that enables running Gitea Actions job in ephemeral virtual machine.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/159
Reviewed-by: ChristopherHX <christopherhx@noreply.gitea.com>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: NorthRealm <northrealm@noreply.gitea.com>
Co-committed-by: NorthRealm <northrealm@noreply.gitea.com>
2025-04-23 17:35:15 +00:00
d1ccc338b6 Add Web Hosting (#158)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/158
Reviewed-by: hiifong <i@hiif.ong>
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: ExplodingDragon <explodingfkl@gmail.com>
Co-committed-by: ExplodingDragon <explodingfkl@gmail.com>
2025-04-18 14:59:59 +00:00
887fe27678 add gopher-bot (#157)
Bot for quality checks golang application

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/157
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: nfort <laikisounds@gmail.com>
Co-committed-by: nfort <laikisounds@gmail.com>
2024-12-25 18:32:08 +00:00
7061402c0f Add theme: Github Dark (#156)
be based on https://github.com/Rainnny7/gitea-github-theme Second change, matching Github with a pure black theme, and the original project has not been maintained for more than a year

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/156
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: luting <luting@noreply.gitea.com>
Co-committed-by: luting <luting@noreply.gitea.com>
2024-12-12 18:14:43 +00:00
6105321b35 Add theme: Earl Grey (#155)
This is the same Earl Grey theme referenced in #130 / #148 (original PR #56) I've been the primary maintainer since the original creator no longer wanted to maintain it a few years ago.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/155
Co-authored-by: Troplo <troplo@noreply.gitea.com>
Co-committed-by: Troplo <troplo@noreply.gitea.com>
2024-12-09 17:42:50 +00:00
25eb99bdce Adds Gitea Release Please (#154)
Signed-off-by: joaquinjsb <joaquinjsb@noreply.gitea.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/154
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: joaquinjsb <joaquinjsb@noreply.gitea.com>
Co-committed-by: joaquinjsb <joaquinjsb@noreply.gitea.com>
2024-11-21 15:42:33 +00:00
85070cb968 * grp cli tool added (#153)
Added a new CLI tool to interact with GitHub, Gitea and local repos.

Co-authored-by: techknowlogick <techknowlogick@noreply.gitea.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/153
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: feraxhp <feraxhp@noreply.gitea.com>
Co-committed-by: feraxhp <feraxhp@noreply.gitea.com>
2024-10-08 15:38:44 +00:00
82a15d8da9 Added Pages plugin (#151)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/151
Reviewed-by: John Olheiser <jolheiser@noreply.gitea.com>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 年幼涩批 <explodingfkl@gmail.com>
Co-committed-by: 年幼涩批 <explodingfkl@gmail.com>
2024-05-02 06:03:51 +00:00
830f3a8585 add lugit theme (#150)
Adds a [theme I created](https://github.com/lucas-labs/gitea-lugit-theme) a while ago, inspired by [Catpuccin](https://github.com/catppuccin/gitea) and github

![image](/attachments/93c4e6b8-d72a-45fb-9585-3fd0a95cc93a)

![image](/attachments/51ae3ced-35eb-4136-b53d-3c4742a7a9be)

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/150
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-authored-by: lucas-labs <lucas-labs@noreply.gitea.com>
Co-committed-by: lucas-labs <lucas-labs@noreply.gitea.com>
2024-04-12 02:31:51 +00:00
002eec5386 Add actions runner to DevOps (#149)
Use the actions/runner developed by GitHub with Gitea Actions

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/149
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: ChristopherHX <christopherhx@noreply.gitea.com>
Co-committed-by: ChristopherHX <christopherhx@noreply.gitea.com>
2024-03-05 03:24:06 +00:00
04845c75b5 Add category: Actions (#147)
Add category: Actions

Signed-off-by: allen.cai <allen.cai@noreply.gitea.com>

Co-authored-by: techknowlogick <techknowlogick@noreply.gitea.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/147
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: allen.cai <allen.cai@noreply.gitea.com>
Co-committed-by: allen.cai <allen.cai@noreply.gitea.com>
2024-01-19 08:20:59 +00:00
c61a83a050 Added gcli (#146)
I think this good project must be added to this list

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/146
Reviewed-by: John Olheiser <jolheiser@noreply.gitea.com>
Co-authored-by: Werenter <werenter@noreply.gitea.com>
Co-committed-by: Werenter <werenter@noreply.gitea.com>
2023-12-23 05:50:02 +00:00
7e452f7439 docs(migration): add BitbucketServer2Gitea tool (#145)
https://github.com/appleboy/BitbucketServer2Gitea

A command line tool build with Golang to migrate a Bitbucket Server (Data Center) Project to Gitea. See the V1 REST API.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/145
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
Co-committed-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2023-12-19 05:26:18 +00:00
7be1f3f53c add nodiscc.xsrv.gitea_act_runner ansible role (#142)
- ref. https://gitea.com/gitea/awesome-gitea/pulls/97
- ref. https://github.com/go-gitea/gitea/issues/23704

----

This is similar to https://gitea.com/gitea/awesome-gitea/pulls/97 and I would write a summary for it like I did last time, **but** as you can see, the commit seems to have changed all line endings (I committed from the web interface).

Steps to reproduce:
- Fork https://gitea.com/gitea/awesome-gitea/ from the web UI
- navigate to README.md, click the edit button
- add one line
- select `Create a new branch for this commit and start a Pull Request`, enter a commit message
- click the `Propose file change button`
- the diff shows all lines as changed (217 additions, 216 deletions)

Please let me know how I should proceed.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/142
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: nodiscc <nodiscc@gmail.com>
Co-committed-by: nodiscc <nodiscc@gmail.com>
2023-11-26 14:19:55 +00:00
0e63727b54 Removed DevHub (#143)
Company is out of bussiness at least for now.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/143
Reviewed-by: delvh <dev.lh@web.de>
Co-authored-by: Leandro David Cacciagioni <leandro.21.2008@gmail.com>
Co-committed-by: Leandro David Cacciagioni <leandro.21.2008@gmail.com>
2023-11-23 20:39:16 +00:00
3a0961634a CLI: Quickly open url to start PR process with current branch. (#141)
Co-authored-by: Davor Hrg <hrgdavor@gmail.com>
Co-committed-by: Davor Hrg <hrgdavor@gmail.com>
2023-11-15 17:26:27 +00:00
c51741e44b Add gitea-conventional-comments-button (#140)
An open source browser extension to add buttons for conventional comments (https://conventionalcomments.org/) to gitea review comment boxes.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/140
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Sebastian Sauer <sauer.sebastian@gmail.com>
Co-committed-by: Sebastian Sauer <sauer.sebastian@gmail.com>
2023-11-05 08:07:00 +00:00
77d9d607eb Add Deep Dark theme (#138)
Hi! The Deep Dark theme link added.

Related issue: https://gitea.com/gitea/awesome-gitea/issues/137

Co-authored-by: Yuri Plashenkov <yuri@plashenkov.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/138
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: plashenkov <plashenkov@noreply.gitea.com>
Co-committed-by: plashenkov <plashenkov@noreply.gitea.com>
2023-10-23 20:10:42 +00:00
399a66b919 add Anchorpoint (#136)
Anchorpoint is an artist friendly Git client that offers an integration to self-hosted Gitea servers

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/136
Reviewed-by: delvh <dev.lh@web.de>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Jochen Hunz <j.hunz@anchorpoint.app>
Co-committed-by: Jochen Hunz <j.hunz@anchorpoint.app>
2023-10-19 05:08:06 +00:00
45edb73de8 Add DevHub (#135)
DevHub is a European company that offers free and paid Gitea hosting services to professionals and companies.
Based in Europe and with strong focus on Security, Privacy and Performance.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/135
Reviewed-by: delvh <dev.lh@web.de>
Reviewed-by: silverwind <silverwind@noreply.gitea.com>
Co-authored-by: Leandro David Cacciagioni <leandro.21.2008@gmail.com>
Co-committed-by: Leandro David Cacciagioni <leandro.21.2008@gmail.com>
2023-09-21 20:14:42 +00:00
352eae582a Add jira2giteaMySql (#134)
Fix #115

Co-authored-by: John Olheiser <john+gitea@jolheiser.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/134
Reviewed-by: silverwind <silverwind@noreply.gitea.com>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-08-31 15:50:27 +00:00
343ece4f96 Add meli docs as page services which can integrate with Gitea (#132)
Co-authored-by: John Olheiser <john+gitea@jolheiser.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/132
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
2023-08-23 02:34:32 +00:00
c62d9d895a Remove early grey (#131)
Fix #130

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/131
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
2023-08-23 02:25:11 +00:00
ed76aae6b3 Add pages-server (#133)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/133
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
2023-08-23 02:24:32 +00:00
f1b4dd150a docs: ci/cd tools (#129)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/129
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com>
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: lonix1 <lonix1@noreply.gitea.com>
Co-committed-by: lonix1 <lonix1@noreply.gitea.com>
2023-08-18 23:04:13 +00:00
ed4dd4ba7f add gitea idea plugin (#128)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/128
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: LeonDevLifeLog <leondevlifelog@noreply.gitea.com>
Co-committed-by: LeonDevLifeLog <leondevlifelog@noreply.gitea.com>
2023-08-12 14:17:09 +00:00
6ead452429 Add GitHub dark theme (#127)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/127
Reviewed-by: delvh <dev.lh@web.de>
Reviewed-by: Denys Konovalov <denyskon@noreply.gitea.com>
Reviewed-by: yardenshoham <yardenshoham@noreply.gitea.com>
Co-authored-by: Rainnny <rainnny@noreply.gitea.com>
Co-committed-by: Rainnny <rainnny@noreply.gitea.com>
2023-08-06 13:30:19 +00:00
d34fdc2c79 Remove stray apostrophe in README (#126)
Just fixes a tiny grammatical error in the README.

Co-authored-by: Eric Wagoner <ewagoner@gmail.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/126
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: ewagoner <ewagoner@noreply.gitea.com>
Co-committed-by: ewagoner <ewagoner@noreply.gitea.com>
2023-08-01 12:45:09 +00:00
261329ff3b Update README.md (#125)
As Gitea is open, so I think we also welcome soft fork's ecosystem to be listed here.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/125
2023-07-25 08:38:10 +00:00
446beef55b Add US/GiteaPanel (#122)
A Gitea shortcut panel built based on UserScript.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/122
Co-authored-by: kerwin612 <kerwin612@noreply.gitea.com>
Co-committed-by: kerwin612 <kerwin612@noreply.gitea.com>
2023-07-24 07:41:45 +00:00
ba68fd11cd docs: Continuous Deployment tools (#123)
Hi @lunny! [As requested](https://discord.com/channels/322538954119184384/561007778139734027/1131595750132961330), some tools to help perform Continuous Deployment when integrating gitea with woodpecker (or any other CI tool).

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/123
Co-authored-by: lonix1 <lonix1@noreply.gitea.com>
Co-committed-by: lonix1 <lonix1@noreply.gitea.com>
2023-07-21 03:49:38 +00:00
b6602b55c6 Add soba (#121)
Adds an entry for an open source backup tool called soba with Gitea support.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/121
Co-authored-by: Jon Hadfield <jon@lessknown.co.uk>
Co-committed-by: Jon Hadfield <jon@lessknown.co.uk>
2023-07-05 07:31:43 +00:00
7aa46841ed fix lint (#120)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/120
2023-06-28 16:40:01 +00:00
7eade38897 alphabetize (#119)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/119
2023-06-28 16:35:02 +00:00
0384aafa3a Add Blender Projects to Organizations list (#118)
Add the Blender Projects website, which is managed by Gitea, to the Organizations list.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/118
Co-authored-by: JRed <jred@noreply.gitea.com>
Co-committed-by: JRed <jred@noreply.gitea.com>
2023-06-28 12:15:44 +00:00
04fac5e4ec Add gitea Ansible role to list (#117)
For your consideration, this PR adds an Ansible role that I've cobbled together to run two Gitea instances on the same VPS (but the logic in the role should allow an arbitrary number of instances).

It is something of a hobby project of mine, but I'd be pleased to receive any comments or suggestions on how to improve the role.

Co-authored-by: taha@asks2 <taha@chepec.se>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/117
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Reviewed-by: delvh <dev.lh@web.de>
Co-authored-by: solarchemist <gitea@solarchemist.se>
Co-committed-by: solarchemist <gitea@solarchemist.se>
2023-06-21 19:55:00 +00:00
c039508fe6 Add opensuse to list (#116)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/116
Reviewed-by: delvh <dev.lh@web.de>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: techknowlogick <techknowlogick@noreply.gitea.com>
Co-committed-by: techknowlogick <techknowlogick@noreply.gitea.com>
2023-06-05 17:27:44 +00:00
08931734e0 fix markdown lint on CI (#114)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/114
Reviewed-by: silverwind <silverwind@noreply.gitea.io>
2023-05-16 16:03:19 +08:00
ae95884ddb add markdown lint (#113)
fix #112

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/113
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-04-14 13:43:11 +08:00
7bb199a456 Fix markdownlint issue "MD004/ul-style: Unordered list style [Expected: dash; Actual: asterisk]" (#111)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/111
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
2023-04-12 06:52:02 +08:00
72b1c677d1 Add Caddy2 Gitea Plugin (#110)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/110
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Reviewed-by: delvh <dev.lh@web.de>
2023-04-12 06:49:49 +08:00
d67487c03b Add yojo (#109)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/109
Reviewed-by: 6543 <6543@obermui.de>
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io>
Co-authored-by: emersion <emersion@noreply.gitea.io>
Co-committed-by: emersion <emersion@noreply.gitea.io>
2023-04-12 02:09:50 +08:00
4895dc22e6 Add Codeberg's Pages Server for Static Pages Hosting (#108)
document it as per https://github.com/go-gitea/gitea/issues/23521#issuecomment-1473106659

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/108
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: delvh <dev.lh@web.de>
Co-authored-by: 6543 <6543@obermui.de>
Co-committed-by: 6543 <6543@obermui.de>
2023-04-05 00:58:42 +08:00
590542b3db Add bthree-dark theme, sort themes alphabetically (#107)
This PR adds the nice bthree-dark theme by Blender.

I also sorted the themes in alphabetical order according to the contribution guidelines, which for some reason wasn't done before.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/107
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: denyskon <denyskon@noreply.gitea.io>
Co-committed-by: denyskon <denyskon@noreply.gitea.io>
2023-04-03 16:43:40 +08:00
60c9b36d2d docs: link to official catppuccin/gitea theme (#105)
Catppuccin recently added a dedicated theme for Gitea. (I am the author)
This replaces the previous link to catppuccin/codeberg with this
dedicated theme.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/105
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: winston <hey@winston.sh>
Co-committed-by: winston <hey@winston.sh>
2023-03-27 07:58:18 +08:00
79efce484b Added py-gitea to SDK projects (#104)
Added py-gitea to SDK projects.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/104
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io>
Co-authored-by: laromicas <laromicas@noreply.gitea.io>
Co-committed-by: laromicas <laromicas@noreply.gitea.io>
2023-03-23 11:55:26 +08:00
fc6ad54e03 moved theme to multiple-theme section (#102)
hi there,

thank you for adding my theme last time (#95)

i had issues with Dark Reader, so i decided to create a dark version and auto version (switches theme based on system prefs)
consequently, i moved my original theme from the light theme section to the section immediately above it

both light and dark versions still use Gitea's default themes (gitea and arc-green) and with some colors and images from Gitea-Red-Silver

Signed-off-by: saegl5 <saegl5@noreply.gitea.io>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/102
Reviewed-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: saegl5 <saegl5@noreply.gitea.io>
Co-committed-by: saegl5 <saegl5@noreply.gitea.io>
2023-03-03 14:42:18 +08:00
00e3b7a3e8 Add JayporeCi to list (#99)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/99
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: theSage21 <thesage21@noreply.gitea.io>
Co-committed-by: theSage21 <thesage21@noreply.gitea.io>
2022-12-26 08:47:28 +08:00
15744b7304 Add RadioRepo.org (#96)
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/96
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: Coolguy3289 <coolguy3289@noreply.gitea.io>
Co-committed-by: Coolguy3289 <coolguy3289@noreply.gitea.io>
2022-12-26 08:46:27 +08:00
d96b7342ee cleanup: remove unmaintained ansible roles (#101)
Followup to https://gitea.com/gitea/awesome-gitea/pulls/97

See commit messages.

Co-authored-by: nodiscc <nodiscc@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/101
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: nodiscc <nodiscc@noreply.gitea.io>
Co-committed-by: nodiscc <nodiscc@noreply.gitea.io>
2022-12-23 19:42:02 +08:00
b678d47750 formatting: fix table of contents (#100)
This fixes spacing between entries in the table of contents

Current: https://gitea.com/gitea/awesome-gitea#contents.
Fixed: https://gitea.com/nodiscc/awesome-gitea/src/branch/cleanup-toc#contents

Co-authored-by: nodiscc <nodiscc@gmail.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/100
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: nodiscc <nodiscc@noreply.gitea.io>
Co-committed-by: nodiscc <nodiscc@noreply.gitea.io>
2022-12-19 09:06:02 +08:00
fdca1fb7ec fix link to pat-s/GitHub theme (#98)
Fixing the link to pat-s' theme repository.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/98
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Co-authored-by: shamil <shamil@noreply.gitea.io>
Co-committed-by: shamil <shamil@noreply.gitea.io>
2022-12-06 13:07:02 +08:00
cbee11c833 add nodiscc.xsrv.gitea ansible role (#97)
Hi,

this PR adds the [xsrv.gitea](https://github.com/nodiscc/xsrv/tree/master/roles/gitea) ansible role, which can be used to deploy Gitea on any Debian-based Linux machine.

The role can be used from the [xsrv](https://xsrv.readthedocs.io/en/latest/) command-line tool/ansible wrapper, or with ansible [command-line](https://docs.ansible.com/ansible/latest/user_guide/command_line_tools.html) tools. Optionally it integrates with [netdata](https://github.com/nodiscc/xsrv/tree/master/roles/monitoring_netdata) for instance health monitoring, [apache](https://github.com/nodiscc/xsrv/tree/master/roles/apache) for reverse proxy and SSL/TLS certificate management, [rsnapshot](https://github.com/nodiscc/xsrv/tree/master/roles/backup) for automatic backups, and [postgresql](https://github.com/nodiscc/xsrv/tree/master/roles/postgresql) as a RDBMS.

Detailed installation/configuration documentation can be found at https://xsrv.readthedocs.io/en/latest/installation.html, but here is the short version using ansible command-line tools and self-signed certificates:

```bash
# create a project directory
$ mkdir -p ~/playbooks/myproject && cd ~/playbooks/myproject
# install ansible in a python virtualenv
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip3 install ansible
```

Create required files and directories (replace my.CHANGEME.org with the address of the server where gitea will be deployed, and other CHANGEME values with values of your choice)

```yaml
# requirements.yml
collections:
  - name: https://gitlab.com/nodiscc/xsrv.git
    type: git
    version: release # or master to get the latest, development version
```

```yaml
# inventory.yml
all:
  hosts:
    my.CHANGEME.org:
```

```yaml
# playbook.yml
- hosts: my.CHANGEME.org
  roles:
    - nodiscc.xsrv.common # (optional) base server setup/hardening/firewall/bruteforce prevention
    - nodiscc.xsrv.monitoring # (optional) server monitoring, log aggregation
    - nodiscc.xsrv.backup # (optional) automatic backups
    - nodiscc.xsrv.apache
    - nodiscc.xsrv.postgresql
    - nodiscc.xsrv.gitea
```

```yaml
# $ mkdir host_vars/my.CHANGEME.org
# host_vars/my.CHANGEME.org/my.CHANGEME.org.yml
#ansible_ssh_port: 2234 # SSH port, if different from 22
#ansible_host: 1.2.3.4 # SSH server address, if my.CHANGEME.org cannot be resolved from DNS
gitea_fqdn: "git.CHANGEME.org" # domain name of the gitea instance
```

```yaml
# $ ansible-vault edit host_vars/my.CHANGEME.org/my.CHANGEME.org.vault.yml
ansible_become_pass: "CHANGEME" # sudo password
gitea_admin_username: "CHANGEME"
gitea_admin_password: "CHANGEME"
gitea_admin_email: "CHANGEME@CHANGEME.org"
gitea_secret_key: "CHANGEME64"
gitea_internal_token: "CHANGEME160"
gitea_oauth2_jwt_secret: "CHANGEME43"
gitea_lfs_jwt_secret: "CHANGEME43"
```

```bash
# make the role/collection available to the ansible project
$ ansible-galaxy collection install --force -r requirements.yml
# deploy the role
$ ansible-playbook -i inventory.yml playbook.yml
```

See [defaults/main.yml](https://github.com/nodiscc/xsrv/blob/master/roles/gitea/defaults/main.yml) for all available configuration variables.

I use the role to manage multiple environments/instances for a few years without problems and will keep maintaining it in the foreseeable future.

Let me know if you need additional information.

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/97
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Co-authored-by: nodiscc <nodiscc@noreply.gitea.io>
Co-committed-by: nodiscc <nodiscc@noreply.gitea.io>
2022-12-01 19:49:19 +08:00
cecae887a7 add light theme (#95)
hi there,

hoping to contribute my theme and that everyone enjoys it :)

...although it is forked from Red Silver, it is quite different.
it uses Gitea's default theme but with some colors from Gitea-Red-Silver

Signed-off-by: saegl5 <saegl5@noreply.gitea.io>

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/95
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Co-authored-by: saegl5 <saegl5@noreply.gitea.io>
Co-committed-by: saegl5 <saegl5@noreply.gitea.io>
2022-11-20 21:31:58 +08:00
70b35c4b5a Added gitea-preview (preview files directly from a Gitea repo). (#94)
Co-authored-by: Pacman Ghost <code@pacman-ghost.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/94
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Co-authored-by: pacman-ghost <pacman-ghost@noreply.gitea.io>
Co-committed-by: pacman-ghost <pacman-ghost@noreply.gitea.io>
2022-11-17 22:11:14 +08:00
29c284b39b docs: add catppuccin theme (#93)
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/93
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
2022-11-01 20:12:36 +08:00
6c85d8739c Add Sainnhe's Theme Pack (#92)
Add a bunch of Gitea themes ported from some editor themes:

- `edge-auto`
- `edge-dark`
- `edge-light`
- `everforest-auto`
- `everforest-dark`
- `everforest-light`
- `gruvbox-auto`
- `gruvbox-dark`
- `gruvbox-light`
- `gruvbox-material-auto`
- `gruvbox-material-dark`
- `gruvbox-material-light`
- `nord`
- `soft-era`
- `sonokai`
- `sonokai-andromeda`
- `sonokai-atlantis`
- `sonokai-espresso`
- `sonokai-maia`
- `sonokai-shusia`

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/92
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: Sainnhe Park <sainnhe@gmail.com>
Co-committed-by: Sainnhe Park <sainnhe@gmail.com>
2022-11-01 00:13:49 +08:00
2ce5dd4ca9 Add ~vern gitea to open reg orgs list (#90)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/90
Reviewed-by: pat-s <pat-s@noreply.gitea.io>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: aryak <aryak@noreply.gitea.io>
Co-committed-by: aryak <aryak@noreply.gitea.io>
2022-10-30 22:13:09 +08:00
f9d0b7c36c Add edge theme (#91)
See preview on this site: https://git.sainnhe.dev/

Note that currently this theme only supports Gitea >= 1.18.0

Reviewed-on: https://gitea.com/gitea/awesome-gitea/pulls/91
Reviewed-by: Gusted <williamzijl7@hotmail.com>
Reviewed-by: John Olheiser <john+gitea@jolheiser.com>
Co-authored-by: Sainnhe Park <sainnhe@gmail.com>
Co-committed-by: Sainnhe Park <sainnhe@gmail.com>
2022-10-30 22:01:42 +08:00
5 changed files with 211 additions and 117 deletions

15
.gitea/workflows/lint.yml Normal file
View File

@ -0,0 +1,15 @@
name: lint
on:
- push
- pull_request
jobs:
lint:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: install markdownlint-cli
run: npm install -g markdownlint-cli
- name: lint
run: markdownlint '**/*.md'

View File

@ -0,0 +1,16 @@
name: Test links
on:
- push
- pull_request
jobs:
check_urls:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Link check action
uses: serega404/links-check-action@v0.0.1
with:
filePath: "README.md"
ignoreCodes: "403,418"

18
.markdownlint.yaml Normal file
View File

@ -0,0 +1,18 @@
commands-show-output: false
fenced-code-language: false
first-line-h1: false
header-increment: false
line-length: {code_blocks: false, tables: false, stern: true, line_length: -1}
no-alt-text: false
no-bare-urls: false
no-blanks-blockquote: false
no-duplicate-header: {allow_different_nesting: true}
no-emphasis-as-header: false
no-empty-links: false
no-hard-tabs: {code_blocks: false}
no-inline-html: false
no-space-in-code: false
no-space-in-emphasis: false
no-trailing-punctuation: false
no-trailing-spaces: {br_spaces: 0}
single-h1: false

278
README.md
View File

@ -1,186 +1,230 @@
# Awesome Gitea # Awesome Gitea
[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re) [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)
[![Contribution%20Guide](https://img.shields.io/badge/-Contribution%20Guide-informational?style=flat)](contributing.md) [![Contribution%20Guide](https://img.shields.io/badge/-Contribution%20Guide-informational?style=flat)](contributing.md)
A curated list of awesome projects related to Gitea. A curated list of awesome projects related to Gitea and its soft-fork instances.
### Contents ## Contents
- [Applications](#applications) - [Awesome Gitea](#awesome-gitea)
- [Contents](#contents)
- [Actions](#actions)
- [Applications](#applications)
- [Bot](#bot) - [Bot](#bot)
- [Command Line](#command-line) - [Command Line](#command-line)
- [DevOps](#devops) - [DevOps](#devops)
- [Mobile](#mobile) - [Mobile](#mobile)
- [Panel](#panel) - [Panel](#panel)
- [Web Hosting](#web-hosting)
- [Migration](#migration)
- [Organizations](#organizations)
- [Open Registration](#open-registration)
- [For internal use](#for-internal-use)
- [Packages](#packages)
- [Package Management](#package-management)
- [Plugins](#plugins)
- [Scripts](#scripts)
- [SDK](#sdk)
- [Themes](#themes)
- [Light](#light)
- [Dark](#dark)
- [Workflow Tools](#workflow-tools)
- [Project Management](#project-management)
- [Migration](#migration) ## Actions
- [Organizations](#organizations) - [gitea-publish-generic-packages](https://github.com/VAllens/gitea-publish-generic-packages) - An action to support publishing generic packages to Gitea.
- [gitea-release-action](https://gitea.com/actions/gitea-release-action) - An action to support publishing releases to Gitea.
- [Packages](#packages) - [gitea-release-please](https://github.com/marketplace/actions/gitea-release-please-action) - An action to support Automated releases with Conventional Commit Messages.
- [Package Management](#package-management)
- [Plugins](#plugins)
- [Scripts](#scripts)
- [SDK](#sdk)
- [Themes](#themes)
- [Workflow Tools](#workflow-tools)
- [Project Management](#project-management)
## Applications ## Applications
### Bot ### Bot
* [giteacat](https://git.mastodont.cat/spla/giteacat.git) - Python Bot that register Mastodon server's users to Gitea instance, on demand. - [gopher-bot](https://github.com/nfort/gopher-bot) - Bot for checking golang code
* [issue-bot](https://git.meli.delivery/meli/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](https://github.com/meli/issue-bot) - [issue-bot](https://git.meli.delivery/meli/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](https://github.com/meli/issue-bot)
* [sq-bot](https://codeberg.org/justusbunsi/gitea-sonarqube-bot) - Bot for decorating Gitea pull requests with SonarQube analysis details. - [sq-bot](https://codeberg.org/justusbunsi/gitea-sonarqube-bot) - Bot for decorating Gitea pull requests with SonarQube analysis details.
* [staletea](https://gitea.com/jonasfranz/staletea) - StaleBot for Gitea. - [staletea](https://gitea.com/jonasfranz/staletea) - StaleBot for Gitea.
* [tea-cloc](https://codeberg.org/qwerty287/tea-cloc) - Bot to count lines of code on Gitea repos and comments on pull requests with code change statistics. - [tea-cloc](https://codeberg.org/qwerty287/tea-cloc) - Bot to count lines of code on Gitea repos and comments on pull requests with code change statistics.
### Command Line ### Command Line
* [changelog](https://gitea.com/gitea/changelog) - Generate changelog of gitea repository. - [changelog](https://gitea.com/gitea/changelog) - Generate changelog of gitea repository.
* [gitea-cli](https://github.com/bashup/gitea-cli) - Extensible, configurable command-line API client for gitea and gogs. - [gcli](https://github.com/herrhotzenplotz/gcli) - A CLI for Gitea, Gitlab and Github written in C
* [gitea-installer](https://github.com/uvulpos/gitea-installer) - a simple ubuntu native installer script - [gitea-cli](https://github.com/bashup/gitea-cli) - Extensible, configurable command-line API client for gitea and gogs.
* [sip](https://gitea.com/jolheiser/sip) - A prompt-based command line tool to interact with Gitea servers. - [gitea-installer](https://github.com/uvulpos/gitea-installer) - a simple ubuntu native installer script
* [tea](https://gitea.com/gitea/tea) - A command line tool to interact with Gitea servers. - [grp](https://github.com/feraxhp/grp) - A cli tool to interact with github, gitea and local repositories written in rust.
- [makepr](https://github.com/hrgdavor/makepr) - Quickly open url to start PR process with current branch.
- [sip](https://gitea.com/jolheiser/sip) - A prompt-based command line tool to interact with Gitea servers.
- [tea](https://gitea.com/gitea/tea) - A command line tool to interact with Gitea servers.
### DevOps ### DevOps
* [agola](https://github.com/agola-io/agola) - Agola: CI/CD Redefined. Built-in Gitea support.(see [``docs``](https://agola.io/tryit/#test-using-a-local-gitea-instance)) - [actions runner](https://gitea.com/ChristopherHX/actions_runner) - Use the actions/runner developed by GitHub with Gitea Actions.
* [appveyor](https://www.appveyor.com/) - Gitea receives first-class support in AppVeyor CI. - [agola](https://github.com/agola-io/agola) - Agola: CI/CD Redefined. Built-in Gitea support.(see [``docs``](https://agola.io/tryit/#test-using-a-local-gitea-instance))
* [AWS Cloud Integration(webhook-to-s3)](https://github.com/leonli/webhook-to-s3) - Gitea Webhook integration with AWS CodePipeline and CodeBuild by automatically uploading the archive to AWS S3. - [appveyor](https://www.appveyor.com/) - Gitea receives first-class support in AppVeyor CI.
* [buildbot-gitea](https://github.com/lab132/buildbot-gitea) - Buildbot plugin for integration with gitea. - [AWS Cloud Integration(webhook-to-s3)](https://github.com/leonli/webhook-to-s3) - Gitea Webhook integration with AWS CodePipeline and CodeBuild by automatically uploading the archive to AWS S3.
* [buildkite-connector](https://github.com/techknowlogick/gitea-buildkite-connector) - Connect Gitea & Buildkite. - [buildbot-gitea](https://github.com/lab132/buildbot-gitea) - Buildbot plugin for integration with gitea.
* [Concourse](https://www.concourse-ci.org/) - partially can be integrated with Gitea. - [buildkite-connector](https://github.com/techknowlogick/gitea-buildkite-connector) - Connect Gitea & Buildkite.
* [dex](https://github.com/dexidp/dex) - Dex is a federated OpenID Connect provider. Built-in Gitea support. - [Concourse](https://www.concourse-ci.org/) - partially can be integrated with Gitea.
* [drone](https://github.com/drone/drone) - Drone is a Container-Native, Continuous Delivery Platform. Built-in Gitea support. (see [docs](https://docs.drone.io/server/provider/gitea/)) - [dex](https://github.com/dexidp/dex) - Dex is a federated OpenID Connect provider. Built-in Gitea support.
* [ghorg](https://github.com/gabrie30/ghorg) - Quickly clone an entire org/users repositories into one directory - Supports Gitea, GitHub, GitLab, and more. - [drone](https://github.com/drone/drone) - Drone is a Container-Native, Continuous Delivery Platform. Built-in Gitea support. (see [docs](https://docs.drone.io/server/provider/gitea/))
* [gickup](https://github.com/cooperspencer/gickup) - Backup tool for repositories. - [ghorg](https://github.com/gabrie30/ghorg) - Quickly clone an entire org/users repositories into one directory - Supports Gitea, GitHub, GitLab, and more.
* [Jenkins](https://github.com/jenkinsci/gitea-plugin) - Gitea plugin for jenkins. - [gickup](https://github.com/cooperspencer/gickup) - Backup tool for repositories.
* [Metroline](https://github.com/metroline/metroline) - Metroline is a Continuous Integration and Delivery platform built with Docker, Node, React and MongoDB, natively compatible with Gitea. - [JayporeCi](https://github.com/theSage21/jaypore_ci) - Self hosted CI tightly integrated with gitea
* [Monitoring mixin](https://github.com/go-gitea/gitea/tree/main/contrib/gitea-monitoring-mixin) - Gitea monitoring mixin (Grafana dashboard) - [Jenkins](https://github.com/jenkinsci/gitea-plugin) - Gitea plugin for jenkins.
* [mvoCI](https://codeberg.org/snaums/mvoCI) - very simple Continuous Integration Server written in go. Built-in Gitea support. - [Metroline](https://github.com/metroline/metroline) - Metroline is a Continuous Integration and Delivery platform built with Docker, Node, React and MongoDB, natively compatible with Gitea.
* [Renovate](https://github.com/renovatebot/renovate) - Gitea compatible configurable universal dependability update tool - [Monitoring mixin](https://github.com/go-gitea/gitea/tree/main/contrib/gitea-monitoring-mixin) - Gitea monitoring mixin (Grafana dashboard)
* [Tea Runner](https://github.com/DavesCodeMusings/tea-runner) - A minimalist Python Flask app that uses Gitea webhooks to perform actions. - [mvoCI](https://codeberg.org/snaums/mvoCI) - very simple Continuous Integration Server written in go. Built-in Gitea support.
* [woodpecker](https://github.com/woodpecker-ci/woodpecker) - An opinionated fork of the Drone CI system. Built-in Gitea support. (see [docs](https://woodpecker-ci.org/docs/administration/vcs/gitea)) - [QEMU-KVM-Solution](https://github.com/CrimsonGiteaActions/QEMU-KVM-Solution) - A simple solution that enables running Gitea Actions job in ephemeral virtual machine.
- [Renovate](https://github.com/renovatebot/renovate) - Gitea compatible configurable universal dependability update tool
- [soba](https://github.com/jonhadfield/soba) - scheduled backups of user/organization Gitea repositories with change detection.
- [Tea Runner](https://github.com/DavesCodeMusings/tea-runner) - A minimalist Python Flask app that uses Gitea webhooks to perform actions.
- [watchtower](https://github.com/containrrr/watchtower) - A process for automating Docker container base image updates. Useful for running Continuous Deployment pipeline steps.
- [webhook](https://github.com/adnanh/webhook) - webhook is a lightweight incoming webhook server to run shell commands. Useful for running Continuous Deployment pipeline steps.
- [webhookd](https://github.com/ncarlier/webhookd) - A very simple webhook server launching shell scripts. Useful for running Continuous Deployment pipeline steps.
- [woodpecker](https://github.com/woodpecker-ci/woodpecker) - An opinionated fork of the Drone CI system. Built-in Gitea support. (see [docs](https://woodpecker-ci.org/docs/administration/configuration/forges/gitea))
- [yojo](https://sr.ht/~emersion/yojo/) - A CI bridge from Gitea to SourceHut.
### Mobile ### Mobile
* [GitNex](https://codeberg.org/gitnex/GitNex) - Android client for Gitea. - [GitNex](https://codeberg.org/gitnex/GitNex) - Android client for Gitea.
* [GitTouch](https://github.com/git-touch/git-touch) - Open source mobile client for GitHub, GitLab, Bitbucket and Gitea, built with Flutter - [GitTouch](https://github.com/git-touch/git-touch) - Open source mobile client for GitHub, GitLab, Bitbucket and Gitea, built with Flutter
### Panel ### Panel
* [GiteaPanel](https://github.com/sashaoli/GiteaPanel) - Manage the local Gitea server from the tray. - [GiteaPanel](https://github.com/sashaoli/GiteaPanel) - Manage the local Gitea server from the tray.
* [Listea](https://github.com/IGLOU-EU/listea) - Simple Gitea issues viewer from the tray. - [Listea](https://github.com/IGLOU-EU/listea) - Simple Gitea issues viewer from the tray.
- [US/GiteaPanel](https://github.com/kerwin612/us-giteapanel) - A Gitea shortcut panel built based on UserScript.
### Web Hosting
- [Caddy Gitea Plugin (42wim/caddy-gitea)](https://github.com/42wim/caddy-gitea) - Caddy2 plugin enables GitHub pages-like features in Gitea, requiring a wildcard CNAME to your Gitea host.
- [Caddy Gitea Plugin (d7z-project/caddy-gitea-pages)](https://github.com/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.
- [Meli Docs](https://docs.meli.charlie-bravo.be/authentication/gitea) - Meli is an open source platform built for deploying static sites and frontend applications.
- [Pages Server](https://codeberg.org/Codeberg/pages-server) - Static Pages Server, Gitea equivalent of GitHub Pages: Can serve static webpages on custom domains, including caching, and much more
- [pages-server](https://git.mills.io/prologic/pages-server) - A simple server for serving up static pages for Gitea A Gitea Pages server ala Github pages.
- [Pages Server](https://github.com/d7z-project/gitea-pages) - Another opinionated gitea pages project. GitHub-compatible with custom template rendering support.
## Migration ## Migration
* [Bitbucket2Gitea](https://github.com/sIspravnikov/BitbucketToGitea) - A python3 script to migrate all projects and repositories from Atlassian BitBucket to Gitea. - [BitbucketServer2Gitea](https://github.com/appleboy/BitbucketServer2Gitea) - A command line tool build with Golang to migrate a Bitbucket Server (Stash) Project to Gitea.
* [github2gitea](https://gitea.com/yige/github2gitea) - A python script to migrate Github repositories Gitea with issues/prs/wiki and etc. - [Bitbucket2Gitea](https://github.com/sIspravnikov/BitbucketToGitea) - A python3 script to migrate all projects and repositories from Atlassian BitBucket to Gitea.
* [gitlab2gitea](https://github.com/cornelk/gitlab2gitea) - A command line tool build with Golang to migrate a GitLab project to Gitea. - [github2gitea](https://gitea.com/yige/github2gitea) - A python script to migrate Github repositories Gitea with issues/prs/wiki and etc.
* [Gogs2Gitea](https://github.com/lesh59/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. - [gitlab2gitea](https://github.com/cornelk/gitlab2gitea) - A command line tool build with Golang to migrate a GitLab project to Gitea.
- [Gogs2Gitea](https://github.com/lesh59/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.
- [jira2giteaMySql](https://github.com/juangarcia06/jira2giteaMySql) Jira Issues to Gitea (with MySql)
## Organizations ## Organizations
### Open Registration ### Open Registration
* [Codeberg](https://codeberg.org/Codeberg) - Non-Profit Collaboration Community for Free and Open Source Projects (formerly known under its working title teahub.io). - [Codeberg](https://codeberg.org/Codeberg) - Non-Profit Collaboration Community for Free and Open Source Projects (formerly known under its working title teahub.io).
* [Disroot](https://git.disroot.org/) - Aims to change the way people are used to interact on the web. - [Disroot](https://git.disroot.org/) - Aims to change the way people are used to interact on the web.
* [GitShuiShan](http://gitea.shuishan.net.cn/) - A Git platform for education - [OpenDev](https://opendev.org/) - A space for collaborative Open Source software development.
* [OpenDev](https://opendev.org/) - A space for collaborative Open Source software development. - [RadioRepo](https://repo.radio/) - The home of software development for the Amateur Radio Community.
- [~vern gitea](https://git.vern.cc/) - A gitea instance for free software hackers
### For internal use ### For internal use
* [FSFE](https://git.fsfe.org/) - Git @ Free Software Foundation Europe - [Blender](https://projects.blender.org) - The Blender Projects portal where all the (Blender) official initiatives are coordinated and managed.
* [PSES](https://git.passageenseine.fr/pses) - Git @ Pas Sage en Seine. - [openSUSE](https://src.opensuse.org/) - openSUSE Gitea
* [Sum7](https://dev.sum7.eu/) - A hoster to support decentralized services. A step away from big cloud services. - [FSFE](https://git.fsfe.org/) - Git @ Free Software Foundation Europe
* [Teknik](https://git.teknik.io/Teknikode) - Provide services to help those who try to innovate. - [PSES](https://git.passageenseine.fr/pses) - Git @ Pas Sage en Seine.
- [Sum7](https://dev.sum7.eu/) - A hoster to support decentralized services. A step away from big cloud services.
## Packages ## Packages
* [docker-openshift-gitea](https://github.com/wkulhanek/docker-openshift-gitea) - Gitea container for OpenShift - [docker-openshift-gitea](https://github.com/wkulhanek/docker-openshift-gitea) - Gitea container for OpenShift
* [gitea-chocolatey](https://github.com/doggy8088/gitea-chocolatey) - Chocolatey package for gitea - [gitea-chocolatey](https://github.com/doggy8088/gitea-chocolatey) - Chocolatey package for gitea
* [Gitea Debian/Ubuntu packages](https://gitlab.com/packaging/gitea) - Debian/Ubuntu packages - [Gitea Debian/Ubuntu packages](https://gitlab.com/packaging/gitea) - Debian/Ubuntu packages
* [gitea-helm-chart](https://github.com/jfelten/gitea-helm-chart) - gitea-helm-chart - [gitea-helm-chart](https://github.com/jfelten/gitea-helm-chart) - gitea-helm-chart
* [gitea-operator](https://github.com/integr8ly/gitea-operator) - An Operator that installs Gitea - [gitea-operator](https://github.com/integr8ly/gitea-operator) - An Operator that installs Gitea
* [gitea_yhn](https://github.com/YunoHost-Apps/gitea_ynh) - Gitea package for YunoHost - [gitea_yhn](https://github.com/YunoHost-Apps/gitea_ynh) - Gitea package for YunoHost
* [helm-chart](https://gitea.com/gitea/helm-chart) - Official Gitea Helm Chart - [helm-chart](https://gitea.com/gitea/helm-chart) - Official Gitea Helm Chart
* [Raspbian Addons](https://raspbian-addons.org) - an APT repository for Raspberry Pi which includes up-to-date gitea packages. - [Raspbian Addons](https://raspbian-addons.org) - an APT repository for Raspberry Pi which includes up-to-date gitea packages.
* [SynoCommunity Gitea](https://synocommunity.com/package/gitea) - Synology Gitea Package - [SynoCommunity Gitea](https://synocommunity.com/package/gitea) - Synology Gitea Package
* [synology-gitea-jboxberger](https://github.com/jboxberger/synology-gitea-jboxberger) - Synology Gitea Package - [synology-gitea-jboxberger](https://github.com/jboxberger/synology-gitea-jboxberger) - Synology Gitea Package
## Package Management ## Package Management
* [Acappella](https://github.com/sitelease/acappella) - Private Composer Repository for Gitea - [Acappella](https://github.com/sitelease/acappella) - Private Composer Repository for Gitea
## Plugins ## Plugins
* [git-kanban-enhanced-extension](https://github.com/funktechno/git-kanban-enhanced-extension) - chrome extension to add additional kanban project planning to git hosting: github.com, gitlab.com, gitea.io, bitbucket.org - [git-kanban-enhanced-extension](https://github.com/funktechno/git-kanban-enhanced-extension) - chrome extension to add additional kanban project planning to git hosting: github.com, gitlab.com, gitea.io, bitbucket.org
* [git-master](https://github.com/ineo6/git-master) - Git Master Extension for git file tree, support GitHub, GitLab, Gitee, Gitea - [git-master](https://github.com/ineo6/git-master) - Git Master Extension for git file tree, support GitHub, GitLab, Gitee, Gitea
* [gitea-comment-plugin](https://github.com/TsakiDev/gitea-comment) - A Drone plugin to post comments on a Gitea Pull Request. - [gitea-comment-plugin](https://github.com/TsakiDev/gitea-comment) - A Drone plugin to post comments on a Gitea Pull Request.
* [Gitea Extension for Visual Studio](https://marketplace.visualstudio.com/items?itemName=MysticBoy.GiteaExtensionforVisualStudio) - A Visual Studio Extension that brings the Gitea Flow into Visual Studio. - [Gitea Extension for Visual Studio](https://marketplace.visualstudio.com/items?itemName=MysticBoy.GiteaExtensionforVisualStudio) - A Visual Studio Extension that brings the Gitea Flow into Visual Studio.
* [gitea-kanban](https://github.com/qontu/gitea-kanban) - Kanban for Gitea done in Vue - [gitea-kanban](https://github.com/qontu/gitea-kanban) - Kanban for Gitea done in Vue
* [gitea-tree](https://github.com/vickllny/giteatree) - gitea-tree - [gitea-preview](https://github.com/pacman-ghost/gitea-preview) - Preview files (including HTML) directly from a Gitea repo.
* [Gitea-VSCode](https://marketplace.visualstudio.com/items?itemName=ijustdev.gitea-vscode) - Gitea Issue Tracker for vs-code - [Gitea-VSCode](https://marketplace.visualstudio.com/items?itemName=ijustdev.gitea-vscode) - Gitea Issue Tracker for vs-code
* [intellij-gitea-plugin](https://github.com/e1fueg0/intellij-gitea-plugin) - Gitea issue tracker integration plugin for Jetbrains IDE platform. - [intellij-gitea-plugin](https://github.com/e1fueg0/intellij-gitea-plugin) - Gitea issue tracker integration plugin for Jetbrains IDE platform.
* [redmine_merge_request_links](https://github.com/tf/redmine_merge_request_links#gitea) - Gitea pull request integration for Redmine issue tracker. - [redmine_merge_request_links](https://github.com/tf/redmine_merge_request_links#gitea) - Gitea pull request integration for Redmine issue tracker.
- [Gitea](https://github.com/LeonDevLifeLog/gitea-idea-plugin) plugin for JetBrains IDEs(Idea,Android Studio,etc).
- [Gitea-Anchorpoint](https://docs.anchorpoint.app/docs/1-overview/integrations/gitea) Gitea integration plugin for an artist friendly Git client.
- [gitea-conventional-comments-button](https://github.com/sebastian-sauer/gitea-conventional-comments-button) - A browser extension to add buttons for [conventional comments](https://conventionalcomments.org/) to review comment boxes.
## Scripts ## Scripts
* [ansible.gitea](https://github.com/melvin-suter/ansible.gitea) - Gitea Setup with Ansible - [docker-gitea](https://gitea.com/jwobith/docker-gitea) - Docker Gitea Service
* [ansible-role-gitea](https://github.com/thomas-maurice/ansible-role-gitea) - Ansible role to deploy a Gitea instance - [nodiscc.xsrv.gitea](https://github.com/nodiscc/xsrv/tree/master/roles/gitea) - Ansible role to install and configure Gitea
* [docker-gitea](https://gitea.com/jwobith/docker-gitea) - Docker Gitea Service - [nodiscc.xsrv.gitea_act_runner](https://github.com/nodiscc/xsrv/tree/master/roles/gitea_act_runner) - Ansible role to install and configure `act_runner`
- [solarchemist/gitea](https://codeberg.org/ansible/gitea) - Ansible role to install and configure multiple Gitea instances on the same host.
## SDK ## SDK
* [Dart](https://pub.dev/packages/gitea) - Dart SDK for gitea - [Dart](https://pub.dev/packages/gitea) - Dart SDK for gitea
* [gitea.js](https://github.com/waspothegreat/gitea.js) - Gitea (WIP) wrapper lib made in javascript. - [gitea.js](https://github.com/waspothegreat/gitea.js) - Gitea (WIP) wrapper lib made in javascript.
* [gitea-js](https://github.com/anbraten/gitea-js) - Gitea client in Typescript for browsers and Node.JS ([npm](https://www.npmjs.com/package/gitea-js)) ([docs](https://anbraten.github.io/gitea-js/)) - [gitea-js](https://github.com/anbraten/gitea-js) - Gitea client in Typescript for browsers and Node.JS ([npm](https://www.npmjs.com/package/gitea-js)) ([docs](https://anbraten.github.io/gitea-js/))
* [Gitea.net](https://github.com/mkloubert/gitea.net) - .NET Library for the Gitea API. - [Gitea.net](https://github.com/mkloubert/gitea.net) - .NET Library for the Gitea API.
* [Gitea-sdk](https://gitea.com/jolheiser/gitea-sdk) - Gitea SDK generated by Swagger. (Archived, use the official Golang SDK) - [Gitea-sdk](https://gitea.com/jolheiser/gitea-sdk) - Gitea SDK generated by Swagger. (Archived, use the official Golang SDK)
* [Giteapy](https://pypi.org/project/giteapy/) - Python SDK for gitea - [Giteapy](https://pypi.org/project/giteapy/) - Python SDK for gitea
* [gitear](https://CRAN.R-project.org/package=gitear) - R wrapper to the gitea API - [gitear](https://CRAN.R-project.org/package=gitear) - R wrapper to the gitea API
* [Gitea rust crate](https://crates.io/crates/gitea) - A simple Gitea client for Rust programs - [Gitea rust crate](https://crates.io/crates/gitea) - A simple Gitea client for Rust programs
* [Golang SDK](https://gitea.com/gitea/go-sdk) - Official Golang SDK for gitea. - [Golang SDK](https://gitea.com/gitea/go-sdk) - Official Golang SDK for gitea.
* [java-gitea-api](https://github.com/zeripath/java-gitea-api) - Swagger generated api for Gitea - [java-gitea-api](https://github.com/zeripath/java-gitea-api) - Swagger generated api for Gitea
* [PHP](https://github.com/avency/Gitea/) - PHP SDK for gitea - [PHP](https://github.com/avency/Gitea/) - PHP SDK for gitea
* [Sugar Cube Client](https://github.com/sitelease/sugar-cube-client) - A sweet Gitea API client for PHP - [py-gitea](https://github.com/Langenfeld/py-gitea/) - A very simple API client for Gitea > 1.16.1
* [tea4j-autodeploy](https://codeberg.org/gitnex/tea4j-autodeploy) - Swagger-generated Java library which uses Retrofit to access the Gitea API - [Sugar Cube Client](https://github.com/sitelease/sugar-cube-client) - A sweet Gitea API client for PHP
- [tea4j-autodeploy](https://codeberg.org/gitnex/tea4j-autodeploy) - Swagger-generated Java library which uses Retrofit to access the Gitea API
## Themes ## Themes
* [Modern](https://codeberg.org/Freeplay/Gitea-Modern) - Changes the layout for a more modern look. Usable with other themes that only change colors. - [Catppuccin](https://github.com/catppuccin/gitea) - Soothing pastel theme for Gitea
* [theme.park](https://docs.theme-park.dev/themes/gitea) - Rich theme suite that includes Gitea - [Lugit Themes](https://github.com/lucas-labs/gitea-lugit-theme) - Light-Dark themes inspired by Github and Catppuccin
* [pat-s/GitHub](https://github.com/pat-s/gitea-github-theme) - Opinionated GitHub-inspired light and dark themes - [Modern](https://codeberg.org/Freeplay/Gitea-Modern) - Changes the layout for a more modern look. Usable with other themes that only change colors.
- [pat-s/GitHub](https://codeberg.org/pat-s/gitea-github-theme) - Opinionated GitHub-inspired light and dark themes
- [Red](https://github.com/saegl5/Gitea-Red) - Red theme by saegl5 (forked from Red Silver)
- [Sainnhe's Theme Pack](https://git.sainnhe.dev/sainnhe/gitea-themes) - Port of some editor themes
- [theme.park](https://docs.theme-park.dev/themes/gitea) - Rich theme suite that includes Gitea
### Light ### Light
* [Red Silver](https://github.com/iamdoubz/Gitea-Red-Silver) - Red silver theme by iamdoubz
* [lstolcman/GitHub](https://github.com/lstolcman/gitea-github-theme) - Simple Github theme for Gitea - [Red Silver](https://github.com/iamdoubz/Gitea-Red-Silver) - Red silver theme by iamdoubz
* [Light Blue](https://github.com/sIspravnikov/gitea-lightblue) - Light blue theme inspired by Bitbucket - [lstolcman/GitHub](https://github.com/lstolcman/gitea-github-theme) - Simple Github theme for Gitea
- [Light Blue](https://github.com/sIspravnikov/gitea-lightblue) - Light blue theme inspired by Bitbucket
### Dark ### Dark
* [Dark Blue](https://gitea.artixlinux.org/artix/gitea-dark-blue) - The dark blue Gitea theme used on https://gitea.artixlinux.org
* [Carbon Red](https://github.com/iamdoubz/Gitea-Carbon-Red) - Darker red 1.14+ theme based on arc-green by iamdoubz - [Bthree Dark](https://projects.blender.org/infrastructure/gitea-custom) - A dark theme created and used by the Blender Project.
* [Dark Red](https://github.com/iamdoubz/Gitea-Dark-Red-Theme) - Dark red theme by iamdoubz - [Carbon Red](https://github.com/iamdoubz/Gitea-Carbon-Red) - Darker red 1.14+ theme based on arc-green by iamdoubz
* [Pitch Black](https://github.com/iamdoubz/Gitea-Pitch-Black) - Pitch black 1.14+ theme used on https://git.dou.bet/iamdoubz/Gitea-Pitch-Black - [Dark Arc](https://github.com/Jieiku/theme-dark-arc-gitea) - Dark theme with high contrast, based on arc-green.
* [Matrix](https://github.com/TylerByte666/gitea-matrix-template) - Neon-green with a matrix-inspired background - [Dark Blue](https://gitea.artixlinux.org/artix/gitea-dark-blue) - The dark blue Gitea theme used on [https://gitea.artixlinux.org](https://gitea.artixlinux.org)
* [Earl Grey](https://github.com/acoolstraw/earl-grey) - An elegant dark theme for Gitea with blue as highlight color used on https://git.pinnoto.org/bo - [Dark Red](https://github.com/iamdoubz/Gitea-Dark-Red-Theme) - Dark red theme by iamdoubz
* [Tangerine Dream](https://github.com/jager012/tangerine-dream) - Tangerine dark theme for Gitea - [Earl Grey](https://github.com/Troplo/earl-grey) - An elegant dark theme for Gitea with blue as the primary color.
* [Dark Arc](https://github.com/Jieiku/theme-dark-arc-gitea) - Dark theme with high contrast, based on arc-green. - [GitHub](https://github.com/Rainnny7/gitea-github-theme) - A theme to make Gitea look and feel like GitHub.
- [GitHub Dark](https://github.com/lutinglt/gitea-github-theme) - A dark theme to make Gitea look and feel like GitHub.
- [Matrix](https://github.com/TylerByte666/gitea-matrix-template) - Neon-green with a matrix-inspired background
- [One Dark](https://git.tjdev.de/tjdev/gitea-theme-one-dark) - One Dark theme used on [git.tjdev.de](https://git.tjdev.de)
- [Pitch Black](https://github.com/iamdoubz/Gitea-Pitch-Black) - Pitch black 1.14+ theme used on [https://git.dou.bet/iamdoubz/Gitea-Pitch-Black](https://git.dou.bet/iamdoubz/Gitea-Pitch-Black)
- [Tangerine Dream](https://github.com/jager012/tangerine-dream) - Tangerine dark theme for Gitea
## Workflow Tools ## Workflow Tools
* [alfred-gitea](https://github.com/pat-s/alfred-gitea) - Alfred workflow for Gitea - [alfred-gitea](https://github.com/pat-s/alfred-gitea) - Alfred workflow for Gitea
## Project Management ## Project Management
* [JetBrains YouTrack](https://www.jetbrains.com/help/youtrack/standalone/integration-with-gitea.html) - A web-based issue tracking and project management platform - [JetBrains YouTrack](https://www.jetbrains.com/help/youtrack/standalone/integration-with-gitea.html) - A web-based issue tracking and project management platform

View File

@ -1,4 +1,5 @@
# Contribution Guidelines # Contribution Guidelines
- **To add, remove, or change things on the list:** Submit a pull request - **To add, remove, or change things on the list:** Submit a pull request
- List items should be sorted *alphabetically*. - List items should be sorted *alphabetically*.
- Each item should be limited to one link and a description. - Each item should be limited to one link and a description.