An emulator of absolute political truth. It creates the greatest, most victorious, and epic posts you have ever seen. Nobody does it better!
This single-page web app generates absurd, yet almost grammatically correct, bombastic posts in the style of electoral rhetoric. The generator is pre-programmed with typical phrases, country names, current politicians, and signature epic pomp.
Author collective — GLM, Kimi, Gemini.
- Multi-character Feed: The timeline combines several colorful figures at once. New posts are generated randomly on behalf of any of them.
- Realistic Inflation: Bot farms and X algorithms continuously inflate likes, fires, skulls, and poop reactions. The inflation rate depends on the real-world follower count of the prototype (Trump gets the maximum boost!).
- Multilingual Support: The UI supports English, Chinese, and Russian. If a character's base locale (e.g., Trump thinks in English) differs from yours, a "Translate" button will appear under the post.
- 18+ Canvas Captcha: A completely standalone captcha drawn via the Canvas API. To enter, you must check a box confirming your readiness for disappointment and enter the "adult code word" (TAXES, MORTGAGE, 税收).
- Auto-generation & Auto-cleaning: The feed lives its own life — it automatically generates posts and gently dissolves old ones (limit of 50) so it doesn't overload your device.
- Premium Design: Dark background in the style of X (Twitter) / Threads, smooth animations for appearance, dissolving, and a nuclear explosion effect when clearing the feed.
- Zero Dependencies: Pure HTML, CSS, and Vanilla JavaScript. No
npm installrequired.
- Download the repository (or clone it:
git clone https://github.com/tabookot/thrulala.git). - Open the
index.htmlfile in any modern browser. - Pass the captcha, hit the Thru button, and enjoy the greatest statements ever made.
The project is initially adapted for hosting on GitHub Pages:
- Upload the files (
index.html,script.js, and thepers/folder with the characters) to your GitHub repository. - Go to the repository's Settings.
- In the left menu, select the Pages section.
- Under the Build and deployment block, select Deploy from a branch.
- Select the
mainbranch and the/ (root)folder. Click Save. - In a few minutes, your Emulator will be available at
https://<your_username>.github.io/thrulala/.
- HTML5
- CSS3 (Flexbox, Animations, Backdrop Filter)
- Vanilla JavaScript (string generation from arrays, LocalStorage handling)
- Canvas API (custom backend-less captcha generation)
THRULALA is built as a self-contained client-side JavaScript application:
- Vanilla JavaScript — no frontend framework or build system
- HTML5 Canvas — real-time procedural graphics, animations and games
- Browser APIs — LocalStorage, Canvas and responsive browser capabilities
- Client-side only — no backend, database or user accounts
- Interactive modules — visual experiments, animations and playable mini-games
- Responsive rendering — designed to run directly in a desktop or mobile browser
This project is satire and parody. All generated texts are absolute randomness and have nothing to do with reality. Any resemblance to real politicians, events, or tweeted statements is purely coincidental. LET'S MAKE YOU GREAT AGAIN!