Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maksasj/qilin
🦄 ASP.NET Core tag based file/entity manager microservice
https://github.com/maksasj/qilin
asp-net-core csharp dotnet microservice
Last synced: about 6 hours ago
JSON representation
🦄 ASP.NET Core tag based file/entity manager microservice
- Host: GitHub
- URL: https://github.com/maksasj/qilin
- Owner: Maksasj
- License: apache-2.0
- Created: 2024-08-20T13:23:34.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-10-21T16:14:49.000Z (29 days ago)
- Last Synced: 2024-10-22T04:15:25.665Z (29 days ago)
- Topics: asp-net-core, csharp, dotnet, microservice
- Language: TypeScript
- Homepage:
- Size: 3.23 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🦄 qilin
**qilin** is a flexible and efficient microservice built on **ASP.NET Core** for managing files and entities through a tag-based system. It provides a simple and scalable solution to store, organize, and retrieve files or data entities using custom tags for easy filtering and categorization.
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Maksasj/qilin/test.yml?logo=github&label=build)
![GitHub License](https://img.shields.io/github/license/Maksasj/qilin)
![Unit Test Coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Maksasj/b727dbd67b0f2f25be22546948e9053b/raw/qilin-code-coverage.json)
![GitHub Repo stars](https://img.shields.io/github/stars/Maksasj/qilin?style=flat)### Links
1. Source code available at [github.com/Maksasj/qilin](https://github.com/Maksasj/qilin)
2. **🍡 mochi** logging microservice [github.com/Maksasj/mochi](https://github.com/Maksasj/mochi)
3. **🐦🔥 hoo** file provider service [github.com/Maksasj/hoo](https://github.com/Maksasj/hoo)## Features
- **Tag-based management**: Organize and manage files or entities with custom tags for flexible querying.
- **Entity support**: Manage various types of data (files, notes, todos, etc.) through a uniform interface.
- **RESTful API**: Clean, easy-to-use API for interfacing with file services.### Supported providers
- **🐦🔥 hoo** ASP.NET Core based universal file provider microservice
## Developing
Please make sure you have the following prerequisites:
- A desktop platform with the [.NET 8.0 SDK](https://dotnet.microsoft.com/download) installed
- Version control tool [Git](https://git-scm.com/)## Contribution
When it comes to contributing to the project, the two main things you can do to help out are reporting issues and submitting pull requests.
If you have any questions, feel free to to submit [issue](https://github.com/Maksasj/qilin/issues) or message [author](https://github.com/Maksasj) on social medias.
## License
**qilin** is free and open source software. All code in this repository is licensed under
- Apache-2.0 license ([LICENSE.md](https://github.com/Maksasj/qilin/blob/master/LICENSE.md) or http://www.apache.org/licenses/LICENSE-2.0)*Copyright 2023 © Maksim Jaroslavcevas*