The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Qt Open-Source Projects
-
Project mention: Flameshot: Free and open source screenshot software | news.ycombinator.com | 2024-03-15
-
Project mention: Show HN: C port of the (non-super) Star Trek game, incl. WASM for browser/phone | news.ycombinator.com | 2024-01-13
https://github.com/Swordfish90/cool-retro-term
This is the best way to play short of hooking up your needle printer as a faux teletype terminal.
-
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.
-
Project mention: How and where is matplotlib package making use of PySide? | /r/learnpython | 2023-12-07
-
Project mention: Samsung A71 Screen dead, need to backup work messages before switching phones. | /r/AndroidQuestions | 2023-06-21
-
PySimpleGUI
Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.
It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.
-
[openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++
-
MuseScore
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Project mention: This happens when I tried to open my file (musescore 4) idk i searched everywhere on how to fix this? | /r/Musescore | 2023-06-21In that case, please ask for help on the official Support forum on musescore.org where you can attach the score itself and people should be able to take a look.
-
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.
-
Project mention: How to build your interactive resume in 4 simple and 2 easy steps | dev.to | 2024-04-02
When you decide on the high-level design of the resume, start building your map in Tiled. You can customise the map from the basic game you already have or build your one from scratch - just try and see what works best for you.
-
>> or somewhat expensive and complex SDR
I don’t think that’s as accurate today as it used to be.
On the hardware side there are tons of options very cheaply available - iirc the flipper uses the c1100 (or a number like that) it’s a popular cheap chip and it’s well documented and interfaces easily with arduino.
More accessibly, lime mini SDRs are cheap but there’s quite a few alternatives too.
On the software side GNU Radio is free with decent tutorials - we’re not talking anything like blender levels of difficulty to adopt even if it is a complex domain.
Although on the more accessible side, urh is incredibly powerful given how easy to use it is https://github.com/jopohl/urh
I used the latter to tap into a 2 channel wireless bbq thermometer via a $10 rtl sdr and that was a breeze, an absolute walk in the park compared to when I reverse engineered the flysky telemetry system.
-
qt
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
. Web backend (with various frameworks available) . Web Assembly (one of them is vugu framework) . Microservices (some frameworks: Go Micro, Go Kit, Gizmo, Kite) . Fragments services (Term mentioned by @jeffotoni in a microservices discussion group) . Lambdas (FaaS example) . Client Server . Terminal applications (using the tview lib) . IoT (some frameworks) . Bots (some here) . Client Applications using Web technology . Desktop using Qt+QML, Native Win Lib (example Qt, Qt widgets, Qml) . Network Applications . Protocol applications . REST Applications . SOAP Applications . GraphQL Applications . RPC Applications . TCP Applications . gRPC Applications . WebSocket Applications . GopherJS (compiles Go to JavaScript)
-
Project mention: چگونه میتوان از تکنولوژی V2Ray در کامیپوتر بهرمند شد؟ | /r/NoToCensorshipInIran | 2023-04-19
-
Project mention: Rusty revenant Servo returns to render once more | news.ycombinator.com | 2023-09-27
I don'r know if this counts but there is also https://www.qutebrowser.org/ which uses qt webkit IIUC
-
nodegui
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Project mention: Brig: A user interface toolkit for Node.js, which is based on Qt for rendering | news.ycombinator.com | 2024-01-20This looks like it hasn't been maintained in years but there's a modern equivalent in NodeGUI [1] which also has React/Svelte/Vue implementations. Unfortunately it requires a custom build of Node that merges the libuv and Qt6 event loops so YMMV.
It actually inspired me to write my own implementation with Svelte on top of QuickJS and Qt Widgets but the task of wrapping the entire Qt6 API in Rust proved to be intractable once I found out that most methods weren't marked Q_INVOKABLE and thus couldn't be called via reflection (requiring manual wrapping). Providing a `Document.createElement` API that created Qt Widgets with working attributes and event handling worked surprisingly well though!
-
Project mention: NotepadNext – a cross-platform, reimplementation of Notepad++ | news.ycombinator.com | 2024-03-28
:*(
> Plugin compatibility between NN and N++ is not possible.
https://github.com/dail8859/NotepadNext/issues/422
Shame, since N++'s plugin ecosystem holds quite the treasure trove of functionality.
https://github.com/notepad-plus-plus/nppPluginList/blob/mast...
-
I found this https://github.com/moonlight-stream/moonlight-qt/issues/967
-
Project mention: Spyder – The Scientific Python Development Environment | news.ycombinator.com | 2023-09-09
-
We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues
-
-
Project mention: Wechsel von Windows auf Linux - zu viele Programme Windows-only? | /r/de_EDV | 2023-06-30
-
FileCentipede
Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.
-
react-nodegui
Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀
-
PrismLauncher
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
I recommend switching to Prism Launcher.
-
PyQt-Fluent-Widgets
A fluent design widgets library based on C++ Qt/PyQt/PySide. Make Qt Great Again.
Project mention: Make Qt Great Again. PFW: A fluent design widgets library based on PyQt/PySide | news.ycombinator.com | 2023-06-24 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Qt related posts
- How might software development have unfolded if CPU speeds were 20x slower?
- How to build your interactive resume in 4 simple and 2 easy steps
- Flameshot: Free and open source screenshot software
- Cxx-Qt: Use Qt from Rust
- Joplin is an open source note-taking app
- Mogan STEM Suite v1.2.5 LTS released
- Apple should learn from open source project
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Index
What are some of the best open-source Qt projects? This list will help you:
Project | Stars | |
---|---|---|
1 | flameshot | 23,077 |
2 | cool-retro-term | 21,168 |
3 | matplotlib | 19,176 |
4 | QtScrcpy | 16,158 |
5 | PySimpleGUI | 13,097 |
6 | openage | 12,366 |
7 | MuseScore | 11,464 |
8 | tiled | 10,577 |
9 | urh | 10,395 |
10 | qt | 10,217 |
11 | nekoray | 10,122 |
12 | qutebrowser | 9,324 |
13 | nodegui | 8,715 |
14 | NotepadNext | 8,299 |
15 | moonlight-qt | 8,220 |
16 | Spyder | 8,029 |
17 | olive | 7,780 |
18 | LiteIDE | 7,443 |
19 | albert | 7,062 |
20 | FileCentipede | 6,613 |
21 | react-nodegui | 6,165 |
22 | PrismLauncher | 4,833 |
23 | PyQt-Fluent-Widgets | 4,487 |