SpiderEye
InterstellarFableHelloWorld
SpiderEye | InterstellarFableHelloWorld | |
---|---|---|
3 | 2 | |
208 | 5 | |
- | - | |
10.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
C# | F# | |
Apache License 2.0 | - |
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.
SpiderEye
-
Desktop UI with F# web frameworks?
SpiderEye seems to be a more mature wrapper. It comes with an F# template but I'm not aware of existing F# examples like the one for Interstellar.
-
Best .NET framework that both Mac and windows developers can use to make a desktop GUI?
A similar framework of the idea I wrote above is SpiderEye. There are others, but this one is good. I haven't used it in a real app as I rolled my own with P/Invoke, but you can use it if you want: https://github.com/JBildstein/SpiderEye
InterstellarFableHelloWorld
-
Desktop UI with F# web frameworks?
There is https://github.com/fsprojects/interstellar . A super simple F# wrapper around web browsers. You can use it with Fable (https://github.com/jwosty/InterstellarFableHelloWorld). I have a pretty large project built on it.
-
Simple Gui to use with F#?
You could try Interstellar and combine it with Fable. I have an example of this here: https://github.com/jwosty/InterstellarFableHelloWorld; I'd recommend to just clone that repo and use it as a starting point. It's similar to an Electron approach but you're using Fable instead of direct Javascript.
What are some alternatives?
Avalonia.FuncUI - Develop cross-plattform GUI Applications using F# and Avalonia!
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
Modern.Forms - Cross-platform spiritual successor to Winforms for .NET 6+
ReactiveElmish.Avalonia - Static Avalonia views for Elmish programs
Interstellar - Cross-platform desktop apps in F# using web tech - https://www.nuget.org/packages/Interstellar.Core/
neutralinojs - Portable and lightweight cross-platform desktop application development framework
Eto.Forms - Cross platform GUI framework for desktop and mobile applications in .NET
SAFE.Simplified - A lightweight alternative template of SAFE for happy cross-IDE full-stack F# development
Electron.NET - :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).