https://github.com/caleb531/jcanvas

A jQuery plugin that makes the HTML5 canvas easy to work with.

https://github.com/caleb531/jcanvas

Science Score: 13.0%

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

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

Keywords

canvas javascript javascript-library jcanvas jquery jquery-plugin typescript

Keywords from Contributors

labels
Last synced: 5 months ago · JSON representation

Repository

A jQuery plugin that makes the HTML5 canvas easy to work with.

Basic Info
Statistics
  • Stars: 627
  • Watchers: 44
  • Forks: 190
  • Open Issues: 5
  • Releases: 15
Topics
canvas javascript javascript-library jcanvas jquery jquery-plugin typescript
Created over 14 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

jCanvas

Copyright 2017-2024, Caleb Evans
Released under the MIT license

jCanvas is a jQuery plugin that makes the HTML5 canvas easy to work with. For more details on what it can do, visit the website.

Download

jCanvas requires jQuery 1.9 or newer, and supports both desktop and mobile browsers.

If you are using a build pipeline, you can install jCanvas like so:

sh npm install jquery npm install jcanvas npm install -D @types/jquery # Only needed for TypeScript

Documentation

Please search the online documentation before emailing me any questions you may have. If something in the documentation isn't clear, feel free to email me for clarification.

Support

If you are reporting a jCanvas bug, please include the following information in your report:

  • The version of jCanvas you used
  • A complete code sample that reproduces the issue
  • What you expected to happen
  • What happened instead

License

jCanvas is available as a free and open-source library under the MIT license.

Owner

  • Name: Caleb Evans
  • Login: caleb531
  • Kind: user
  • Location: Carlsbad, CA

Hi, I'm Caleb, a web developer who lives for Christ by building enjoyable apps and useful tools. I hope you are blessed by what I've made!

GitHub Events

Total
  • Watch event: 4
  • Issue comment event: 1
  • Push event: 1
Last Year
  • Watch event: 4
  • Issue comment event: 1
  • Push event: 1

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 449
  • Total Committers: 13
  • Avg Commits per committer: 34.538
  • Development Distribution Score (DDS): 0.347
Past Year
  • Commits: 3
  • Committers: 2
  • Avg Commits per committer: 1.5
  • Development Distribution Score (DDS): 0.333
Top Committers
Name Email Commits
Caleb Evans c****e@g****m 293
Caleb Evans c****b@c****e 97
Dave K. Smith d****h@g****m 36
dependabot[bot] 4****]@u****m 10
imarian97 i****7@g****m 4
Robert Jones r****s@o****m 2
Christian Rüggeberg i****o@a****e 1
David Zacharias z****s@w****e 1
Jean-Clément Niguès a****k@u****m 1
Jack a****u@g****m 1
dave d****e@d****) 1
anti.veeranna a****a@o****m 1
Josiah Goff j****f@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 83
  • Total pull requests: 17
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 3 months
  • Total issue authors: 65
  • Total pull request authors: 5
  • Average comments per issue: 3.75
  • Average comments per pull request: 1.18
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 13
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ubergeekzone (4)
  • jimd33463 (3)
  • marcoschwartz (3)
  • r0fls (2)
  • kevinvarela (2)
  • dotnetnoobie (2)
  • adityakumar9111 (2)
  • Roinoss (2)
  • Ikes72000 (2)
  • botorabi (2)
  • YeltsinReyes (2)
  • tompare (2)
  • stccorp (2)
  • nico-apps (2)
  • Hyphen-ated (1)
Pull Request Authors
  • dependabot[bot] (13)
  • angjelkom (1)
  • arkonisus (1)
  • SanderDeWaal1992 (1)
  • anolek (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (13)

Packages

  • Total packages: 3
  • Total downloads:
    • npm 2,269 last-month
  • Total dependent packages: 6
    (may contain duplicates)
  • Total dependent repositories: 36
    (may contain duplicates)
  • Total versions: 106
  • Total maintainers: 1
npmjs.org: jcanvas

jCanvas brings jQuery's powerful syntax and capability to the HTML5 canvas. Quickly create canvas-based apps that can utilize layers, animations, events, and much more. jCanvas works on all modern browsers and platforms, including iOS and Android.

  • Versions: 35
  • Dependent Packages: 6
  • Dependent Repositories: 21
  • Downloads: 2,269 Last month
Rankings
Downloads: 1.7%
Forks count: 2.4%
Average: 2.6%
Dependent repos count: 2.7%
Stargazers count: 2.9%
Dependent packages count: 3.2%
Maintainers (1)
Last synced: 6 months ago
bower.io: jcanvas
  • License: mit
  • Latest release: v22.1.3
    published almost 2 years ago
  • Versions: 69
  • Dependent Packages: 0
  • Dependent Repositories: 15
Rankings
Forks count: 3.6%
Stargazers count: 4.6%
Average: 4.7%
Dependent repos count: 4.9%
Dependent packages count: 6.0%
Last synced: 6 months ago
repo1.maven.org: org.webjars.npm:jcanvas

WebJar for jcanvas

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 10.3%
Stargazers count: 11.7%
Average: 25.7%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago

Dependencies

bower.json bower
  • qunitjs ^1.23.0 development
  • jquery ^2.2.4
package.json npm
  • eslint ^8.8.0 development
  • grunt ^1.0.4 development
  • grunt-contrib-uglify ^2.3.0 development
  • grunt-contrib-watch ^1.1.0 development
  • jquery ^3.4.1 development
  • qunitjs ^1.23.0 development
pnpm-lock.yaml npm
  • 293 dependencies