Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sb3-decoder

A rust crate for decoding Scratch 3.0 project files (.sb3). It provides functionality to read and parse the contents of .sb3 files, which are ZIP archives containing JSON files and assets used in Scratch projects.

Todo

  • Add examples
  • Nicely support C-blocks
  • Simplify parts of the API
  • Add more documentation to the code

Feature flags

  • costume_png: Rasterizes SVG costumes to PNG using resvg. Re-exports the image crate.
  • costume_svg: Parses SVG costumes using usvg. Re-exports the usvg crate.

Note: Enabling both costume_png and costume_svg will cause a compile-time error. You must enable only one of them. Note: Enabling none of these features will also cause a compile-time error. You must enable one of them.

About

`sb3` is a crate to decode sb3 (Scratch 3.0 Project) files.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages