capacitor-mlkit

⚡️ ML Kit plugins for Capacitor. Supports Android and iOS.

https://github.com/capawesome-team/capacitor-mlkit

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary

Keywords

capacitor capacitor-android capacitor-community capacitor-ios capacitor-plugin capacitorjs hacktoberfest mlkit mlkit-android mlkit-face-detection mlkit-face-mesh-detection mlkit-ios mlkit-selfiesegmentation mlkit-translate

Keywords from Contributors

standardization
Last synced: 6 months ago · JSON representation ·

Repository

⚡️ ML Kit plugins for Capacitor. Supports Android and iOS.

Basic Info
Statistics
  • Stars: 181
  • Watchers: 4
  • Forks: 72
  • Open Issues: 32
  • Releases: 93
Topics
capacitor capacitor-android capacitor-community capacitor-ios capacitor-plugin capacitorjs hacktoberfest mlkit mlkit-android mlkit-face-detection mlkit-face-mesh-detection mlkit-ios mlkit-selfiesegmentation mlkit-translate
Created almost 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation Security

README.md


ML Kit


<!-- -->

Features

Capacitor ML Kit is a collection of Capacitor plugins that enable the use of the ML Kit SDKs in Capacitor.[^1]

  • 🔋 Supports Android and iOS
  • ⚡️ Capacitor 7 support
  • 🦋 Consistent versioning (no more SDK versions conflicts)
  • 👁 Unified Typescript definitions
  • 📄 Full documentation
  • ⚙️ Under active development, more plugins coming soon

Maintainers

| Maintainer | GitHub | Social | | ---------- | ----------------------------------------- | --------------------------------------------- | | Robin Genz | robingenz | @robin_genz |

Installation

Each plugin has its own installation instructions. Click on the name of the desired plugin under the Plugins section to get to the installation guide.

Plugins

| Name | Package | Version | Downloads | | ------------------------------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Barcode Scanning | @capacitor-mlkit/barcode-scanning | npm badge | npm downloads | | Face Detection | @capacitor-mlkit/face-detection | npm badge | npm downloads | | Face Mesh Detection | @capacitor-mlkit/face-mesh-detection | npm badge | npm downloads | | Selfie Segmentation | @capacitor-mlkit/selfie-segmentation | npm badge | npm downloads | | Subject Segmentation | @capacitor-mlkit/subject-segmentation | npm badge | npm downloads | | Translation | @capacitor-mlkit/translation | npm badge | npm downloads |

Changelogs

Each plugin has its own CHANGELOG.md file which contains information about version changes. Click on the name of the desired plugin under the Plugins section to get to the plugin folder.

Breaking Changes

Each plugin has its own BREAKING.md file which contains information about breaking changes. Click on the name of the desired plugin under the Plugins section to get to the plugin folder.

Terms & Privacy

This plugin uses the Google ML Kit:

Contributing

See CONTRIBUTING.md.

License

See LICENSE.

[^1]: This project is not affiliated with, endorsed by, sponsored by, or approved by Google LLC or any of their affiliates or subsidiaries.

Owner

  • Name: Capawesome
  • Login: capawesome-team
  • Kind: organization
  • Email: support@capawesome.io

Capawesome offers enterprise-grade solutions and services designed for teams building cross-platform apps with Capacitor.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Genz"
  given-names: "Robin"
  orcid: "https://orcid.org/0009-0004-8587-6112"
title: "Capacitor ML Kit"
version: 0.0.3
date-released: 2023-03-27
url: "https://github.com/capawesome-team/capacitor-mlkit"

GitHub Events

Total
  • Create event: 33
  • Release event: 37
  • Issues event: 62
  • Watch event: 26
  • Delete event: 28
  • Issue comment event: 223
  • Push event: 114
  • Pull request review event: 46
  • Pull request review comment event: 55
  • Pull request event: 79
  • Fork event: 30
Last Year
  • Create event: 33
  • Release event: 37
  • Issues event: 62
  • Watch event: 26
  • Delete event: 28
  • Issue comment event: 223
  • Push event: 114
  • Pull request review event: 46
  • Pull request review comment event: 55
  • Pull request event: 79
  • Fork event: 30

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 145
  • Total Committers: 10
  • Avg Commits per committer: 14.5
  • Development Distribution Score (DDS): 0.172
Past Year
  • Commits: 42
  • Committers: 6
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.214
Top Committers
Name Email Commits
Robin Genz m****l@r****v 120
github-actions[bot] 4****] 17
reslear r****r@g****m 1
jcesarmobile j****e@g****m 1
echo_cho_ho_o 6****s 1
Michael Wolz m****3@g****m 1
Jan Misker j****n@m****l 1
Frank Marazita f****1@g****m 1
Ehsan Barooni 6****i 1
Ee Durbin e****n@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 110
  • Total pull requests: 157
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 25 days
  • Total issue authors: 77
  • Total pull request authors: 23
  • Average comments per issue: 3.65
  • Average comments per pull request: 1.17
  • Merged pull requests: 122
  • Bot issues: 0
  • Bot pull requests: 33
Past Year
  • Issues: 41
  • Pull requests: 87
  • Average time to close issues: 9 days
  • Average time to close pull requests: 5 days
  • Issue authors: 34
  • Pull request authors: 16
  • Average comments per issue: 2.78
  • Average comments per pull request: 1.32
  • Merged pull requests: 67
  • Bot issues: 0
  • Bot pull requests: 19
Top Authors
Issue Authors
  • robingenz (29)
  • Melynt3 (3)
  • vgrunner4v (2)
  • scr2em (2)
  • zavovi (2)
  • pc-perrycima (1)
  • Saqib92 (1)
  • urbanczyks (1)
  • masosky (1)
  • derekdavieUH (1)
  • matthiasschwarz (1)
  • TheSoils (1)
  • JamesDAdams (1)
  • gerardopar (1)
  • luzader (1)
Pull Request Authors
  • robingenz (79)
  • github-actions[bot] (38)
  • ebarooni (8)
  • trancee (7)
  • therealabdi2 (4)
  • CmdrDats (3)
  • cst1412 (2)
  • igor-xx (2)
  • jkorrek (2)
  • nurfgun (2)
  • rufusbarnes (2)
  • ewdurbin (2)
  • akash9311 (2)
  • prdjed (2)
  • iBobik (2)
Top Labels
Issue Labels
needs: triage (61) bug/fix (59) package: barcode-scanning (52) feature (41) platform: ios (24) platform: android (11) breaking change (8) refactor (5) needs: reply (5) needs: reproduction (5) dependencies (3) good first issue (2) bounty (2) $50 (1) platform: web (1) docs (1) package: translation (1) $200 (1) package: face-mesh-detection (1) package: selfie-segmentation (1) package: entity-extraction (1) package: smart-reply (1) package: language-identification (1) package: pose-detection (1) package: digital-ink-recognition (1) package: text-recognition (1) package: face-detection (1) package: image-labeling (1) package: object-detection (1)
Pull Request Labels
package: barcode-scanning (36) feature (29) bug/fix (26) platform: android (14) platform: ios (14) breaking change (7) dependencies (7) refactor (4) ci (2) package: subject-detection (2) docs (1) package: face-detection (1) package: translation (1) package: face-mesh-detection (1)

Packages

  • Total packages: 25
  • Total downloads:
    • npm 91,068 last-month
  • Total dependent packages: 1
    (may contain duplicates)
  • Total dependent repositories: 46
    (may contain duplicates)
  • Total versions: 259
  • Total maintainers: 29
npmjs.org: @capacitor-mlkit/barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 31
  • Dependent Packages: 1
  • Dependent Repositories: 41
  • Downloads: 87,795 Last month
Rankings
Downloads: 1.4%
Dependent repos count: 2.0%
Forks count: 5.4%
Stargazers count: 5.7%
Average: 7.1%
Dependent packages count: 21.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/translation

Capacitor plugin for ML Kit Translation.

  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 842 Last month
Rankings
Forks count: 5.4%
Stargazers count: 5.7%
Downloads: 7.5%
Dependent repos count: 7.6%
Average: 15.7%
Dependent packages count: 52.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/face-detection

Capacitor plugin for ML Kit Face Detection.

  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 606 Last month
Rankings
Forks count: 5.4%
Stargazers count: 5.7%
Downloads: 8.2%
Dependent repos count: 10.3%
Average: 16.3%
Dependent packages count: 52.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/selfie-segmentation

Capacitor plugin for ML Kit Selfie Segmentation.

  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 94 Last month
Rankings
Forks count: 5.4%
Stargazers count: 5.7%
Downloads: 8.2%
Dependent repos count: 10.3%
Average: 16.3%
Dependent packages count: 52.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/face-mesh-detection

Capacitor plugin for ML Kit Face Mesh Detection.

  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 99 Last month
Rankings
Forks count: 5.4%
Stargazers count: 5.7%
Downloads: 8.3%
Dependent repos count: 10.3%
Average: 16.4%
Dependent packages count: 52.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @restrella/mlkit-translation

Capacitor plugin for ML Kit Translation.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 159 Last month
Rankings
Forks count: 3.4%
Stargazers count: 3.7%
Average: 17.0%
Dependent repos count: 24.9%
Dependent packages count: 35.9%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/selfie-segmentation

Capacitor plugin for ML Kit Selfie Segmentation.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Latest release: 6.2.0-beta.17
    published over 1 year ago
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
Rankings
Forks count: 4.0%
Stargazers count: 4.0%
Average: 18.7%
Dependent repos count: 27.2%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @movilitascloud/barcode-scanning-fork

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 84 Last month
Rankings
Forks count: 6.5%
Stargazers count: 6.8%
Average: 26.0%
Dependent repos count: 37.4%
Dependent packages count: 53.6%
Maintainers (2)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @projectleannation/face-detection

Capacitor plugin for ML Kit Face Detection.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Last month
Rankings
Forks count: 6.6%
Stargazers count: 6.9%
Average: 26.3%
Dependent repos count: 37.2%
Dependent packages count: 54.3%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @projectleannation/translation

Capacitor plugin for ML Kit Translation.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Last month
Rankings
Forks count: 6.6%
Stargazers count: 6.9%
Average: 26.3%
Dependent repos count: 37.2%
Dependent packages count: 54.3%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @ivakm/capacitor-mlkit

Capacitor plugin for ML Kit Barcode scanning.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1 Last month
Rankings
Forks count: 6.6%
Stargazers count: 6.9%
Average: 26.4%
Dependent repos count: 37.5%
Dependent packages count: 54.7%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/document-scanner

Capacitor plugin for ML Kit Document Scanner.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 213 Last month
Rankings
Dependent repos count: 24.1%
Average: 29.4%
Dependent packages count: 34.8%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @capacitor-mlkit/subject-segmentation

Capacitor plugin for ML Kit Subject Segmentation.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
Rankings
Dependent repos count: 24.9%
Average: 30.4%
Dependent packages count: 35.9%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: capacitor-mlkit-barcode-scanning-videoelement

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2 Last month
Rankings
Dependent repos count: 25.0%
Average: 30.5%
Dependent packages count: 36.1%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: netexpo-mlkit-barcode-scanner

Netexpo Capacitor (v7) plugin for ML Kit Barcode Scanning by mathieu [including NPM LINK for local test IONIC: npm link netexpo-mlkit-barcode-scanner]

  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 747 Last month
Rankings
Dependent repos count: 25.6%
Average: 31.3%
Dependent packages count: 37.0%
Maintainers (2)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: testmathieu

Capacitor plugin for ML Kit Barcode Scanning by mathieu.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Status: unpublished
  • Latest release: 6.3.7
    published over 1 year ago
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 25.6%
Average: 31.3%
Dependent packages count: 37.0%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @givenergy/barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 282 Last month
Rankings
Dependent repos count: 25.9%
Average: 31.7%
Dependent packages count: 37.6%
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/face-mesh-detection

Capacitor plugin for ML Kit Face Mesh Detection.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Latest release: 6.2.0-beta.17
    published over 1 year ago
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9 Last month
Rankings
Dependent repos count: 27.2%
Average: 33.4%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/face-detection

Capacitor plugin for ML Kit Face Detection.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Latest release: 6.2.0-beta.17
    published over 1 year ago
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 10 Last month
Rankings
Dependent repos count: 27.2%
Average: 33.4%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/translation

Capacitor plugin for ML Kit Translation.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Latest release: 6.2.0-beta.17
    published over 1 year ago
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2 Last month
Rankings
Dependent repos count: 27.2%
Average: 33.4%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/object-detection

Capacitor plugin for ML Kit Object Detection.

  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8 Last month
Rankings
Dependent repos count: 27.2%
Average: 33.4%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @bperel/barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Latest release: 6.2.0-beta.17
    published over 1 year ago
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3 Last month
Rankings
Dependent repos count: 27.2%
Average: 33.4%
Dependent packages count: 39.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @larswolff/barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Last month
Rankings
Dependent repos count: 27.3%
Average: 33.5%
Dependent packages count: 39.7%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago
npmjs.org: @blwd/barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 61 Last month
Rankings
Dependent repos count: 27.9%
Average: 34.2%
Dependent packages count: 40.5%
Maintainers (1)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: about 1 year ago
npmjs.org: @_edusign/mlkit-barcode-scanning

Capacitor plugin for ML Kit Barcode Scanning.

  • Homepage: https://capawesome.io/
  • License: Apache-2.0
  • Status: removed
  • Latest release: 5.5.1
    published almost 2 years ago
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 35 Last month
Rankings
Dependent repos count: 31.2%
Average: 38.0%
Dependent packages count: 44.8%
Maintainers (2)
Funding
  • type: github: url: https://github.com/sponsors/capawesome-team/
  • type: opencollective: url: https://opencollective.com/capawesome
Last synced: 6 months ago