# andrewmd5/borderless-gaming

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/andrewmd5-borderless-gaming).**

6,455 stars · 597 forks · C# · GPL-2.0

## Links

- GitHub: https://github.com/andrewmd5/Borderless-Gaming
- awesome-repositories: https://awesome-repositories.com/repository/andrewmd5-borderless-gaming.md

## Topics

`borderless` `c-sharp` `directx` `games` `steam`

## Description

Borderless-Gaming is a borderless window manager and desktop window controller designed to remove window borders from applications. It functions as a game windowing utility that converts windowed video games into borderless windows to simulate a fullscreen experience.

The tool focuses on gaming multitasking workflows by eliminating the delays associated with switching between fullscreen applications and other active programs. It maximizes the usable screen area by removing window decorations from both games and general desktop applications.

The system handles window management by forcing windowed games into borderless mode and calculating dimensions based on the current primary monitor resolution. It utilizes native operating system functions to manipulate window styles and dimensions in real time.

## Tags

### Operating Systems & Systems Programming

- [Borderless Window Controllers](https://awesome-repositories.com/f/operating-systems-systems-programming/display-windowing/tiling-window-managers/window-switching-and-tiling/borderless-window-controllers.md) — Removes visual borders from application windows to maximize screen area and speed up program switching. ([source](https://github.com/andrewmd5/borderless-gaming#readme))
- [Win32 API Integrations](https://awesome-repositories.com/f/operating-systems-systems-programming/win32-api-integrations.md) — Uses native Windows API calls to manipulate window styles and dimensions.
- [Display Dimension Calculators](https://awesome-repositories.com/f/operating-systems-systems-programming/display-dimension-calculators.md) — Calculates window coordinates and dimensions to match the current primary monitor resolution.

### Development Tools & Productivity

- [Window Flag Modifications](https://awesome-repositories.com/f/development-tools-productivity/feature-flags/system-flag-unlocking/window-flag-modifications.md) — Modifies system window flags in real time to remove title bars and borders.

### User Interface & Experience

- [Application Window Managers](https://awesome-repositories.com/f/user-interface-experience/application-window-managers.md) — Functions as a manager for removing application window borders to facilitate faster multitasking.
- [Desktop Windowing Management](https://awesome-repositories.com/f/user-interface-experience/desktop-windowing-management.md) — Manages application window decorations to maximize usable screen area across the operating system.
- [Borderless Gaming Utilities](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/presentation-modes/fullscreen-controls/borderless-gaming-utilities.md) — Converts windowed video games into borderless applications to simulate a fullscreen experience while multitasking.
- [Windowed Fullscreen Toggles](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/presentation-modes/fullscreen-controls/windowed-fullscreen-toggles.md) — Transforms windowed video games into borderless mode to simulate a fullscreen experience. ([source](https://github.com/andrewmd5/borderless-gaming#readme))
- [Game Windowing Tools](https://awesome-repositories.com/f/user-interface-experience/window-managers/window-embedding/embedded-game-windows/game-windowing-tools.md) — Converts windowed video games into borderless windows to eliminate alt-tab delays.
- [UI State Synchronizers](https://awesome-repositories.com/f/user-interface-experience/event-driven-state-managers/event-driven-state-synchronizers/ui-state-synchronizers.md) — Triggers window adjustments immediately upon detecting application focus or resolution changes.
- [Window Decoration Managers](https://awesome-repositories.com/f/user-interface-experience/window-decoration-managers.md) — Removes window borders from software to maximize the viewing area and reduce screen clutter.

### Business & Productivity Software

- [Gaming Multitasking Optimizers](https://awesome-repositories.com/f/business-productivity-software/gaming-multitasking-optimizers.md) — Eliminates delays associated with switching between fullscreen games and other active programs.

### System Administration & Monitoring

- [Foreground Window Detection](https://awesome-repositories.com/f/system-administration-monitoring/foreground-window-detection.md) — Continuously monitors the active window list to identify when targeted applications need modification.
