Skip to content

Kimi-Arthur/KifaNet

Repository files navigation

Collection of C# Example Projects

This repo contains various useful libraries and tools written in C#. It aims to help both as tool and as reference.

Cloud service access libraries

We have several libraries with unified interface to access cloud storage services easily. You can easily upload and download files with Baidu YunPan, Google Drive, Swisscom, Telegram etc.

We also easily access video and manga services provided by bilibili and language services provided by Wiktionary, Cambridge, Dwds.

Convenient Tools

We also provide many pre-built tools to help simplify workflows in digital life, like verified uploading and downloading files with end to end encryption with FileUtil, creating custom Memrise courses with MemriseUtil, viewing, tailoring local videos with MediaUtil.

How to install

Most tools are available from Nuget, while libraries are mostly provided as source code here, which you will need to clone the whole project and build with dotnet.

Deployment

There are two types of binaries that can be deployed. To publish the server, you should run tools/publish_server.sh; to publish the binaries to Nuget, run tools/publish.sh <path_to_csproj_file>.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages