SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Window Open-Source Projects
-
winbox
WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
-
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.
-
bismuth
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
-
django-admin-interface
:superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.
-
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.
-
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)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
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
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
Project mention: Show HN: Msdos Theme Inspired Image Enhancement Tools | news.ycombinator.com | 2023-09-07I 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.
writing an X11 window manager is ... extremely tedious. have a look at https://github.com/sminez/penrose .
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.
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
Project mention: How do you write something without having to use Console.SetCursorPosition or clearing the entire screen? | /r/csharp | 2023-05-30
Window related posts
- Is there a way to create a WM with winit?
- Question about Swallow (if i am not mistaken)
- WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source
- WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source
- if I wanted to make a Tiling Window Manager in Rust, how would I go about it?
- I like using bspwm, it's snappier and more responsive than other window managers
- Installing Pixel library (https://github.com/faiface/pixel) without go get
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
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