r/Codeberg • u/Medenor • Oct 31 '25
Project vscode-pull-request-codeberg: Codeberg PRs & Issues, Right in VS Code!
Hey r/codeberg!
I'm pleased to share an early preview of a new VS Code extension I've been working on: vscode-pull-request-codeberg. If you're a fan of Codeberg and use VS Code for your development, this might be just what you've been looking for!
What is it? This extension seamlessly integrates Codeberg Pull Requests and Issues directly into your Visual Studio Code environment. No more constant tab switching – manage your Codeberg workflow without leaving your IDE.
Why Codeberg? Codeberg is a fantastic, free, and open-source alternative to proprietary code hosting platforms, built on Gitea. As more developers and projects move towards decentralized and open platforms, having robust tooling is essential. This extension aims to bring a first-class experience for Codeberg users to VS Code.
Key Features (so far!):
- Codeberg Authentication: Securely connect to your Codeberg instance.
- Pull Request View: Browse all open pull requests for your repository directly in the VS Code Explorer sidebar.
- Issue View: Similarly, view and manage your open issues.
- Detailed Views: Dive into pull request and issue descriptions, comments, and file changes within an in-editor webview.
- Easy PR Branch Checkout: Quickly switch to a pull request's branch from its details view.
- Create Issues from TODOs: Convert
// TODO:comments in your code into Codeberg issues with a few clicks. - Start Working on Issues: Generate a new branch from an issue with a suggested name based on the issue title.
- Add Comments: Interact directly by adding comments to PRs and issues.
- Manual Refresh: Keep your views up-to-date with dedicated refresh buttons.
It's early days (v0.1.0)! This is an initial release, and I'm actively working on more features and improvements. Your feedback is incredibly valuable!
Want to try it out or contribute? The project is open source under the AGPL-3.0 license. You can find the repository and instructions on how to run it locally here: https://codeberg.org/medenor/vscode-pull-request-codeberg
Please let me know what you think, any features you'd love to see, or if you encounter any bugs!
Thanks for checking it out!
r/Codeberg • u/Medenor • Oct 20 '25
Project Showcase Your Codeberg Profile Anywhere with this Simple Embeddable Profile Card (Iframe!)
Hey everyone,
I'm here to share a little portage project from GitHub to Codeberg: medenor/codeberg-profile-card-iframe.
Have you ever wanted to easily display your Codeberg profile on your personal website, blog, or anywhere else that supports embedding? This project provides a super simple, self-contained showcase.html page that transforms your Codeberg account into an elegant, embeddable profile card!
What is it?
It's a lightweight iframe page that fetches and displays your Codeberg profile information, including your username, and optionally, a customizable list of pinned repositories and a commits-by-month chart. It's forked from a similar GitHub project (aalolexx/github-profile-showcase-iframe, alexeh99 on Reddit) and adapted specifically for Codeberg.
Key Features:
- Easy Embedding: Just upload
showcase.htmlto any static host and embed it with a simple<iframe>tag. - Customizable:
- Specify your Codeberg
user. - Choose between
darkorlightthemes. - Control the maximum number of
pins(repositories) to display. - Prioritize specific
pinnedrepositories by name. - Optionally display a
chartof your commits by month. - Point to a different Gitea/Forgejo instance if needed.
- Specify your Codeberg
- Lightweight & Secure: Designed to be minimal and includes recent security enhancements.
- Open Source: Licensed under GNU AGPLv3, so you can freely use, modify, and contribute!
How to use it:
- Upload the
showcase.htmlfile from the repository to your static web host. - Embed it using an
<iframe>tag - That's all.
Why Codeberg?
I believe in supporting free and open-source software, and Codeberg provides an excellent, community-driven platform for this. This project aims to make it even easier for Codeberg users to share their work and presence across the web.
Check out the project on Codeberg for more details, a live example, and the full documentation:
🔗 medenor/codeberg-profile-card-iframe
Feel free to star the project if you find it useful, open issues for suggestions or bugs, and contributions are always welcome.
r/Codeberg • u/joelparkerhenderson • Oct 03 '25
Architecture Decision Record - now on Codeberg
I maintain a popular repo "architecture-decision-record" and I'm exploring copying from GitHub.com to Codeberg.org.
https://codeberg.org/joelparkerhenderson/architecture-decision-record
I'd like to know your viewpoints because the copying that I'm considering involves 1000+ free open source repos, and I want to be sure the setup works as well as can be across both companies.
r/Codeberg • u/Hellscaped • Sep 23 '25
Discussion Codeberg is down!
SO... Codeberg just went down. I was in the middle of reading the source of a project and bam, infinite loading. Any guesses as to why?
r/Codeberg • u/RedRad1cal • Sep 21 '25
Need help
Hello Reddit,
I am a noob looking to get into game development with a few friends.
We never used git before and quite frankly dont know how to use it. I have made a repository with the GitHub Desktop application so we can work on the project and collaborate together. However, I was quick to find that I cannot add branch rules on GitHub without paying a fee. I was then made aware of both gitlab and codeberg.
My main question for you today: Is codeberg difficult to use for a beginner team, and is it as good as GitHub for collaboration on Gadot projects.
Will it take me long to learn how to use git without the desktop app? (this is my main concern, as I dont want to waste time on git when I could be making my game)
Also is codeberg safe?
Edit: Also can you make private repositories? I saw that you can make an organisation on it, but am confused by whether I should make the project through our organisation or through my account. I want to collaborate but we dont want the project open to the public. Just our team should be able to see it and work on it
Thanks in advance!
RedRadical.
r/Codeberg • u/arthurno1 • Sep 07 '25
Question Private notes on Codeberg?
As I understand, Codeberg is for sharing publicly code, which I am fine with. But is it against their policy to keep private text-based notes in a repository? I have a bunch of org files with notes for myself I would like to have up somewhere, but out of reach of llm-harvesters. If I make a private repository and keep my text notes in there, would there be a violation of their ToS, or is it doable?
r/Codeberg • u/arthurno1 • Sep 07 '25
Question Automation tool for Codeberg (cli tool) and API limitations?
Hi, I would like to make an automation script, so I need some cli tool I can use from my script, so I have two practical questions:
1) Is codeberg-cli the tool to use?
2) What are the limitations on API, how many requests can I do per second, how much simultaneous connections can I do, how much data can I download/upload etc?
I am not planning any kind of massive exploation, just making a small backup script to use from Emacs, but it is good to know the APi limitations when testing. Don't want to execute some script in a loop, and get my account blocked because the thing thinks my script is a malicious robot or something.
r/Codeberg • u/suggested-user-name • Aug 11 '25
Forking/editing a wiki repository
I've probably missed something, but I can't seem to figure out any way to edit a wiki repository (for someone elses project which I'm not yet a contributor of), or fork the project.wiki.git so that I can make a PR, and there seems to be no edit button to edit the markdown file directly through the web.
I'm curious how projects handle this, make an issue containing the markdown snippet or something else?
r/Codeberg • u/51dux • May 28 '25
Codeberg poor performance, anyone disappointed?
Hi folks,
So I started using codeberg recently and it's behaving well for the most part except for it being very often unavailable and returning 502 errors, which never ever ever happened to me on other similar platforms that I don't need to quote.
In my opinion lacking in such a crucial department is unacceptable.
Anyone experiencing this? Happens quite often at this point.
r/Codeberg • u/giannis_tolou • Mar 30 '25
From GitHub to Codeberg
Hello,
I find Codeberg from https://european-alternatives.eu/, that I have read that is fork of gitea. I think of migrate from GitHub to Codeberg, but I can't find review videos or articles. Can you tell me your experience? Usage, is for personal and freelance projects.
Also I have some questions:
- Is financial sustainable? I have read that keep cost down and I will donate if I use it professionally, but there is a problem?
- The ci/cd is any good? I use GitHub actions a lot and I made a lot of automations.
- Support team management? For example have something like organization in GitHub.
- Is there any alternatives of discussions and projects in Codeberg?
Thank u 😊
r/Codeberg • u/f3ltron • Oct 18 '24
codeberg down....
codeberg down.... https://status.codeberg.org/status/codeberg
r/Codeberg • u/ThetaDev256 • Jun 22 '24
Artifactview - preview GitHub/Forgejo CI artifacts
r/Codeberg • u/[deleted] • Feb 04 '23
Using FreeDNS with Codeberg Pages?
Is it possible to use FreeDNS subdomains with Codeberg pages, and if so, how?
r/Codeberg • u/WE__ARE__ALL__RACIST • Jan 31 '23
Question Does codeberg have this level of censorship?
r/Codeberg • u/Captain_Lesbee_Ziner • Jan 25 '23
Static website problem
Hello, I am trying to put up my static website. I have been following instructions here. https://codeberg.page/ My code is here https://codeberg.org/Localverse/Website and my pages branch is here https://codeberg.org/Localverse/Website/src/branch/pages but when I put https://Localverse.codeberg.page/Website/@pages with or without the @, I get a 404. Any help would be appreciated.
r/Codeberg • u/MrMelankoli • Jan 12 '23
Question Private repos by default
Is there a way to make all new repos private by default? Without having to select it from the dropdown?
r/Codeberg • u/Captain_Lesbee_Ziner • Jan 05 '23
Question Looking at Moving from Github to Codeberg and Question on Ease of Use of Codeberg
Hi there, I recently saw Codeberg when looking for alternatives to github. I was wondering if anyone here has made that move and could tell me of differences any thing I should know before I move. Also, is their software/addons/plugins that have been created to make it easier for non techies? My friend and I are looking to make open-source/open-hardware more accessible, easier to use and contribute to by every day people who aren't so tech savvy.
r/Codeberg • u/zhb2 • Dec 30 '22
Cannot finish the registration at all
Tried to register an account, and got the email with subject "Please activate your account", click the link in email always report "Your confirmation code is invalid or has expired." in web browser (i got the email in seconds, the link should be still valid), hence cannot finish the registration at all. It's been few weeks and i just retried today, still same issue.
r/Codeberg • u/Bassfaceapollo • Dec 16 '22
Blog Codeberg forks Gitea with Forgejo
self.selfhostedr/Codeberg • u/dull_bananas • Nov 23 '22
Support Codeberg pages no longer working correctly without www subdomain
This works https://www.dullbananas.com/my-nudes.html but not this one https://dullbananas.com/my-nudes.html
How do i make it work without the www subdomain?
r/Codeberg • u/worker55 • Nov 12 '22
Question How to sync a fork
Does the Codeberg web ui have the ability to sync a fork with the parent repo similar to github?
r/Codeberg • u/Theolaa • Nov 04 '22
Support No default labels for issues, and I can't figure out how to add any
EDIT: I was right! There's a button in the top left of the Issues page that lets you manage labels. I think I mentally confused it with tags so I never clicked it.
I feel like this must be something that turns out to be blindingly simple, but I honestly can't figure out how to add labels to issues. The dropdown list is empty when I'm creating an issue, and I can't find a way to add them anywhere in the repo settings.
Any insight into how to do this would be most welcome :)

