TK Archives Tools 2025-09-21 TK Archives Static 2025-09-21 TK Ezboard Raw 2025-09-21 Hi all. Once every year or two I’ll check in on TK to see if the lights are still on. My thinking was that once the site eventually closed down I’d quietly host an online archive of the TK related material I have in order to preserve what I think is an interesting bit of internet history. Checking in this time I see a fair number of nostalgia threads over there. So perhaps now is the best time to start on this project. We’re not getting any younger after all. Posting this here since trying to login gets me “Oops! We ran into some problems. Please try again later. More error details may be in the browser console.” in multiple browsers. Plus how long has TK had fucking ads embedded in posts? Absolutely disgusting, like their dogshit depressing 2010s grey forum theme. The archive rather than being designed as a standard website is instead built to be entirely portable. With it’s tools you can process saved html threads and scrape the relevant data into an sqlite database. With that database a live server can be hosted using flask or a static site can be generated. The project is entirely vibe coded as is the style of the time using Google Gemini. I’ve put in only 2-3 hours of time at this point. My contributions only being a bit of bug fixing and some quick css changes. Currently it’s built to only handle the old TK Ezboard and is basically a proof of concept. In the future I’d like it to be able to handle multiple sites and forum software. That way users can convert their own saved threads into their own organized database. The tools require python and sqlite with the libraries BeautifulSoup lxml flask and jinja2. The process is to drop your saved threads (currently just TK Ezboard Raw) into a Source Material folder. You then run Database_Builder.py that imports the HTML_Parser_EZBoard.py parser and scraps the data into a sqlite database. To run the flask version of the site run archive_manager.py and connect with localhost:5000. To generate the static site use static_site_generator.py. The site will be created in a static_archive folder. The static site is provided for everyone that’s not interested in the technical side of the project and just want a browseable archive. Future Goals -Work on the css to better emulate the ezboard layout structure -Create a user page -Add search -Handle multiple forums -Automatically detect and parse for different forum software.
Dude, where were you like 9 months ago when I was looking for that ezboard archive? Wait, what happened to the actual ezboard archive that wasn't just html code?
I'm not sure what you're referring to. There were the artisANAL handcrafted threads I did way back in 2006 that were painfully time consuming to put together. I got as far as Announcements, QSF, The Tea Room and the Poll Forum.
I too am having problems getting onto TK right now. It looks like the error has changed, so maybe they're making progress.