npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

scratch_file_analyze

v1.1.0

Published

.sb3 analyze

Readme

scratch_file_analyze

js版的分析.sb3文件

没错!sja分析器已经做过这个功能了,可惜在线版使用的是python语言,但是毕竟js和json是一家人,用js处理json比python处理json便捷得多,此项目仅作分析,后续的可视化版本会使用npm安装本包,从而实现。值得看好的是,包括后端的内容,因此kunkunhub大佬的python版本即使部署到了本地,还需要安装python,安装服务器扩展等,而js版本仅仅要求你有一个浏览器。仅仅需要一个浏览器,你就可以分析Scratch文件

请注意,此分析器与sja分析器并不是一伙的,而是我单独开发的,以sja分析器为灵感创作的,由于本人python知识有限,并没有读过sja网页版的源码,而所有json结构也都是我独自分析完成的,所以这个项目具有一定的独立性,只与即将推出的可视化版本有关联。

由于项目很小,代码也很简单,作者并未设想设置官方网站,最多在github pages开放可视化的测试,不过还是建议您离线使用,据我所知,国内github pages的环境不太好,有可能您登录不上(考虑在gitee上完成,这是后面的事)

我知道分析器可能还有一些bug,并且还有很多前途可观的新功能可以加入,这只是初稿,还有待完善,欢迎issue和pull request!

本分析器使用mit协议开源,你可以随意地复制、更改和商业使用,但请署名作者,否则将追责。