Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
F

fabric

> 编程语言
Open source

The next-generation framework for building desktop widgets using Python

1.3K stars0 likes0 views
WebsiteGitHub

About

The next-generation framework for building desktop widgets using Python


What's Fabric?

Fabric is a Desktop Widgets System that you can customize using Python. It offers a variety of features to make the often tedious process of creating widgets much easier and more enjoyable!

Our goal is to provide a high-level, signal-based workflow—no polling or bash scripting required for even the most basic tasks.

Key Features

  1. Simple yet Powerful
  2. Supports both X11 and Wayland
  3. Access to all other Python modules
  4. Excellent Developer Experience (DevEX) and typing support
  5. Low resource usage
    • Built-in Python code replaces the need for resource-heavy shell scripts

Visual Tour

A Collection of Desktop rices that muscle-show what you are able to do using Fabric!

  • Example files

  • Ax-Shell

  • Tsumiki

  • Spacerice

  • Fabrika - فابريكا

Hacking and Contributing

Interested in contributing? Check out the full guide in our wiki pages.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythondesktop-widgetsgtkgtk3status-bar

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言