Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shadowsocks-net/tellurium
A cross-platform UI for sing-box, v2ray, etc., built with Aurum, Avalonia and F#.
https://github.com/shadowsocks-net/tellurium
Last synced: 22 days ago
JSON representation
A cross-platform UI for sing-box, v2ray, etc., built with Aurum, Avalonia and F#.
- Host: GitHub
- URL: https://github.com/shadowsocks-net/tellurium
- Owner: Shadowsocks-NET
- License: gpl-3.0
- Created: 2023-09-13T05:07:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-16T03:59:30.000Z (over 1 year ago)
- Last Synced: 2024-04-19T21:38:39.359Z (9 months ago)
- Language: F#
- Size: 145 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[fantomas]: https://github.com/fsprojects/fantomas
[f# formatting]: https://marketplace.visualstudio.com/items?itemName=asti.fantomas-vs# Tellurium
This is an Avalonia.FuncUI Starter template, this template shows you in a brief way how you can create components and functions to render your UI.
To run this application just type
```
dotnet run
```You should briefly see your application window showing on your desktop.
### Next Steps
If you're using VSCode we recommend you to install [Fantomas]
```
dotnet new tool-manifest
dotnet tool install fantomas
```and add the following `.editorconfig`
```editorconfig
root = true[*]
indent_style=space
indent_size=4
charset=utf-8
trim_trailing_whitespace=true
insert_final_newline=false[*.fs]
fsharp_single_argument_web_mode=true
```This should will allow Fantomas to format your code on save.
Other editors like Rider and Visual Studio [F# Formatting] can also pick up these settings even if you don't install fantomas.
### Feeling a little lost?
Check out the documentation:
https://avaloniacommunity.github.io/Avalonia.FuncUI.Docs/The documentation is still work in progress and will change over the next few months, but feel free to contribute and ask questions if needed.