p5.js vs slate
p5.js and slate are two comparable projects, each with trade-offs depending on your needs. slate is the more popular choice (31,695 vs 23,740 stars).
| p5.js | slate | |
|---|---|---|
| Summary | p5.js is an open-source JavaScript project with 23.7k GitHub stars. It is associated with art, creative-coding, design, education. The repository is actively maintained, with recent commits. | Slate is a completely customizable framework for building rich text editors in React. Rather than shipping a fixed editor, it provides a schema-less, plugin-driven core and a nested document model so developers can implement editors like Medium, Dropbox Paper, or Google Docs without fighting against built-in assumptions. |
| Category | Editors & rich text | Editors & rich text |
| Language | JavaScript | TypeScript |
| License | — | — |
| Stars | 23,740 | 31,695 |
| Downloads/wk | 117.3k | — |
| Security | Clean | — |
| Health | 100 | 100 |
| Last commit | 6/14/2026 | 6/13/2026 |
| Source | GitHub | GitHub |
More: p5.js alternatives · slate alternatives