• Stars
    star
    13
  • Rank 1,512,713 (Top 30 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created about 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Rust crate containing an assortment of extra, unofficial GTK patterns, widgets, and traits.

More Repositories

1

shell

Pop!_OS Shell
TypeScript
4,276
star
2

cosmic-epoch

Next generation Cosmic desktop environment
Just
2,766
star
3

pop

A project for managing all Pop!_OS sources
Rust
2,128
star
4

cosmic-text

Pure Rust multi-line text handling
Rust
1,571
star
5

cosmic

Computer Operating System Main Interface Components
JavaScript
1,066
star
6

gtk-theme

System76 Pop GTK+ Theme
SCSS
747
star
7

system76-scheduler

Auto-configure CFS and process priorities for improved desktop responsiveness
Rust
540
star
8

popsicle

Multiple USB File Flasher
Rust
520
star
9

system76-power

System76 Power Management
Rust
512
star
10

cosmic-comp

Compositor for the COSMIC desktop environment
Rust
466
star
11

iso

Pop!_OS ISO production
Makefile
439
star
12

libcosmic

WIP library for COSMIC applications
Rust
416
star
13

cosmic-term

WIP COSMIC terminal emulator
Rust
366
star
14

beta

Pop!_OS Beta
353
star
15

keyboard-configurator

Keyboard configuration UI
Rust
231
star
16

cosmic-edit

COSMIC Text Editor
Rust
225
star
17

distinst

Installer Backend
Rust
207
star
18

launcher

Modular IPC-based desktop launcher service
Rust
203
star
19

tensorman

Utility for easy management of Tensorflow containers
Rust
190
star
20

cosmic-applets

WIP applets for cosmic-panel
Rust
174
star
21

icon-theme

System76 Pop icon theme for Linux
Python
169
star
22

firmware-manager

Generic framework and GTK UI for firmware updates from system76-firmware and fwupd, written in Rust.
Rust
163
star
23

cosmic-settings

COSMIC Settings
Rust
151
star
24

wallpapers

Wallpapers for Pop!_OS
Makefile
149
star
25

cosmic-panel

WIP
Rust
110
star
26

nvidia-graphics-drivers

Pop!_OS NVIDIA Graphics Drivers
110
star
27

cosmic-launcher

WIP
Rust
102
star
28

system76-driver

System76 Driver for Pop!_OS
Python
101
star
29

cosmic-files

WIP COSMIC file manager
Rust
93
star
30

upgrade

Utility for upgrading Pop!_OS and its recovery partition to new releases.
Rust
90
star
31

cosmic-time

Animation Library for https://github.com/iced-rs/iced and https://github.com/pop-os/cosmic-epoch
Rust
86
star
32

gnome-shell-extension-system76-power

System76 Power Management Extension
TypeScript
74
star
33

cosmic-store

WIP COSMIC app store
Rust
72
star
34

system76-firmware

System76 Firmware Tool and Daemon
Rust
71
star
35

fonts

Fonts for the System76 Pop look, Fira and Roboto Slab
Makefile
68
star
36

cosmic-dock

Pop!_OS fork of https://github.com/micheleg/dash-to-dock/tree/ubuntu-dock
JavaScript
68
star
37

pop-arm64

Experimental scripts for building an Pop!_OS for ARM64 EFI platforms.
Shell
67
star
38

tiler

Generic tiling window manager library in Rust
Rust
65
star
39

cosmic-session

Session manager for the COSMIC desktop environment
Rust
65
star
40

core

WIP immutable base
Rust
56
star
41

cosmic-applibrary

WIP
Rust
55
star
42

shell-shortcuts

Application for displaying and demoing Pop Shell shortcuts
Rust
53
star
43

debrepbuild

A project for automatically generating and maintaining Debian repositories from a TOML spec.
Rust
53
star
44

cosmic-greeter

libcosmic greeter for greetd, which can be run inside cosmic-comp
Rust
50
star
45

theme

A metapackage including pop-fonts, pop-gtk-theme, and pop-icon-theme
42
star
46

desktop-widget

Pop Desktop Settings Widget
Fluent
41
star
47

touchegg

Pop!_OS fork of https://github.com/JoseExposito/touchegg
C++
36
star
48

async-fetcher

Rust crate for asynchronous file fetching, using optional fetching based on modified times and checksums
Rust
36
star
49

system76-dkms

System76 DKMS driver
C
36
star
50

sys-mount

High level FFI binding around the sys mount & umount2 calls, for Rust
Rust
36
star
51

url-scraper

Rust crate for scraping URLs from HTML pages
Rust
36
star
52

cosmic-wallpapers

Wallpapers for the COSMIC Desktop Environment
Makefile
36
star
53

gnome-shell-theme

The GNOME Shell theme for Pop!_OS
CSS
35
star
54

xdg-desktop-portal-cosmic

Rust
35
star
55

default-settings

Distribution Default Settings
Shell
35
star
56

cosmic-workspaces

Pop!_OS fork of https://github.com/RensAlthuis/vertical-overview
JavaScript
35
star
57

cosmic-app-template

Project template for creating applications for the COSMICâ„¢ desktop
Rust
34
star
58

linux-firmware

Pop!_OS fork of https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-firmware
C
29
star
59

cosmic-reader

WIP COSMIC PDF reader
Rust
28
star
60

gnome-control-center

Pop!_OS fork of https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-control-center
C
27
star
61

bus-writer

Single-reader, multi-writer & single-reader, multi-verifier; broadcasts reads to multiple writeable destinations in parallel
Rust
27
star
62

website

The Pop!_OS website
Vue
27
star
63

system-updater

Systemd services for checking for and applying system updates.
Rust
27
star
64

pidfd

Rust crate providing Linux (>= 5.3) PID file descriptor support
Rust
27
star
65

cosmic-randr

Library and utility for displaying and configuring Wayland outputs
Rust
27
star
66

buildchain

Software for creating and managing a distributed and reproducible chain of builds
Rust
27
star
67

desktop

Desktop metapackage
25
star
68

cosmic-protocols

Addtional wayland-protocols used by the COSMIC desktop environment
Rust
25
star
69

cosmic-osd

Rust
25
star
70

cosmic-theme-editor

WIP
Rust
24
star
71

system76-oled

Control brightness on OLED displays
Rust
24
star
72

cosmic-player

WIP COSMIC media player
Rust
22
star
73

libparted

Rust wrappers for libparted
Rust
22
star
74

gnome-shell-extension-do-not-disturb

Enable or disable do not disturb mode.
JavaScript
21
star
75

gnome-shell

Pop!_OS fork of https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell
C
21
star
76

cosmic-workspaces-epoch

Rust
21
star
77

cosmic-screenshot

Utility for capturing screenshots via XDG Desktop Portal
Rust
21
star
78

theme-switcher

Pop!_OS GTK widget library / app for switching themes
Rust
20
star
79

cosmic-settings-daemon

Rust
20
star
80

progress-streams

Rust crate to extend io::Read & io::Write types with progress callbacks
Rust
19
star
81

freedesktop-desktop-entry

Rust crate for navigating Freedesktop desktop entries
Rust
19
star
82

cosmic-notifications

Rust
19
star
83

sysfs-class

Rust library for viewing /sys/class in an object-oriented format
Rust
18
star
84

system76-wallpapers

System76 Wallpapers
17
star
85

plymouth-theme

Plymouth splash screen themes
Shell
17
star
86

systemd-boot-conf

Rust crate for managing the systemd-boot loader configuration.
Rust
17
star
87

cosmic-bg

Rust
17
star
88

repo-release

Produces Pop release package repositories
Shell
16
star
89

dbus-udisks2

Rust library for interacting with the UDisks2 DBus API
Rust
16
star
90

cosmic-theme

WIP
Rust
16
star
91

libcosmic-book

Guide for starting development with libcosmic: https://pop-os.github.io/libcosmic-book/
16
star
92

system76-acpi-dkms

System76 ACPI Driver (DKMS)
C
15
star
93

as-result

Rust crate which provides the `AsResult<T, E>` and `IntoResult<T, E>` traits.
Rust
13
star
94

debarchive

Rust crate which provides direct access to files within a Debian archive
Rust
13
star
95

mutter-rs

Rust wrappers for Mutter and related projects
Rust
13
star
96

proc-mounts

Rust crate for fetching active mounts and swaps on a Linux system
Rust
13
star
97

os-release

Rust crate for parsing the /etc/os-release file, common with Linux distributions
Rust
13
star
98

iced-sctk

WIP
Rust
12
star
99

grub-theme

Grub bootloader theme
12
star
100

cog-stable-diffusion

Packaging for convenience of installation and setup of stable diffusion on Pop
Python
12
star