Top 23 Cross-Platform Open-Source Projects
Vim-fork focused on extensibility and usabilityProject mention: Coc completion pop up flickers hard | reddit.com/r/vim | 2021-04-18
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.
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.Project mention: I made my first Todo List App in Dart! | reddit.com/r/dartlang | 2021-04-12
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.
The official Vim repositoryProject mention: Multiple Clipboard / Paste Options | reddit.com/r/Windows10 | 2021-04-13
Flash OS images to SD cards & USB drives, safely and easily.Project mention: What boot settings do you pick?!? | reddit.com/r/linux4noobs | 2021-04-13
maybe try here.
React Native / NativeScript - for building native mobile apps with web technologies (deeper native bindings, without the use of WebView)
Desktop/Android/HTML5/iOS Java game development frameworkProject mention: Sharing Saturday #358 | reddit.com/r/roguelikedev | 2021-04-16
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)
The Markdown-based note-taking app that doesn't suck.Project mention: Learning a new programming language? Take notes (literally). | reddit.com/r/learnprogramming | 2021-04-15
- and Notable (Win/Mac/Linux)
A Foundation for Scalable Cross-Platform AppsProject 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
A modern and intuitive terminal-based text editorProject 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.
FlatBuffers: Memory Efficient Serialization LibraryProject mention: Big breakthrough for ’massless’ energy storage | news.ycombinator.com | 2021-03-30
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....
A list of awesome applications, software, tools and other materials for Linux distros.Project mention: Terminal emulators - I don't get it | reddit.com/r/linux4noobs | 2021-01-09
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-16
There'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. :)
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.
Cross platform GUI in Go inspired by Material DesignProject 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.
Wiki.js | A modern and powerful wiki app built on Node.js (by Requarks)Project mention: Minimalist design skin, anyone? | reddit.com/r/mediawiki | 2021-04-17
To understand each other, https://js.wiki/ looks good out of the box.
Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:Project mention: Espanso template file format seems to auto convert from UTF8 to us-ascii | reddit.com/r/espanso | 2021-04-11
Simple, secure & standards compliant web server for the most demanding of applicationsProject 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.
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
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)
A cross platform XAML framework for .NETProject mention: Ask HN: Best stack for cross-platform desktop app? | news.ycombinator.com | 2021-04-14
CRYENGINE is a powerful real-time game development platform created by Crytek.Project mention: The complete guide for open sourcing video games | reddit.com/r/linux_gaming | 2021-03-23
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.Project mention: Cautionary tale: Nearly lost access to AWS account | reddit.com/r/aws | 2021-04-15
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.
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
A beautiful cross platform Desktop Player for Google Play MusicProject mention: Auto-updating YouTube Music Playlists for K-Pop Releases | reddit.com/r/kpop | 2021-03-07
I'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/
What are some of the best open-source Cross-Platform projects? This list will help you: