forked from forgejo-contrib/forgejo-cli
CLI application for interacting with Forgejo
- Rust 99.6%
- Nix 0.4%
| .forgejo | chore(renovate): add Cyborus as reviewer | |
| .woodpecker |
build(publish): update image url for publish-builds step
|
|
| src | chore: improve no repo info error message | |
| .gitignore | feat: add Nix flake | |
| build.rs | feat!: hardcode oauth client ids | |
| Cargo.lock | Update Rust crate clap to v4.5.55 | |
| Cargo.toml | Update Rust crate ssh2-config to 0.6.0 | |
| Dockerfile | Replace debian Docker tag with data.forgejo.org/oci/debian 13 | |
| flake.lock | chore(nix): update flake | |
| flake.nix | chore: bump version to 0.4.0 | |
| LICENSE-APACHE | add licensing | |
| LICENSE-MIT | add licensing | |
| README.md | docs: redesign README | |
fj, a CLI client for Forgejo
... akin to gh, glab, or tea!
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.
Installation
Pre-built binaries are available for x86_64 Windows and Linux (GNU) on the
releases tab.
See the wiki page on installation for more options.
Licensing
This project is licensed under either Apache License Version 2.0 or MIT License at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.