Ross ROSS = Recommend OSS · open-source software intelligence for agents

linjc/smooth-signature

H5带笔锋手写签名,支持PC端和移动端,任何前端框架均可使用 observed · 2026-08-28

github.com/linjc/smooth-signature · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

40/100

  • Activity 17
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1774
  • days_rel: n/a
  • days_push: 503
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1018 stars · 111 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A TypeScript canvas library for capturing handwritten signatures in the browser with a natural pen-brush (variable stroke width) effect. It works with any frontend framework on both desktop and mobile, and supports exporting PNG/JPG, undo/redo, and canvas rotation.

Use cases

  • capture handwritten signatures in a web form
  • add e-signature pad to H5 mobile page
  • draw signatures with realistic pen pressure effect on canvas
  • integrate signature capture into Vue or React app
  • export signed signature as PNG or JPG image
  • replace signature_pad with smoother stroke rendering

When to choose

  • you need a browser-based signature pad with a natural brush/pen-tip effect
  • you want a framework-agnostic library usable in Vue, React, or plain JS
  • you need undo/redo, clear, and image export out of the box
  • you target both desktop and mobile touch devices

When to avoid

  • you need a native app or WeChat mini-program signature pad (use mini-smooth-signature instead)
  • you require actual stylus pressure sensitivity rather than speed-based stroke width
  • you need server-side or offline document signing workflows

Facets

library · maturity active

ui-components image-processing web-development frontend browser cross-platform canvas signature handwriting e-signature typescript pen-brush-effect

3 sources

Member repositories

RepositoryRoleHealth v2
linjc/smooth-signaturemain40

For agents

markdown · JSON · MCP: product_card(name="linjc/smooth-signature")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem