piet
conky
piet | conky | |
---|---|---|
11 | 111 | |
1,225 | 6,871 | |
1.0% | - | |
4.9 | 9.4 | |
16 days ago | 3 days ago | |
Rust | C++ | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
piet
- Cairo – Open-Source 2D Graphics Layer/API with Fonts and Many Back-Ends
-
A simple 2d graphic library
You can even check https://github.com/linebender/piet and https://github.com/RazrFalcon/tiny-skia. They are pure rust libraries. Skia as a whole is a big binary to add.
-
Druid, a Rust-native UI toolkit, released v0.8 after two years of work by 80 contributors.
First, at the deepest level, we are moving away from Piet, which is a cross-platform 2D graphics abstraction. Under the hood it uses whatever the standard OS API is. Instead we will be using Vello which we have been building as a research project for years already. It is starting to near its v0.1, which is very exciting. Fundamentally it is a novel GPU accelerated 2D rendering engine with a strong focus on performance. It is not ready for benchmarks yet, but we're confident it will deliver. If you're curious, you can check out the Vello roadmap for 2023.
-
What 2D graphics library would you most recommend?
you can use piet, although that is more of an abstraction over existing, platform-dependent libraries. So not really pure rust, but definitely cross-platform.
-
Piet-GPU Progress: Clipping
Piet is the backend for the Druid UI framework. It is indeed cross-platform. The SVG backend looks like it would work without an OS, but I'm not sure the value of a GUI toolkit without an OS anyway :)
https://github.com/linebender/piet#backends
https://github.com/linebender/druid/tree/master/druid-shell/...
-
Looking for an image manipulation library that can add text to images. (and has documentation for it)
Piet can render text. You can use Piet_common with the BitMapTarget to generate images Here is an example.
-
Simple graphics library using software rendering?
Piet (https://github.com/linebender/piet) should work.
-
What Graphics Library to use?
So the 3 I'm looking at right now are 1. druid 1. piet 1. bevy
-
Rust GUI: Introduction, a.k.a. the state of Rust GUI libraries (As of January 2021)
It relies on piet 2D graphic library; on Linux that means GTK/Cairo 2D primitives
-
Patrick Walton heading up Facebook's Rust team
You may be interested in taking a look at piet!
conky
-
Conky
Puedes encontrar la documentación de Conky en su repositorio: Conky
- False lead on memory leak
-
An app to count down till certain day
Maybe put something like echo $(($(date -d 24-Dec +%j) - $(date +%j))) days into your bashrc. Conky should be able to display it nicely on the desktop.
-
Why there is no good task manager and system monitoring software on linux?
And https://github.com/brndnmtthws/conky is great for desktop HUDs. Very customisable.
- conky issue with kernel 6.4
- [sowm] My first time on linux in three years!
- O que uma planta que está no meio da porta?
-
Do you plan on adding widgets to your desktop in Sonoma?
What I could go for is something like Conky (https://github.com/brndnmtthws/conky).
-
Qtile permanent window
Have you taken a look at Conky? conky
-
Give Wayland a shot, don't base your opinion off of 2013 articles!
Funny meme btw. Personally, I use xorg with 3 displays. Fortunately, the resolution is same on all screens (full HD). I use Komorebi for live wallpapers and conky for sidebar. It works flawlessly.
What are some alternatives?
embedded-graphics - A no_std graphics library for embedded applications
eww - ElKowars wacky widgets
areweguiyet - A website built for the Rust community
polybar - A fast and easy-to-use status bar
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
neofetch - 🖼️ A command-line system information tool written in bash 3.2+
vgtk - A declarative desktop UI framework for Rust built on GTK and Gtk-rs
glava - GLava - OpenGL audio spectrum visualizer
orbtk - The Rust UI-Toolkit.
cava - Cross-platform Audio Visualizer
druid - A data-first Rust-native UI design toolkit.
MangoHud - A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb