Showing 641 open source projects for "desktop managers"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • eProcurement Software Icon
    eProcurement Software

    Enterprises and companies seeking a solution to manage all their procurement operations and processes

    eBuyerAssist by Eyvo is a cloud-based procurement solution designed for businesses of all sizes and industries. Fully modular and scalable, it streamlines the entire procurement lifecycle—from requisition to fulfillment. The platform includes powerful tools for strategic sourcing, supplier management, warehouse operations, and contract oversight. Additional modules cover purchase orders, approval workflows, inventory and asset management, customer orders, budget control, cost accounting, invoice matching, vendor credit checks, and risk analysis. eBuyerAssist centralizes all procurement functions into a single, easy-to-use system—improving visibility, control, and efficiency across your organization. Whether you're aiming to reduce costs, enhance compliance, or align procurement with broader business goals, eBuyerAssist helps you get there faster, smarter, and with measurable results.
    Learn More
  • 1
    Rectangle

    Rectangle

    Move and resize windows on macOS with keyboard shortcuts

    Rectangle is a window management app based on Spectacle, written in Swift.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    LeftWM Layouts

    LeftWM Layouts

    Library providing fixed but parameterized window layout calculations

    This library encapsulates layout calculations from external dependencies and displays servers, so that it can be used by window managers for X.Org, Wayland, or whatever else. It's all about splitting up rectangles, the library has no concept of "windows". Some default layouts are provided, but custom layouts can be defined. Custom layout definitions allow some flexibility but are still fairly limited by design, as the target audience of this library is list-based / dynamic-tiling window...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    SwayFX

    SwayFX

    SwayFX: Sway, but with eye candy

    Sway is an incredible window manager, and certainly one of the most well established wayland window managers. However, it is restricted to only include the functionality that existed in i3. This fork ditches the simple wlr_renderer, and replaces it with our fx_renderer, capable of rendering with fancy GLES2 effects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    denisidoro dotfiles

    denisidoro dotfiles

    Awesome personal dotfiles

    Awesome personal dotfiles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Trumba is an All-in-one Calendar Management and Event Registration platform Icon
    Trumba is an All-in-one Calendar Management and Event Registration platform

    Great for live, virtual and hybrid events

    Publish, promote and track your events more affordably and effectively—all in one place.
    Learn More
  • 5
    KeePassXC

    KeePassXC

    KeePassXC is a cross-platform community-driven port

    Securely store passwords using industry-standard encryption, quickly auto-type them into desktop applications, and use our browser extension to log into websites. Complete database encryption using industry-standard 256-bit AES. Fully compatible with KeePass Password Safe formats. Your password database works offline and requires no internet connection. Every feature looks, feels, works, and is tested on Windows, macOS, and Linux. You can expect a seamless experience no matter which...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 6
    yabai

    yabai

    A tiling window manager for macOS based on binary space partitioning

    yabai is a tiling window manager for macOS that extends the native windowing system with fully scriptable command-line control. It uses a binary space partitioning algorithm to auto-tile windows, supports extensive keyboard shortcut mapping (via skhd), and enhances productivity for power users.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    PlainApp

    PlainApp

    Open-source application that allows you to manage your phone

    PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy-to-use web interface. We take your privacy seriously and use TLS + AES-GCM-256 encryption to ensure your data is secure. PlainApp has a modern, customizable interface with multi-language support, light/dark theme options. You can manage your phone from your desktop by visiting a self-hosted...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    CMake

    CMake

    Cross-platform tool to build, test and package software

    CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice. The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and...
    Downloads: 119 This Week
    Last Update:
    See Project
  • 9
    i3ass

    i3ass

    A collection of shell scripts to ease the use of i3wm

    Commands to assist and extend the use of i3wm. If you are using Arch linux, you can install the i3ass package from AUR.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Easy-to-use Business Software for the Waste Management Software Industry Icon
    Easy-to-use Business Software for the Waste Management Software Industry

    Increase efficiency, expedite accounts receivables, optimize routes, acquire new customers, & more!

    DOP Software’s mission is to streamline waste and recycling business’ processes by providing them with dynamic, comprehensive software and services that increase productivity and quality of performance.
    Learn More
  • 10
    CDE - Common Desktop Environment

    CDE - Common Desktop Environment

    The Common Desktop Environment, the classic UNIX desktop

    The Common Desktop Environment was created by a collaboration of Sun, HP, IBM, DEC, SCO, Fujitsu and Hitachi. Used on a selection of commercial UNIXs, it is now available as open-source software for the first time. For support, see: https://sourceforge.net/p/cdesktopenv/wiki/Home/
    Leader badge
    Downloads: 195 This Week
    Last Update:
    See Project
  • 11
    berry

    berry

    A healthy, byte-sized window manager

    A healthy, bite-sized window manager written in C over the XLib library. Controlled via a powerful command-line client, allowing users to control windows via a hotkey daemon such as sxhkd or expand functionality via shell scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Tiling Shell

    Tiling Shell

    Extend Gnome Shell with advanced tiling window management

    Extend Gnome Shell with advanced tiling window management. Supports multiple monitors, Windows 11 Snap Assistant, Fancy Zones, customised tiling layouts and more. This is a Gnome Shell extension implementing modern windows tiling system by extending GNOME's default 2 columns to any layout you want! Can be installed on Gnome Shells from 40 to 46 on X11 and Wayland: the most recent GNOME Shell is supported, and older releases will include all the features and bug fixes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    penrose

    penrose

    A library for writing an X11 tiling window manager

    Penrose is a modular library for configuring your own X11 window manager in Rust. This means that, unlike most other tiling window managers, Penrose is not a binary that you install on your system. Instead, you use it like a normal dependency in your own crate for writing your own window manager. Don't worry, the top-level API is well documented and a lot of things will work out of the box, and if you fancy digging deeper you'll find lots of opportunities to customize things to your liking....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AeroSpace

    AeroSpace

    AeroSpace is an i3-like tiling window manager for macOS

    AeroSpace is a keyboard-first tiling window manager for macOS that brings i3-/Sway-style workflows to Apple’s windowing environment. Instead of manual dragging and stacking, windows are tiled automatically, and you navigate, move, or resize them using predictable, customizable keybindings. It supports multiple workspaces, per-display organization, and floating exceptions, so you can mix strict tiling with apps that are better left unmanaged. Configurability is a core goal: you can define...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    labwc

    labwc

    A Wayland window-stacking compositor

    ...Most of the core developers are accustomed to low-resource Desktop Environments such as Mate/XFCE or standalone Window Managers such as Openbox under X11.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    win95-dark

    win95-dark

    Dark win95 IceWM theme

    Dark variant of the win95 theme for IceWM. This theme is, in general, just to be a good-looking, basic dark theme. IceWM has a default theme called win95 which is meant to look similar to the look of the Windows 95 operating system. I like that theme since it's pretty basic, but I wanted a dark version. Light colours are turned into darker colours, and vice versa. Tooltips are slightly yellowish in older Windows versions, so I made them dark turquoise, and title bars have a smoother blue...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    SnapToWindow

    SnapToWindow

    A cross-platform (windows, macOS) window management application

    SnapToWindow is a user-experience utility likely aimed at enhancing window management on desktop environments by enabling users to “snap” application windows into predefined screen positions or layouts using keyboard shortcuts or mouse gestures. These kinds of tools are popular for improving productivity, especially on multi-monitor setups, by letting users quickly align and resize windows to halves, quarters, or other grid arrangements without manual dragging. While official project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Loop

    Loop

    Window management made elegant.

    Loop is a macOS app that simplifies window management for you. You can effortlessly choose your window direction using a radial menu triggered by a simple key press, and customize it according to your preferences with personalized colors and settings. You can easily move, resize, and arrange your windows with just a few clicks, saving you valuable time and energy. Loop is constantly evolving, with new features and improvements added regularly to enhance your window management experience on...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Worm

    Worm

    A dynamic, tag-based window manager written in Nim

    Worm is a tiny, dynamic, tag-based window manager written in the Nim language. It supports both a floating mode and master-stack tiling with gaps and struts. Worm will try to execute the file ~/.config/worm/rc on startup. Simply create it as a shell-script to execute your favorite applications with worm. (don't forget to make it executable). Worm does not have a built-in keyboard mapper, so you should use something like sxhkd. Please read the docs to understand how wormc works before writing...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    river

    river

    A dynamic tiling Wayland compositor

    River is a dynamic tiling Wayland compositor with a flexible runtime configuration. River can either be run nested in an X11/Wayland session or directly from a tty using KMS/DRM. Simply run the river command. Usually this executable is a shell script invoking riverctl(1) to create mappings, start programs such as a layout generator or status bar, and perform other configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AuthPass.app

    AuthPass.app

    Password Manager based on Flutter for all platforms

    Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible. Load/Decrypt kdbx using password and/or key file. Search through stored credentials. Organize passwords using groups. Desktop (Mac, Linux, Windows): Keyboard shortcuts for Search, Copy, Navigation, etc. Desktop & Mobile: Copy & paste support. Store master password in the KeyStore/KeyChain secured with biometric data. (Fingerprint, Face Unlock, etc.) Hook into native APIs for seamless integration into...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    LeftWM

    LeftWM

    A tiling window manager for Adventurers

    Left is a tiling window manager written in rust for stability and performance. The core of left is designed to do one thing and one thing well. Be a window manager. Because you probably want more than just a black screen LeftWM is built around the concept of theming. With themes, you can choose between different bars/compositors/backgrounds/colors, whatever makes you happy. LeftWM has been built from the very beginning to support multiple screens and has been built around ultrawide monitors....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    baru

    baru

    A system monitor written in Rust and C

    Baru gathers the information from /sys and /proc filesystems (filled by the kernel). Except for audio and network modules that use C libraries. There is no memory leak over time. All modules are threaded. Thanks to this design (as well as Rust and C), baru is lightweight and efficient. It can run at a high refresh rate with a minimal processor footprint. The audio module communicates with the PipeWire/PulseAudio server through client API to retrieve its data. Wireless and wired modules use...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Midbar Desktop App

    Midbar Desktop App

    Standalone desktop app from the Midbar project

    This repository contains the standalone desktop application from the Midbar project. The app operates entirely offline and does not require an internet connection. GitHub repository: https://github.com/Northstrix/Midbar-Desktop-App
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    DOM Window Manager

    DOM Window Manager

    A simple window manager for DOM elements

    A simple window manager for DOM elements. DOM Window Manager consists of a single class, WindowManager, and a set of utility functions. WindowManager uses the singleton pattern, effectively restricting the instantiation of the class to a singular instance to be used by all components, in any file. At first, you need to import WindowManager and dragElement in each file that you create elements that you want to use with the DOM Window Manager. WindowManager is the class that manages the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next