With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Cross-Platform Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
ChatGPT-Next-Web
A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS). 一键拥有你自己的跨平台 ChatGPT/Gemini 应用。
-
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
-
spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
-
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.
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
NativeScript
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
-
sqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Deploying Dart functions to AWS Lambda enables you to utilize them not only within AWS Lambda but also integrate them with services like Amazon API Gateway, allowing you to leverage them in Flutter applications as well. This unified codebase in Dart offers great convenience.
On my last post I talked about how I recently started learning react native to build an idea I've had for a mobile app, this time around I want to dive a little deeper into react native.
Project mention: Tips from open-source: Set a maximum time limit on fetch using Promise.race() | dev.to | 2024-05-07// source: https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/blob/3513c6801e0fd771ccb5784dcaefcac6d50245e4/scripts/fetch-prompts.mjs#L26 async function main() { Promise.all(\[fetchCN(), fetchEN()\]) .then((\[cn, en\]) => { fs.writeFile(FILE, JSON.stringify({ cn, en })); }) .catch((e) => { console.error("\[Fetch\] failed to fetch prompts"); fs.writeFile(FILE, JSON.stringify({ cn: \[\], en: \[\] })); }) .finally(() => { console.log("\[Fetch\] saved to " + FILE); }); } main();
Project mention: In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide | dev.to | 2024-02-08Website: https://github.com/Solido/awesome-flutter
In the video, Mo talked about a few packages like Cidre and StrOm, and we referred to SpaceDrive.
Do you honestly believe they would publish the source on GitHub https://github.com/balena-io/etcher if it was?
Once we've set up the storage mechanism, building an email and password sign in flow becomes pretty straight forward. Install react-native-elements to get some nice cross platform button and input fields:
WPF is not the best example of open source, as some components are still closed source. Though it only runs on Windows, a closed source operating system, so perhaps that is not so important.
https://github.com/dotnet/wpf/issues/2554
That said, there are cross platform, open source .NET UI frameworks out there, including one that is inspired by WPF:
https://avaloniaui.net/
Project mention: Svelte Native: The Svelte Mobile Development Experience | news.ycombinator.com | 2024-01-29This is not so much the Svelte equivalent of React Native as it is just NativeScript (https://nativescript.org).
Wiki.js is a self hosted, open source Wiki that has a lot of awesome functionality. Unfortunately it's lacking some small, but important UI features, like a light box, to enlarge downsized images to it's full size. And unless you want to add a link to each image, to open it in a new tab, you would probably go for a modal view here.
Project mention: How One Experienced Software Engineer Learns a New Programming Language | dev.to | 2024-05-16The CPU monitor dashboard layout was fairly straightforward using the fyne.io framework. Like most GUIs, you create all your display objects and widgets, add containers for structuring the objects in columns, rows, and grids, and then place the containers into a window. I set up some control buttons with associated functions that get invoked when they are pressed. I also set up some label widgets to display specific CPU fields and data. I decided that it would be simpler for displaying memory if I pre-formatted memory in blocks of strings before placing them in containers. I created an UpdateAll() function that the controller called whenever it had new data to display.
Project mention: Show HN: I built a free in-browser Llama 3 chatbot powered by WebGPU | news.ycombinator.com | 2024-05-03I'm using flameshot ( https://flameshot.org/ ), which sounds pretty similar, but FOSS and cross platform.
Project mention: How to Use the Foreign Function API in Java 22 to Call C Libraries | news.ycombinator.com | 2024-05-08
And I was confusing it with https://notable.app/
Project mention: FlatBuffers – an efficient cross platform serialization library for many langs | news.ycombinator.com | 2023-09-18
maybe https://necolas.github.io/react-native-web/? https://github.com/vercel/next.js/blob/canary/examples/with-react-native-web/README.md
- https://github.com/luong-komorebi/Awesome-Linux-Software
Cross-Platform related posts
-
How One Experienced Software Engineer Learns a New Programming Language
-
OpenBSD Desktop
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
-
A new cross-platform version manager for SDKs
-
The Rise and Fall of the LAN Party
-
Amazing git additional tool to install: git-interactive rebase-tool
-
Show HN: I made a multiple runtime version manager that can be used on Windows
-
A note from our sponsor - SurveyJS
surveyjs.io | 16 May 2024
Index
What are some of the best open-source Cross-Platform projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Flutter | 162,070 |
2 | react-native | 116,211 |
3 | ChatGPT-Next-Web | 69,066 |
4 | awesome-flutter | 51,513 |
5 | uni-app | 39,439 |
6 | Vim | 35,096 |
7 | spacedrive | 29,029 |
8 | etcher | 27,915 |
9 | react-native-elements | 24,625 |
10 | micro-editor | 23,964 |
11 | Avalonia | 23,927 |
12 | NativeScript | 23,716 |
13 | Wiki.js | 23,589 |
14 | fyne | 23,432 |
15 | flameshot | 23,272 |
16 | libGDX | 22,780 |
17 | notable | 22,269 |
18 | FlatBuffers | 22,128 |
19 | react-native-web | 21,368 |
20 | Awesome-Linux-Software | 21,247 |
21 | FlutterExampleApps | 19,999 |
22 | sqlitebrowser | 20,006 |
23 | Best-Flutter-UI-Templates | 19,690 |
Sponsored