Scratch

From Archiveteam
Revision as of 23:43, 27 May 2022 by JustAnotherArchivist (talk | contribs) (Created page with "{{Infobox project | URL = {{URL|https://scratch.mit.edu/}} | project_status = {{specialcase}} | archiving_status = {{upcoming}} | irc = fleshwound }} ''Scratch'' is 'a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming'. In May 2022, it was rumoured that unshared projects, previously accessible through the API and thereby with third-party client alternatives, would likely be made private soo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Scratch
URL https://scratch.mit.edu/[IAWcite.todayMemWeb]
Status Special case
Archiving status Upcoming...
Archiving type Unknown
IRC channel #fleshwound (on hackint)

Scratch is 'a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming'.

In May 2022, it was rumoured that unshared projects, previously accessible through the API and thereby with third-party client alternatives, would likely be made private soon.[1]

Technical details

  • Website (official client): https://scratch.mit.edu/[IAWcite.todayMemWeb]
  • API: projects.scratch.mit.edu
    • https://projects.scratch.mit.edu/ID returns the data for a project. It can be either a JSON response with references to assets (hosted on assets.scratch.mit.edu) or, for old projects up to ID 3.8 million or so, a binary file that includes the assets. IDs are decimal and go to around 690 million as of late May 2022.

References