Skip to content

Tencent-TDS/KuiklyUI-third-party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文 | Homepage

KuiklyUI-third-party

The KuiklyUI-third-party repository is a directory of all technology sharing and compatible libraries related to KuiklyUI

KuiklyUI component and tool libraries collection

How to Update an Existing Library

  • Locate the library's entry in the file: KuiklyUI-Libraries.json
  • Update the entry with new information
  • Submit a PR

How to Add a New Library

Library Description Template

Please follow the format, field order, and indentation as shown below. Omit fields for unsupported platforms.

{
  "githubUrl": "<GITHUB REPOSITORY URL>", 
  "examples": [
    "<THE Android Demo TO REPO>", 
    "<THE iOS Demo TO REPO>", 
    "<THE Ohos Demo TO REPO>", 
    "<THE Js Demo TO A REPO>"
  ], 
  "componentName": "<Your Component Name>",
  "componentDescription": "<Your Component Description>",
  "componentType": "<KMP|KuiklyView|KuiklyModule|Tools>",
  "developer": "<Developer of this Component>",
  "Android": false, 
  "iOS": false, 
  "Ohos": false, 
  "Js": false, 
  "Macos": false, 
  "Linux": false, 
  "Windows": false, 
  "Tvos": false
}

Template Field Descriptions

General Fields

  • githubUrl (string) - The GitHub repository URL of the package.
  • examples (string) - URLs to example projects demonstrating the library's usage. Provide URLs for supported platforms and remove entries for unsupported platforms.
  • componentDescription (string) - The short description of this repository.
  • developer (string) - The developer of this Component.
  • componentType (string) - The type of library. KMP: Standard KMP component; KuiklyView: Kuikly extended View; KuiklyModule: Kuikly extended Module.

Supported Platform Fields

  • Android (boolean) - The library supports running on the Android platform.
  • iOS (boolean) - The library supports running on the iOS platform.
  • Ohos (boolean) - The library supports running on the Ohos platform.
  • Js (boolean) - The library supports running on H5/mini-program platforms.
  • Macos (boolean) - The library supports running on the Macos platform.
  • Linux (boolean) - The library supports running on the Linux platform.
  • Windows (boolean) - The library supports running on the Windows platform.
  • Tvos (boolean) - The library supports running on the Tvos platform.

KuiklyUI technology sharing collection

How to add/update a share

Share Description Template

Please follow the format, field order, and indentation as shown below.

{
  "articleUrl": "<Article URL>",
  "articleTitle": "<Your Article Title>",
  "appName": "<Your App Name>",
  "author": "<Developer of This Component>",
  "date": "<Publication Time of This Article>"
}

Template Field Descriptions

  • articleUrl (string) - Technology sharing article link.
  • articleTitle (string) - Title of the technology sharing article.
  • appName (string) - (Optional) Business name.
  • author (string) - (Optional) The author of the technology sharing, which can be Github ID.
  • date (string) - Technology sharing publication time.

About

​​Directory of all libraries compatible with KuiklyUI​​

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published