https://github.com/fastfetch-cli/fastfetch
A maintained, feature-rich and performance oriented, neofetch like system information tool.
https://github.com/fastfetch-cli/fastfetch
bsdfetch command-line fastfetch fetch flashfetch hacktoberfest macfetch neofetch terminal winfetch
Last synced: about 1 month ago
JSON representation
A maintained, feature-rich and performance oriented, neofetch like system information tool.
- Host: GitHub
- URL: https://github.com/fastfetch-cli/fastfetch
- Owner: fastfetch-cli
- License: mit
- Created: 2021-02-18T21:25:19.000Z (over 5 years ago)
- Default Branch: dev
- Last Pushed: 2026-02-28T11:12:30.000Z (3 months ago)
- Last Synced: 2026-02-28T11:43:32.595Z (3 months ago)
- Topics: bsdfetch, command-line, fastfetch, fetch, flashfetch, hacktoberfest, macfetch, neofetch, terminal, winfetch
- Language: C
- Homepage:
- Size: 14.1 MB
- Stars: 20,392
- Watchers: 52
- Forks: 701
- Open Issues: 56
-
Metadata Files:
- Readme: README-cn.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-fetch - fastfetch - Like neofetch, but much faster because written in c. `C` (Operation System / Cross Platform)
- awesome-linux-ricing - fastfetch
- hyprdots - GitHub
- awesome-cli-apps - fastfetch - System information tool. (Utilities / System Interaction Utilities)
- fucking-Awesome-Linux-Software - ![Open-Source Software - cli/fastfetch/)) - Fastfetch is a Neofetch-like tool for fetching system information and displaying it prettily. It is written mainly in C, with performance and customizability in mind. (Command Line Utilities / System Info / Monitoring)
- awesome-starred - fastfetch-cli/fastfetch - A maintained, feature-rich and performance oriented, neofetch like system information tool. (C)
- fucking-awesome-cli-apps - fastfetch - System information tool. (Utilities / System Interaction Utilities)
- awesome-github-projects - fastfetch - A maintained, feature-rich and performance oriented, neofetch like system information tool. ⭐23,016 `C` 🔥 (🛠️ Developer Tools)
- StarryDivineSky - fastfetch-cli/fastfetch
- awesome-pose - fastfetch
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/fastfetch-cli/fastfetch - neofetch but fast, maintained, and more customizable (Command Line Tools / Other)
- awesome-cli-apps-in-a-csv - fastfetch - An actively maintained, feature-rich and performance oriented, neofetch like system information tool. (<a name="monitor"></a>System monitoring)
- awesome-cli-apps - fastfetch - An actively maintained, feature-rich and performance oriented, neofetch like system information tool. (<a name="monitor"></a>System monitoring)
- awesome-openbsd-desktop - fastfetch - A fast system information tool (replaces archived neofetch). (Miscellaneous Tools)
- jimsghstars - fastfetch-cli/fastfetch - A maintained, feature-rich and performance oriented, neofetch like system information tool. (C)
- awesome - fastfetch-cli/fastfetch - A maintained, feature-rich and performance oriented, neofetch like system information tool. (C)
- awesome-repo - fastfetch - rich and performance oriented, neofetch like system information tool (Tool / TUI Tool)
README
# Fastfetch
Fastfetch 是一款类似 neofetch 的系统信息展示工具,主要用 C 编写,强调性能和可定制性。支持 Linux、macOS、Windows 7+、Android、FreeBSD、OpenBSD、NetBSD、DragonFly、Haiku、SunOS。
示例配置见 presets/examples,更多截图与平台说明见 Wiki。
## 安装
Linux(部分):
- Debian 13+ / Ubuntu: apt install fastfetch
- Arch: pacman -S fastfetch
- Fedora: dnf install fastfetch
- openSUSE: zypper install fastfetch
- Linuxbrew:brew install fastfetch
- 各发行版打包状态:https://repology.org/project/fastfetch/versions
macOS:
- Homebrew:brew install fastfetch
- MacPorts:sudo port install fastfetch
Windows:
- scoop install fastfetch
- choco install fastfetch
- winget install fastfetch
- MSYS2:pacman -S mingw-w64---fastfetch
BSD:
- FreeBSD:pkg install fastfetch
- NetBSD:pkgin in fastfetch
- OpenBSD:pkg_add fastfetch
Android(Termux):
- pkg install fastfetch
Nightly 构建:
- https://nightly.link/fastfetch-cli/fastfetch/workflows/ci/dev?preview
## 源码构建
基本上是 `cmake . && make`。详见 Wiki:https://github.com/fastfetch-cli/fastfetch/wiki/Building
## 使用
- 默认运行:`fastfetch`
- 查看所有可用模块示例:`fastfetch -c all.jsonc`
- 以 JSON 输出指定模块:`fastfetch -s [:] --format json`
- 完整命令行帮助:`fastfetch --help`
- 生成最小配置:`fastfetch --gen-config []`
- 生成完整配置:`fastfetch --gen-config-full`
- 请使用支持 JSON schema 的编辑器(如 VSCode)编辑配置文件!
- 如果你连接 Github 有网络困难(智能提示不生效),可将配置文件中的 `$schema` 的值替换为 `https://gitee.com/carterl/fastfetch/raw/dev/doc/json_schema.json`
## 定制
- 配置使用 JSONC,语法与选项见 Wiki:https://github.com/fastfetch-cli/fastfetch/wiki/Configuration
- 预设示例位于 presets,可用 `-c ` 加载
- Logo 选项与图像显示见文档:https://github.com/fastfetch-cli/fastfetch/wiki/Logo-options
- 模块格式化(示例,仅显示 GPU 名称):
```jsonc
{
"modules": [
{ "type": "gpu", "format": "{name}" }
]
}
```
详见:https://github.com/fastfetch-cli/fastfetch/wiki/Format-String-Guide
## 反馈与支持
- 使用问题:Discussions https://github.com/fastfetch-cli/fastfetch/discussions
- 疑似缺陷:Issues https://github.com/fastfetch-cli/fastfetch/issues(请填写模版)
## 赞助