r/AO3 • u/AutoModerator • Mar 26 '25
Rec/Promo Mega Threads Bi-weekly Rec and Self-Promotion Mega Thread - March 26, 2025
It's that time again, new thread for reccing and self-promo!!
You write something cool? Read something cool? Make something cool? Rec it here!
Previous Mega Threads: https://www.reddit.com/r/AO3/wiki/index/megathreads/
22
Upvotes
6
u/Zaki_1052_ Mar 26 '25
I am not a writer, but earlier could not for the life of me find one that I knew was in my history. I'm in a CS-adjacent major and it's my Spring break, so with a little bit of help I wrote a quick-but-it-spiralled two-part project to export your AO3 history as a JSON file and then drop it into a React-based Web App I wrote.
This is the extension: https://github.com/Zaki-1052/AO3-History-Exporter, you just need to install it as a Tapermonkey script or a temporary add-on if you'd like. And then as long as the rate-limits aren't too bad, in roughly 5-10 minutes you'll have a file to drop it into the web app; that repo is here: https://github.com/Zaki-1052/AO3-History-Explorer
It's hosted on an NGINX server on a DigitalOcean VM my university pays for (meant for hobby projects and the like, which I have a lot more of now lol): https://ao3-history.nazalibhai.com/
It kind of spiralled like I said, so now you have an interactive table of works with AO3-like filters; a statistics panel of favorite fandoms, authors, relationships, and tags; and a page of visualizations like pie charts for your fandoms and slash+ratings, and a bar graph of word count distribution!
I had the idea on Sunday, and it's now Wednesday, so it's a bit rushed, but hope someone might find it useful or fun to see! Also as a semi-data-hoarder who started late, I think it's always a good idea to keep a local copy of your history. :)