Tiling

Top 23 Tiling Open-Source Projects

  • i3

    A tiling window manager for X11

    Project mention: Show HN: Chrome Reaper | news.ycombinator.com | 2023-12-19

    While I believe Memory Saver was a great improvement, it only works if the tab is hidden or the window minimized. I recently learned the required state is not triggered if the tab is open but on another virtual desktop. At least this is the case with many of not all Linux window managers. Some of the many discussion threads on the topic:

    https://github.com/i3/i3/issues/4353

  • shell

    Pop!_OS Shell

    Project mention: syntax error on installing pop shell | /r/Ubuntu | 2023-12-04

    sudo apt install git node-typescript make git clone https://github.com/pop-os/shell.git cd shell

  • 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.

  • sahi

    Framework agnostic sliced/tiled inference + interactive ui + error analysis plots

    Project mention: Small-Object Detection using YOLOv8 | /r/computervision | 2023-08-15

    Hi All, I am trying to detect defects in the images using YOLOv8where some of the classes (defectType1, defectType2) have very small bounding boxes and some of them have large bounding boxes associated with the, (defectType3, defectType4). Also, real-time operation is desired (at least 5Hz on Jetson Xavier) What I have done till now: I am primarily trying to use the SAHI technique (Slicing Aided Hyper Inference)

  • gpac

    GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery

  • bismuth

    KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.

    Project mention: Hyprland Crash Course | news.ycombinator.com | 2024-03-23

    It had, but they are all dead until ported to the new kde 6.

    https://github.com/Bismuth-Forge/bismuth/issues/471#issuecom...

    This is what I used. I found no good replacement for it and that is what made me switch to hyprland.

  • awesome-ricing

    A curated list of awesome tools and technology to help you out with ricing on linux

  • krohnkite

    A dynamic tiling extension for KWin

    Project mention: kde tilling features needs some attention | /r/kde | 2023-05-24

    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.

  • 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.

  • TileView

    TileView is a subclass of android.view.ViewGroup that asynchronously displays, pans and zooms tile-based images. Plugins are available for features like markers, hotspots, and path drawing.

  • herbstluftwm

    A manual tiling window manager for X11

    Project mention: Ideal Monitor Rotation for Programmers | news.ycombinator.com | 2023-12-29

    It's exactly how it works but only if you have mutliple screens.

    My comment was that, for this reason, 2 or 3 smaller (ish- ~27") 16:9 4k screens [1] (previously, 4–6 even smaller 4:3 screens) works much better for me because I can switch the spaces on my Macbook and i3/Sway virtual desktops on my Linux machine individually for each screen.

    If we're talking about having a smaller number of giant screens it would need to be able to be partitioned into logical "zones" for virtual desktops to enable this way of managing sets of windows together, and I've not found anything that really does this, let alone does it well (though honorable mention to HerbstluftWM [2] which I think, with patience, could probably do something pretty close).

    [1] preferably 16:10 but that seems to have died out as an aspect ratio :(

    [2] https://herbstluftwm.org/

  • AeroSpace

    AeroSpace is an i3-like tiling window manager for macOS

    Project mention: AeroSpace: An i3-like tiling window manager for macOS | news.ycombinator.com | 2024-01-24
  • Tiling-Assistant

    An extension which adds a Windows-like snap assist to GNOME. It also expands GNOME's 2 column tiling layout.

    Project mention: Help. I’m using the PopOS tile windows extension(not on popOS) and most apps when opens after boot opens in a weird zoomed way as shown. | /r/gnome | 2023-06-12
  • quicktile

    Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)

    Project mention: Recommend a tiling windows manager | /r/Gentoo | 2023-05-07

    You might wanna have a look at quicktile. It's basically an addon that adds tiling to existing WM. Works well, but lacks some of the intrgrations dedicated tiling WM have.

  • forge

    Forge - Tiling and Window Manager for Gnome-Shell (by forge-ext)

    Project mention: Forge: Tiling and Window Manager for Gnome-Shell | news.ycombinator.com | 2024-03-10
  • howm

    A lightweight, X11 tiling window manager that behaves like vim

  • polonium

    Tiling window manager for Plasma 6

    Project mention: Hyprland Crash Course | news.ycombinator.com | 2024-03-23

    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-quarter-tiling

    An easy tiling script for KWin

  • Mosaic

    Takes a folder of images (as a palette), and an image, and figures out how to tile the palette to resemble the image! (by ahhhh6980)

  • MapCompose

    A fast, memory efficient Jetpack Compose library to display tiled maps, with support for markers, paths, and rotation.

  • shod

    mouse-based window manager that can tile windows inside floating containers

  • kzones

    KDE KWin Script for snapping windows into zones

  • japokwm

    A wlroots and dwl based tiling wayland compositor based around creating layouts

  • Mudeer

    KDE Plasma Screen Splitting Shortcuts ideal for Ultrawide and Super-Ultrawide Monitors

  • mosaic

    A tiling web browser. (by mlajtos)

  • 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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-23.

Tiling related posts

Index

What are some of the best open-source Tiling projects? This list will help you:

Project Stars
1 i3 8,950
2 shell 4,644
3 sahi 3,480
4 gpac 2,538
5 bismuth 2,320
6 awesome-ricing 2,188
7 krohnkite 1,577
8 TileView 1,453
9 herbstluftwm 1,067
10 AeroSpace 1,059
11 Tiling-Assistant 1,034
12 quicktile 856
13 forge 694
14 howm 644
15 polonium 624
16 kwin-quarter-tiling 364
17 Mosaic 265
18 MapCompose 185
19 shod 164
20 kzones 164
21 japokwm 129
22 Mudeer 113
23 mosaic 99
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.
www.influxdata.com