obsidianmd/jsoncanvas
obsidianmd/jsoncanvas has 3,760 GitHub stars and 169 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 16:54 UTC. Last push 2026-07-24.
An open file format for infinite canvas data.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAn open file format for infinite canvas data.
Infinite canvas tools are a way to view and organize information spatially, like a digital whiteboard. Infinite canvases encourage freedom and exploration, and have become a popular interface pattern across many apps.
The JSON Canvas format was created to provide longevity, readability, interoperability, and extensibility to data created with infinite canvas apps. The format is designed to be easy to parse and give users ownership over their data. JSON Canvas files use the .canvas extension.
JSON Canvas was originally created for Obsidian. JSON Canvas can be implemented freely as an import, export, and storage format for any app or tool. This site, and all the resources associated with JSON Canvas are open source under the MIT license.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,823 starspublic-apis/public-apis
A collective list of free APIs
497,060 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,384 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,155 stars