Discuss Scratch

redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

I've created ScratchPost.

Ever wanted up-to-date forum search because ScratchDB doesn't have new data?
Check out ScratchPost Search!
You can search topics or posts, with several filtering options.


You can view a users's statistics.
(yes I know I just ported this over from Scratch Info with a few minor changes)


You can also view their posts:


There are leaderboards, with various interesting graphs:



You can see the rankings for any category:


You can also search for users.

There's API documentation here if you want to use the data: https://api.scratchpost.quuq.dev/

Soon to be added features:
  • Suggest something!

You can view the website code here: https://github.com/redspacecat/scratchpost

Suggest features, report bugs, or give feedback here.

Last edited by redspacecat (Jan. 18, 2026 03:53:44)

NanoRook
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

This is awesome and I don't know why this hasn't gotten more attention. We've needed an Ocular fill-in for like a year ever since ScratchDB died. This is excellent.

When I first joined the site I was absolutely crazy about the Undertale thread in the TIRAP subforum and to this day that still makes up the majority of my account's posts. It's Suggestions then this then everything else. For some reason I have one post in the Russian subforum.



It also makes my post graph have this giant hilarious outlier because at my peak I was hitting 500 posts per month just in the Undertale thread. Maybe other threads too but the majority of it was that.



Always makes me a little sad. I miss being twelve years old and unemployed, all the time in the world to do shenanigans like this with my Scratch friends. Now I'm the last of my old Scratch friend group and I'm an old man (twenty one.) Luckily I can yell at people in Suggestions and the pain goes away for a while.
Zippy02
Scratcher
43 posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Excellent! This is exactly what I needed. It would be cool to see this developed further too.

Just thought of a suggestion: Could you make it so you can sort the users posts by oldest?

Last edited by Zippy02 (Jan. 11, 2026 14:12:07)

redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Zippy02 wrote:

Just thought of a suggestion: Could you make it so you can sort the users posts by oldest?
Right now the user page doesn't have that. (I can add it soon)
You can however use the search feature and sort by oldest.
For example: https://scratchpost.quuq.dev/search/posts?author=Zippy02&sort=oldest
CharPikMar
Scratcher
100+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Woah this is awesome!
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

CharPikMar wrote:

(#5)
Woah this is awesome!
Thanks
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Okay, I've added forum leaderboards!
https://scratchpost.quuq.dev/leaderboards

I've also made the website code open source.
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

I've added graphs to the leaderboard page that show post count / month / category, and post count overall on the forums.



I've also added API documentation:
https://api.scratchpost.quuq.dev/
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

There's now a site changelog, available here: https://scratchpost.quuq.dev/changelog
gem1001
Scratcher
500+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

In the search, ScratchBlocks break when you click ‘Load More’
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

gem1001 wrote:

In the search, ScratchBlocks break when you click ‘Load More’
I think that's because I'm trying to render the already loaded scratchblocks. I'll fix it when I have time.
ajskateboarder
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Would love to see ocular or a fork of ocular using this api
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

ajskateboarder wrote:

(#12)
Would love to see ocular or a fork of ocular using this api
Then there would be no reason for my version to exist, lol.
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

redspacecat wrote:

(#11)

gem1001 wrote:

In the search, ScratchBlocks break when you click ‘Load More’
I think that's because I'm trying to render the already loaded scratchblocks. I'll fix it when I have time.
This has been fixed!
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

NEW: Forum rankings and signature on user page

redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Several new features have been added, check the changelog for more details.
cookedasparagus8
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

Quick question: why do the colors on the pie charts keep changing?
redspacecat
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

cookedasparagus8 wrote:

Quick question: why do the colors on the pie charts keep changing?
They're randomized each time the page loads.
cookedasparagus8
Scratcher
1000+ posts

ScratchPost - Scratch forums search, leaderboards, and statistics

redspacecat wrote:

cookedasparagus8 wrote:

Quick question: why do the colors on the pie charts keep changing?
They're randomized each time the page loads.
Sometimes Bugs and Glitches and QAS are the same color.

Powered by DjangoBB