After 8 alphas, 17 betas, and 1,342 commits by over 60 contributors over the past 20 months, we're thrilled to announce that ThinkUp is now out of beta.
Download ThinkUp 1.0 here.
For everyone hearing about it for the first time, ThinkUp is the first free app that lets you to archive your Twitter, Facebook, and Google+ activity, a powerful open-source tool for analyzing and searching through the activity of your social networks. Thanks to the hard work of our dedicated, rapidly-expanding development community, we're thrilled to announce this new milestone.
A sample of ThinkUp's features:
- Archive your Twitter, Facebook, and Google+ history
- Get an at-a-glance overview of your network activity from ThinkUp's dashboard
- Search and export your complete post history and post replies
- Track your follower growth over time
- Geocode replies and visualize them on an interactive map
- Publish and embed conversations on your blog or website
What does "out of beta" mean? Back in April, the Expert Labs team and the ThinkUp community defined the requirements to meet our 1.0 milestone. It came down to four points:
- Feature-complete. All major, initial features of the software are built.
- Documentation-complete. All major user and developer documentation is written and published.
- Reasonably bug-free. All major known bugs are fixed.
- Security-hardened. The software implements best practices around security and privacy. All major, known security and privacy bugs are fixed, and best practices for software administrators are documented.
For those of you who are running beta 17, the changes in 1.0 are almost entirely cosmetic fixes to the redesign. ThinkUp is now compatible with Internet Explorer 8, has Tweet and +1 buttons on public reply thread pages, plus a few other minor fixes. There are no database migrations in this release.
Here's the 1.0 changelog, and a complete list of what's changed from our first beta in September 2010. Here's how to upgrade your existing beta installation to 1.0.
The 1.0 release represents:
- 28 commits
- From 4 authors (1 first-timer!)
- Contains a total of 8,414 passing tests
- Includes 38,145 words of application documentation
Thanks to everyone who got us through the last mile of our "run to one", especially Mark W and Anil. Congratulations to Ole for getting his first patches accepted into ThinkUp!
ThinkUp may be out of beta, but this doesn't mean we're done. It means we've just gotten started. Now that ThinkUp is a stable platform with proven utility, we can look forward to future plugins that capture data from new networks and provide more insight into the conversations we have online every day.
THANK YOU (yes you) for contributing to this long-awaited release over the past almost 2 years. The open source model only works if there's a strong community of smart people willing to work together toward common goals, and we have that here.
Let us know if you have any trouble with the upgrade to 1.0.

Wait, you mean there's no web-based app?
Posted by: Afifplc | 11/16/2011 at 02:49 AM
ThinkUp is a web app that runs on your own server. If you're not comfortable setting up your own server, you can use the ThinkUp Launcher, which will create a ThinkUp install for you on Amazon's EC2 in a minute or so.
Posted by: Waxpancake | 11/16/2011 at 03:06 AM
you could also download wamp server
Posted by: Phillip Berry | 11/16/2011 at 05:31 PM
Thanks for the tips guys. Gogo Gina!
Posted by: Richard Ivan | 11/16/2011 at 06:37 PM
I couldn't find any reference to it, so I thought I should ask here:
Does this version has an API via which I could access the data ThinkUp stores? For me it is interesting that ThinkAp aggregates data from different sources, so I thought I could use it as a gateway for my app.
Thanks and keep up with the great work!
Posted by: Milikicn | 11/17/2011 at 05:29 PM
Yes! the API docs are right here: http://thinkupapp.com/docs/userguide/api/index.html
Posted by: Waxpancake | 11/17/2011 at 06:26 PM
You know what would make ThinkUp perfect? It's awesome in how it allows you to view and get stats on social stuff. But the ability to post updates to Twitter, Facebook (& pages), and Google+ (& pages); and interact with followers, would make it many times more useful and powerful.
The next step (for someone who manages multiple social campaigns) would be to have different "brands" in one install. So you can have X Twitter account, X Facebook page, and X Google+ page in one "brand" group, and quickly post the same message to all 3. Plus view aggregate stats across all 3 networks. But still be able to switch to another brand and view/update/interact with another set of tied accounts for that brand.
Posted by: Tevya Washburn | 11/27/2011 at 01:44 PM