Forgejo 8.0 Launches as Standalone from Gitea

The latest release of the joint development platform Forgejo 8.0 has been published, marking a significant milestone in its evolution. Since February, Forgejo has become a self-sufficient project separate from the Gitea system, for which it was previously developed as a synchronized fork. The project, written in Go and distributed under the MIT license, allows users to deploy a system for working with Git repositories on its servers, similar to platforms like GitHub, Bitbucket, and Gitlab.

The decision to create a fork in 2022 came after attempts to commercialize Gitea and transfer management to a commercial company. Forgejo continues to operate under the principles of independent management and community control. The project is hosted on codeberg.org.

Key features of Forgejo include low resource consumption, making it suitable for use on devices like the Raspberry Pi or cheap VPS. The platform also offers simple installation, project management tools, PULL Cautions, Wiki, group coordination, release preparation, repository automation, access control, integration with continuous integration platforms, code search, LDAP and OAUTH authentication, SSH and HTTP/HTTPS protocols, webhook integration, support for GIT hooks and Git LFS, repository migration tools, and ActivityPub protocol support for networking developers.

The main changes in the latest release of Forgejo 8.0 include:

  • Efforts to remove unfree dependencies, such as replacing the gsap library with Chart.js for drawing active participant schedules on the Web interface.
  • Identification of incompatible licenses in components supporting APA quoting format and the experimental block diagram engine based on the Elkjs library. Support for APA Format has been removed, with a recommendation to use the more common bibtex format, and the Elkjs component has been replaced with the mermaid library.
/Reports, release notes, official announcements.