Skip to content

Add @witqq/spreadsheet to canvas libraries#39

Open
witqq wants to merge 1 commit into
raphamorim:mainfrom
witqq:add-witqq-spreadsheet
Open

Add @witqq/spreadsheet to canvas libraries#39
witqq wants to merge 1 commit into
raphamorim:mainfrom
witqq:add-witqq-spreadsheet

Conversation

@witqq
Copy link
Copy Markdown

@witqq witqq commented Mar 3, 2026

@witqq/spreadsheet — Canvas 2D spreadsheet engine with multi-layer rendering pipeline.

Why it's awesome

  • Renders 100K+ rows at 60fps using Canvas 2D with zero external dependencies
  • Multi-layer rendering pipeline: grid, content, selection, autofill overlays
  • Frozen panes with 4-region viewport geometry and ImageData caching
  • Merged cells with spatial index O(1) lookup
  • Real-time collaboration via OT engine
  • TypeScript strict mode

Links

Added to Libraries → To draw using canvas section, alphabetically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant