https://github.com/cricle/anf
A cross platform comic reader
https://github.com/cricle/anf
avaloniaui comic cross-platform desktop web
Last synced: 6 months ago
JSON representation
A cross platform comic reader
- Host: GitHub
- URL: https://github.com/cricle/anf
- Owner: Cricle
- License: bsd-3-clause
- Created: 2021-04-17T09:00:18.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2023-02-23T13:15:24.000Z (over 2 years ago)
- Last Synced: 2024-11-10T11:32:10.619Z (11 months ago)
- Topics: avaloniaui, comic, cross-platform, desktop, web
- Language: C#
- Homepage: http://qnyd.moe/
- Size: 10.1 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Anf
A cross platforms comic reader
[](https://codecov.io/gh/Cricle/Anf)
[](https://www.codacy.com/gh/Cricle/Anf/dashboard?utm_source=github.com&utm_medium=referral&utm_content=Cricle/Anf&utm_campaign=Badge_Grade)
[](https://sonarcloud.io/dashboard?id=Cricle_Anf)# Build Status
|Build Info|Status|
|:-:|:-|
|a|[](https://github.com/Cricle/Anf/actions/workflows/dotnet.yml)|
|Azure Pipelines|[](https://hcricle.visualstudio.com/Kw.Comic/_build/latest?definitionId=7&branchName=dev)|# Test Status
|Provider|Status|
|:-:|:-|
|Github|[](https://github.com/Cricle/Anf/actions/workflows/dotnet.test.yml)|# Publish Status
[](https://github.com/Cricle/Anf/actions/workflows/dev_anfwebc.yml)
# What is this
This is a cross platforms comic reader, it support any platforms client, and a web service.
To easyly watch comic at desktop, phone or web, and it can run at standalone, or shared.
# Support platforms
|OS|Version|
|:-:|:-:|
|Windows|win7/8.1/10 x86/x64|
|Microsoft Store|win10(Using Application Bridge)|
|Linux|To see .NET 5.0 support platforms|
|MacOS|To see .NET 5.0 support platforms|
|Android|To see MAUI support platforms|
|iOS|To see MAUI support platforms|
|Angular(PWA)|To see Angular support platforms|OR
|OS|Version|
|:-:|:-:|
|Windows|win7/8.1/10 x86/x64|
|Microsoft Store|win10(Using Uno platform)|
|Linux|Using Uno platform|
|MacOS|Using Uno platform|
|Android|Using Uno platform|
|iOS|Using Uno platform|
|Angular(PWA)|To see Angular support platforms|# Render System
|OS|Render Engine|
|:-:|:-:|
|Windows x86|DirectX(SharpDX)|
|Windows x64|SkiaSharp(See Avalonia.Desktop)|
|Linux/MacOS|SkiaSharp/X11(See Avalonia.Desktop)|
|Android/iOS|MAUI|
|Web/PWA|Angular|OR
|OS|Render Engine|
|:-:|:-:|
|Windows x86|See Uno platform|
|Windows x64|See Uno platform|
|Linux/MacOS|See Uno platform|
|Android/iOS|See Uno platform|
|Web/PWA|Angular|# How to accelerated comic analysis
- Using fast network
- Using internal CDN shared parse
- Using Web analysis# How to build it
## Build desktop
```powershell
dotnet build Platforms\Anf.Desktop\Anf.Desktop.csproj -f net472
```OR
Uno platform
# What's Next
- [x] Make all logic unification
- [ ] Add test to conver code
- [ ] Accelerate start-up speed
- [ ] Support uno platform