The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 18 Kwin Open-Source Projects
-
bismuth
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cortile
Linux auto tiling manager with hot corner support for Openbox, Fluxbox, IceWM, Xfwm, KWin, Marco, Muffin, Mutter and other EWMH compliant window managers using the X11 window system. Therefore, this project provides dynamic tiling for XFCE, LXDE, LXQt, KDE and GNOME (Mate, Deepin, Cinnamon, Budgie) based desktop environments.
-
Plasma-window-decorations
Window styles for KDE Plasma highlighting the active window in the color scheme's accent color
-
kwin-system76-scheduler-integration
Notify the System76 Scheduler which app has focus so it can be prioritized
-
shell-scripts
Collection of shell scripts and instructions for window opening and file updating (by nclarius)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Cosmic Desktop: Hammering Out New Cosmic Features | news.ycombinator.com | 2024-04-18What level are you interested in scripting? In KDE Plasma you can interact with the desktop UI via JS: https://develop.kde.org/docs/plasma/scripting/
And then for something more sophisticated there are extensions like https://github.com/Bismuth-Forge/bismuth.
It does all feel a little disorganized/wild-west-y compared to say, a .vimrc with a list of plugins and bindings, which is something that makes a system like Nix (or a fully containerized DE of some kind) appealing
That's exactly what happens. Bismuth was a fork of Krohnkite. If someone needs Bismuth enough, they will pick it up, fork it or whatever.
KWin used to have no tiling capabilities at all and people came up with lots of add-on scripts like kwin-tiling, Grid-Tiling-KWin, Krohnkite, Bismuth and so on. This gave users tiling, but it was always a bit hackish, getting KWin to do something it wasn't designed to do.
This is a fork of bismuth that works with plasma 6. Haven't tried it, but it is supposedly quite nice
https://github.com/zeroxoneafour/polonium
Kwin related posts
- How to maintain tiling function between Bismuth development ending and native KDE tiling API integration release?
- Bismuth alternative for KWin 5.27 and up - Polonium tiling v0.4.0
- Any news on the Tilling system?
- "Replacing" window manager in Wayland Session?
- Polonium v0.3.0
- Polonium v0.1.0 released
- kde tilling features needs some attention
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Kwin projects? This list will help you:
Project | Stars | |
---|---|---|
1 | bismuth | 2,342 |
2 | krohnkite | 1,589 |
3 | Grid-Tiling-Kwin | 868 |
4 | polonium | 706 |
5 | kwin-quarter-tiling | 364 |
6 | kzones | 197 |
7 | kwin-effects-yet-another-magic-lamp | 158 |
8 | cortile | 112 |
9 | tile-gaps | 95 |
10 | kde-snap-assist | 91 |
11 | KWin-window-positioning-scripts | 47 |
12 | Plasma-window-decorations | 46 |
13 | kwin-system76-scheduler-integration | 28 |
14 | KWin-window-geometry-scripts | 17 |
15 | floating-tiles | 14 |
16 | kwin-application-switcher | 12 |
17 | kwin-typescript-template | 8 |
18 | shell-scripts | 4 |
Sponsored