CUPS
fyne
Our great sponsors
CUPS | fyne | |
---|---|---|
52 | 150 | |
1,829 | 23,145 | |
0.8% | 2.1% | |
2.3 | 9.6 | |
5 months ago | 5 days ago | |
C | Go | |
Apache License 2.0 | BSD 3-Clause License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CUPS
-
PostScript’s Sudden Death in Sonoma
Apple should be more open about their removals. It isn't clear how this affects their CUPS implementation or PostScript printers https://www.cups.org
- On the harm shareholders can do to OpenSource
-
My collection of Ansible roles for self-hosting everything with Rocky Linux and FreeIPA
CUPS printing server
-
Has anyone found an MFP Color Laser that *RELIABLY* works with AirPrint/IPP?
Apple literally invented CUPS, the most common Unix printing framework in use today. CUPS is the engine for iOS, MacOS, iPadOS, AirPrint, etc. I am really not interested in a debate about whether AirPrint and Apple are crappy systems or are the things to blame with my printer. I know for a fact they are not - because I am a developer and I know how mDNS works, and I know the specific problem my printer has. My Canon printer's operating system has an old, unpatched version of AVAHI that has a lot of problems playing nice with dns-sd and has a known issue with name collisions on it's own interfaces. It's no surprise it doesn't work well with AirPrint for anyone who's familiar with AVAHI.
-
Surprised by the support from HP for its printers on Linux
apple currently maintains CUPS fyi: www.cups.org
-
ELI5: why do home printers fail to work as intended so often?
With CUPS (http://www.cups.org/) being adopted by main stream companies, I think the software issue will become less glitchy. Hopefully.
-
How to configure & take print on Linux?
In December 2019, Michael left Apple to start Lakeside Robotics. In September 2020 he teamed up with the OpenPrinting developers to fork Apple CUPS to continue its development. Today Apple CUPS is the version of CUPS that is provided with macOS® and iOS® while OpenPrinting CUPS is the version of CUPS being further developed by OpenPrinting for all operating systems.
-
macOS stores a copy of everything one prints forever
I noticed that there was an update to Big Sur — the newest OS that this machine can run — which I had missed, so I installed it, and the files went away!
I also noticed that there has been issues, like https://github.com/apple/cups/issues/5538, related to spool file clean-up. (The fix to that one leaves some decidedly fishy-looking parentheses, but they were fixed in a later commit.)
... or unless Apple shipped a buggy version of CUPS: https://github.com/apple/cups/issues/5747
-
M1 GPU driver passes >99% of the dEQP-GLES2 compliance tests.
This isn’t entirely true. There’s Apple CUPS (which is now focused on macOS/iOS) and OpenPrinting CUPS, which is used by Linux/other systems.
fyne
- FastUI: Build Better UIs Faster
- Shoes makes building little graphical programs for Mac, Windows, Linux simple
- Ask HN: Cross-platform GUI apps in 2024
-
Are there any open source projects that need contributors?
If you want to look at something a bit bigger I can also suggest looking at Fyne (the toolkit that I’m working on and using to build the app): https://github.com/fyne-io/fyne
-
Why Golang instead of Rust to develop the Krater desktop app
Tauri is definitely a hot SEO keyword!
I had not heard of https://wails.io before for Golang GUIs, only https://fyne.io which renders its own controls.
-
Understand how to use C libraries in Go, with CGO
And this is how https://github.com/go-gst/go-gst, https://github.com/go-gl/glfw, and even https://fyne.io/ are using system libraries to propose a lot of functionalities.
-
Expo – open-source platform for making universal apps for Android, iOS, and web
If you fancy Go, there's Fyne. I don't work in the space so I cannot judge it.
- Confusión en el desarrollo de software
-
Making cross-platform software using Linux that also runs on BSD
I can recommend using Fyne (https://github.com/fyne-io/fyne) as it is easy to learn, cross-platform and natively compiled. You would also then write you application using the Go language. It works on Linux, FreeBSD, OpenBSD, NetBSD, macOS and Windows on desktop as well as Android and iOS on mobile.
-
Creating a TODO app in Fyne an Go
In this small tutorial I will explain something that usually is the exercise that allow you to understand how to use a UI framework (at least in the web world), and we will end up step by step in building a TODO app in Go using the Fyne UI Framework.
What are some alternatives?
Wails - Create beautiful applications using Go
gio - Mirror of the Gio main repository (https://git.sr.ht/~eliasnaur/gio)
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Lorca - Build cross-platform modern desktop apps in Go + HTML5
go-flutter - Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
walk - A Windows GUI toolkit for the Go Programming Language
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
go-gtk - Go binding for GTK
systray - a cross platfrom Go library to place an icon and menu in the notification area
go-app - A package to build progressive web apps with Go programming language and WebAssembly.