XKit is modular. It functions like a smartphone app store; you install the main extension, and then you toggle individual "extensions" on or off depending on what you need.
| Extension | What it did | |-----------|--------------| | | Added quick reblog/like buttons next to posts | | Queue+/Mass Queue Editor | Batch‑edit, delete, or rearrange queued posts | | Blacklist | Hide posts containing certain words, tags, or images (essential for fandom drama filtering) | | Reblog Yourself | Let you reblog your own posts (Tumblr didn’t allow this natively until much later) | | Missing e | Restored the missing “e” in Tumblr’s editor (a long‑running joke/fix) | | XInbox | Better messaging interface + mass message deletion | | Tweaks | Small UI fixes: remove recommended blogs, hide “Try the app” nagging, force HD images, etc. | | New XKit (later) | A rewritten, more stable version by bced after the original dev left |
In the spirit of open-source software, a group of developers and volunteers took the source code and began updating it to work with Tumblr’s new architecture. This project is known as . tumblr xkit
The Evolution of Tumblr XKit: From the "XKit Guy" to XKit Rewritten
XKit was originally created by a developer known as STUDIOXENIX around 2012. During this era, Tumblr was notorious for making sudden, unpopular changes to its interface (such as the infamous "blue hell" dashboard update). The original XKit was a direct response to this, coded largely from scratch. It became an indispensable tool for millions of users. XKit is modular
At its core, It acts as a layer over the website, adding features that users want but that Tumblr developers failed to deliver.
Tumblr’s Xkit Guy, social media modding, and code as resistance | | New XKit (later) | A rewritten,
xKit wasn’t just a utility — it was a . Tumblr power users recognized each other by their xKit setups. Fandoms coordinated blacklists. Roleplayers relied on mass‑queue tools. When xKit broke, Tumblr felt unusable .
Tumblr’s native interface has always lacked features that users desperately wanted: