CLI application for interacting with Forgejo, fork of https://codeberg.org/forgejo-contrib/forgejo-cli
  • Rust 62.2%
  • Fluent 37.5%
  • Nix 0.3%
Find a file
2026-09-23 15:10:02 +10:00
.forgejo docs: add forgejo version to bug report template 2026-03-17 18:13:01 -04:00
.woodpecker build(ci): update publish to use add-token 2026-07-18 19:33:56 -04:00
localization fix(localization): "use-ssh" message when "not logged in" keyed correctly 2026-09-09 14:08:46 +02:00
src legal: all Rust source files protected with GPL-3 header 2026-09-23 15:10:02 +10:00
.gitignore feat: add Nix flake 2024-08-10 12:01:07 +02:00
.typos.toml chore(typos): exclude locales from spell check 2026-05-18 09:04:33 -04:00
build.rs legal: all Rust source files protected with GPL-3 header 2026-09-23 15:10:02 +10:00
Cargo.lock Lock file maintenance 2026-09-21 00:06:37 +00:00
Cargo.toml legal: project is copyleft licensed 2026-09-23 13:53:12 +10:00
Dockerfile build: use trixie tag for debian image 2026-04-16 16:26:13 -04:00
flake.lock chore(nix): update flake 2025-12-30 11:31:24 +01:00
flake.nix chore: bump version to 0.6.0 2026-07-17 14:37:18 -04:00
LICENSE legal: project is copyleft licensed 2026-09-23 13:53:12 +10:00
LICENSE-APACHE Fix project licenses 2026-06-20 16:32:34 +02:00
LICENSE-GPL legal: project is copyleft licensed 2026-09-23 13:53:12 +10:00
LICENSE-MIT Fix project licenses 2026-06-20 16:32:34 +02:00
README.md legal: project is copyleft licensed 2026-09-23 13:53:12 +10:00

fj, a CLI client for Forgejo

Packaging status

... akin to gh, glab, or tea!

Matrix chat badge Liberapay receiving badge

You can...

  • Open, edit, comment on, close issues
  • Create and merge pull requests
    • Easily create AGit pull requests, no need to fork!
  • Create, star, watch, and edit repositories
  • Manage organizations and teams
  • Publish new releases

all from the command line! Check out the wiki for more details and explanations.

fj doesn't try to replace your usage of git, it's meant to work alongside it. It handles all the Forgejo-specific things that git doesn't.

Matrix Chat

Installation

Pre-built binaries are available for x86_64 Windows and x86_64 & aarch64 Linux (GNU) on the releases tab.

See the wiki page on installation for more options.

Licensing

This project is released under the GNU General Public Licence 3.0 and can be licenced under any compatible, later version of this licence. This work was previously licensed under the MIT License and the Apache-2.0 Licence and all releases of this work must include those licenses in full.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed under the GNU General Public Licence 3.0, as above, without any additional terms or conditions. Work licensed under alternative, incompatible licenses cannot contribute to this project.

No alternative licensing will be provided.