🥲 Zaplib isn't actively maintained.
  1. 1. Introduction
  2. 2. Demos
  3. 3. Getting Started
  4. 4. Developer Environment
  5. 5. API Reference
  6. Intro to Rust
  7. 6. Resources
  8. Standard Library
  9. 7. Introduction
  10. 8. Tutorial: Hello World Console
  11. 9. Tutorial: Hello Thread, Hello File
  12. 10. API Overview
  13. JS Bridge
  14. 11. Tutorial: Integrating with JS
  15. 12. Tutorial: Sharing Data
  16. 13. API Overview
    1. 13.1. Basics
    2. 13.2. Types of Parameters
    3. 13.3. Web Workers
  17. Rendering
  18. 14. Tutorial: Hello World Canvas
  19. 15. Tutorial: Rendering 2D Shapes
  20. 16. Tutorial: Rendering 3D Meshes
  21. 17. API Overview
    1. 17.1. Canvas
    2. 17.2. Rendering model
    3. 17.3. Events
    4. 17.4. Geometry
    5. 17.5. Shaders
    6. 17.6. Drawing
  22. UI
  23. 18. Tutorial: UI Components
  24. 19. Tutorial: UI Layout
  25. 20. API Overview
    1. 20.1. UI Components
    2. 20.2. Layout
  26. Advanced
  27. 21. Versioning
  28. 22. TypeScript
  29. 23. Jest Integration
  30. 24. Webpack Integration
  31. 25. Zapium
  32. 26. Known Issues
  33. 27. Contributing
  34. Blog
  35. 28. Typescript as fast as Rust: Typescript++
  36. 29. Zaplib post-mortem

Zaplib docs

Rendering API Overview

  • Rendering model
  • Geometry
  • Shaders
  • Drawing