Top 23 Cross-Platform Open-Source Projects
-
Alright. So I think, just like others have mentioned here, that it is a Windows issue. I would recommend you either keep using Vim with gvim, or you download Neovim and pick one of these front-ends. Neovide would be my personal recommendation.
-
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
-
maybe try here.
-
NativeScript
NativeScript empowers you to access native api's from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.
React Native / NativeScript - for building native mobile apps with web technologies (deeper native bindings, without the use of WebView)
-
If you're interested in nice-looking fonts at any resolution, check out the paper Improved Alpha-Tested Magnification for Vector Textures and Special Effects by Valve, and you can find code online (here and here)
-
Project mention: Learning a new programming language? Take notes (literally). | reddit.com/r/learnprogramming | 2021-04-15
- and Notable (Win/Mac/Linux)
-
Project mention: Do you use JS or Typescript for your electron app? | reddit.com/r/electronjs | 2021-04-06
We use this boilerplate and use mostly React js and jsx, with some ts on the electron side. https://github.com/electron-react-boilerplate/electron-react-boilerplate
-
Project mention: Micro editor - clipboard xclip(?) issue | reddit.com/r/bashonubuntuonwindows | 2021-04-17
I've been using the editor micro on ArchWSL. A few months ago I started having issues with micro not starting, or it seems that it may start, but it takes minutes for it to start. If I uninstall xclip it has fixed it, but not everytime. Every few weeks this happens and I will try various fixes and it usually resolves itself mysteriously.
-
While reading, I was wondering if you know about or even benchmarked flatbuffers? https://google.github.io/flatbuffers/ I am very happy with it and it is blazing fast, since there is no real decode encode step but only read and write to memory. Here are the benchmarks: https://google.github.io/flatbuffers/flatbuffers_benchmarks....
-
Awesome-Linux-Software
A list of awesome applications, software, tools and other materials for Linux distros.
https://github.com/luong-komorebi/Awesome-Linux-Software#terminal
-
sqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
Project mention: Corrupt Signal DB issue crashing App and losing data | news.ycombinator.com | 2021-04-16There's a hacky way to make a backup of messages sent on IOS, if you sync messages to desktop client, because desktop client stores messages in a SQLite database. While encrypted, encryption key for the database is kept as plaintext in a JSON file. :)
On Windows:
1. Download "DB Browser for SQLite" https://sqlitebrowser.org/
2. Unpack it and run "DB Browser for SQLCipher.exe".
3. Open database, select "%APPDATA%\Signal\sql\db.sqlite".
4. In the following dialog, select "Raw key" type and enter the encryption key stored in "%APPDATA%\Signal\config.json" into Password field (prefix it with 0x).
5. Now you can work with the database, including exporting its contents to unencrypted SQLite, CSV and JSON.
The process should be similar on other platforms.
-
Project mention: Building a Configuration Generator for Mikrotiks Using Wails and React | dev.to | 2021-04-15
Before attempting to build a solution in "Wails," I created a GUI using Fyne. Fyne was easy to build with, and I could make all of the desktop components using Go. Unfortunately, The legacy laptops I have to support don't have a recent graphics driver that would work with OpenGL, so I had to find another solution. Wails is that solution. Wails is a cross-platform desktop application framework that uses a web-view and web technologies to create a User Interface (UI). Now I can use React, the most popular framework for building UIs, and not rely on Go's fledgling GUI support. The fact that Wails uses mshtml, a win32 API that hasn't seen an update since Internet Explorer version 11 (IE11), was a feature in my case.
-
To understand each other, https://js.wiki/ looks good out of the box.
-
Project mention: Espanso template file format seems to auto convert from UTF8 to us-ascii | reddit.com/r/espanso | 2021-04-11
https://github.com/flameshot-org/flameshot/issues/90#issuecomment-474278783
-
Project mention: It's great to see the dev of a popular python library taking a stand against this apocalyptically bad fad | reddit.com/r/Buttcoin | 2021-02-17
Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging[3].
-
brook
Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置.
Project mention: How do I let someone use my internet connection using SoftEther? | reddit.com/r/VPN | 2021-03-19 -
Aurelia 1
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)
-
Project mention: Ask HN: Best stack for cross-platform desktop app? | news.ycombinator.com | 2021-04-14
-
Project mention: The complete guide for open sourcing video games | reddit.com/r/linux_gaming | 2021-03-23
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
AWS supports OATH TOTP so you don't even need a hardware authenticator. Specifically KeypassXC (and perhaps other Keypass forks) lets you set up virtual authenticators that generate OTP tokens for you and by copying the key database to the different keypassxc clients you can have many devices set up to generate that OTP. Never lose access to your OTP generator again.
-
OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Project mention: Red alert uitgegeven voor roze tesla pil verkocht als 2CB, maar gevaarlijkere DOC bevat | reddit.com/r/thenetherlands | 2021-04-14 -
Google-Play-Music-Desktop-Player-UNOFFICIAL-
A beautiful cross platform Desktop Player for Google Play Music
Project mention: Auto-updating YouTube Music Playlists for K-Pop Releases | reddit.com/r/kpop | 2021-03-07I've used this app for a long time (since it was GPM) and have had no issues with it. Also has good support/updates: https://www.googleplaymusicdesktopplayer.com/
Index
What are some of the best open-source Cross-Platform projects? This list will help you:
Project | Stars | |
---|---|---|
1 | neovim | 42,980 |
2 | awesome-flutter | 34,908 |
3 | Vim | 23,427 |
4 | etcher | 20,302 |
5 | NativeScript | 19,983 |
6 | libGDX | 18,287 |
7 | notable | 17,421 |
8 | electron-react-boilerplate | 17,376 |
9 | micro-editor | 16,609 |
10 | FlatBuffers | 16,023 |
11 | Awesome-Linux-Software | 14,806 |
12 | sqlitebrowser | 14,659 |
13 | fyne | 12,835 |
14 | Wiki.js | 12,740 |
15 | flameshot | 12,598 |
16 | µWebSockets | 12,475 |
17 | brook | 12,230 |
18 | Aurelia 1 | 11,587 |
19 | Avalonia | 11,007 |
20 | CRYENGINE | 10,588 |
21 | keepassxc | 10,110 |
22 | OpenRA | 9,210 |
23 | Google-Play-Music-Desktop-Player-UNOFFICIAL- | 8,507 |