Window

Top 23 Window Open-Source Projects

  • robotgo

    RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

  • winbox

    WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!

  • Project mention: WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source | /r/u_Superb_Possible_1227 | 2023-04-28
  • 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.

    InfluxDB logo
  • Pixel

    A hand-crafted 2D game library in Go

  • 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: Cosmic Desktop: Hammering Out New Cosmic Features | news.ycombinator.com | 2024-04-18

    What 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

  • django-admin-interface

    :superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.

  • Project mention: Why Is the Django Admin "Ugly"? | news.ycombinator.com | 2023-10-27

    There's a good plugin called django-admin-interface that cleans up the Admin page to a point where it is still recognizable as the admin page but looks nicer. You also can customize the color themes, matching the palette of the app.

    https://github.com/fabiocaccamo/django-admin-interface

  • TuiCss

    Text-based user interface CSS library

  • Project mention: Show HN: Msdos Theme Inspired Image Enhancement Tools | news.ycombinator.com | 2023-09-07

    I am a lover of CSS frame themes and that is really nice.

    https://github.com/vinibiavatti1/TuiCss

    It seems this is just your personal project as it is just on a subdomain of your domain, so might not be for the public, but keep the following in mind:

    GDPR-compliance: you need to add how long images remain after being uploaded or give the option to delete the original file. This also includes the time you will also keep the generated file. You wouldn't need to store these for more than 10 minutes after the output has been generated.

    Filename: out.png is like you just plopped in the sample code that you found on Github and called it a day. Consider keeping the filename and adding something to it. "filename-out.png" might be better.

    Tested most of the options and its all functional.

  • penrose

    A library for writing an X11 tiling window manager (by sminez)

  • Project mention: Is there a way to create a WM with winit? | /r/rust | 2023-07-12

    writing an X11 window manager is ... extremely tedious. have a look at https://github.com/sminez/penrose .

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

    WorkOS logo
  • berry

    :strawberry: A healthy, byte-sized window manager (by JLErvin)

  • rust_minifb

    Cross platfrom window and framebuffer crate for Rust

  • Project mention: placing pixels | /r/rust_gamedev | 2023-05-15

    Well, it depends on how you use it; writing to an image buffer isn't much less efficient than writing to any normal buffer (in fact, although displaying your scene to a window efficiently is important, your main bottleneck will be the actual ray tracing loop). You may want to read this article for a practical example of using an ImageBuffer to create and draw a texture with Piston. Other window backends you could use, apart from pixels which was already mentioned in another comment, include minifb and Mini GL, though I haven't personally used them.

  • 2bwm

    A fast floating WM written over the XCB library and derived from mcwm.

  • polonium

    Autotile 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

  • konsole

    Home of the simple console library consisting of ProgressBar, Window, Form, Draw & MockConsole (C# console progress bar with support for single or multithreaded progress updates) Window is a 100%-ish console compatible window, supporting all normal console writing to a windowed section of the screen, supporting scrolling and clipping of console output. (by goblinfactory)

  • Project mention: How do you write something without having to use Console.SetCursorPosition or clearing the entire screen? | /r/csharp | 2023-05-30
  • masonic

    🧱 High-performance masonry layouts for React

  • howm

    A lightweight, X11 tiling window manager that behaves like vim

  • microwindows

    The Nano-X Window System

  • Project mention: The Nano-X window system | news.ycombinator.com | 2024-02-02
  • alttab

    The task switcher for minimalistic window managers or standalone X11 session

  • tabby

    A web extension for managing great amounts of windows and tabs at ease. (by Bill13579)

  • wmfocus

    Visually focus windows by label

  • AnyBox

    The easiest way to develop apps for Windows.

  • yetCalc

    Yet another calculator designed and developed for Android

  • react-layer-stack

    Layering system for React. Useful for popover/modals/tooltip/dnd application

  • Memmon

    A simple daemon that restores your window positions on external monitors.

  • react-winbox

    The newest React component for WinBox.js. A window manager for React.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Window related posts

Index

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

Project Stars
1 robotgo 9,258
2 winbox 6,105
3 Pixel 4,403
4 bismuth 2,342
5 django-admin-interface 1,676
6 TuiCss 1,461
7 penrose 1,200
8 berry 998
9 rust_minifb 951
10 2bwm 781
11 polonium 706
12 konsole 703
13 masonic 646
14 howm 645
15 microwindows 614
16 alttab 378
17 tabby 257
18 wmfocus 213
19 AnyBox 210
20 yetCalc 176
21 react-layer-stack 160
22 Memmon 132
23 react-winbox 124

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com