10 Features I Wish Twitter Would Implement
Twitter is a social network and micro-blogging service which serves me well for connecting with colleagues, friends and family. As great of a service as it is, however it does lack some minor functionality that would appease power users and new users alike.
1. Sorting function on your follower list
The current friend list does not seem to have a consistant method of listing your followers. A simple alpha sort function would be wonderful.
2. Extra data on the follower list
Also, in regards to the follower page, It would be nice to see addition data. I would like to see if someone began following me, when they did and when they last tweeted. A sort on this criteria would allow you to see which followers have abandoned their accounts and can be unfollowed.
3. Checkboxes next on the follower list for mass unfollowing
Suppose you wanted to clean out followers who haven’t tweeted in months. Checking a box and performing a mass remove of those followers.
4. Implementation of OpenID
With the increase adoption of OpenID with major organizations including AOL, Yahoo, Verisign and upcoming Firefox 3, it would make sense for Twitter to include OpenID as an alternative login feature.
5. Allow editing of tweets
My grammar is horrible. Sometimes I see a tweet from a short while ago that needs editing. I would prefer to edit the tweet instead of deleting it. Most of the time is a quick change. Possibly, disable editing after the tweet is more than 24 hours old.
6. Timeline of my account activities
I would like to see a digest of following someone, removing someone, tweets, etc. for my account. Not much of an immediate use of the information, but Twitter can have a graphical, AJAX-based interface to make it interesting.
7. Give URLs a defined character count in tweets
Often, I would like to share a URL in my tweets. Unfortunately, it is often a long URL that uses up the precious 140 character limit per tweet. Twitter shortens the URLs anyway, so why not allot 20 characters for the URL instead of the 40 of 50 that raw URL may contain. This would save me from going out to a URL shortening service, getting a short link and including it in my tweet.
8. Notification if someone unfollows you
Maki from DoshDosh suggested notifier if someone unfollowed you. I would want to know if someone decides to stop following me or if a bunch of people at once unfollow. Allow this feature to be turned on or off to for those who don’t care.
9. Grouping followers and those you follow
Many people have requested a feature which also for people associate users together. Personally, I would like a option to have a tabbed interface of groups that are relevant to me. I would have an SEO, ColdFusion, Personal Friend, and Family tags. The don’t need to be public, but that would be an nice addition.
10. View more than 20 tweets at a time
I have my preferences set to view 100 results at a time, I would to have the option to change the number of tweets I see when I look at my home page. This would be another beneficial feature to power users.
A majority of these feature requests seem like easy ways to make Twitter a more robust product that makes it easier for power-users to update and manage their tweets and followers.
What features do you think Twitter could use? Let me know in the comments.
You can also follow me on Twitter, if you would like.



As a developer, I’d love to see Twitter use oAuth (or similar) for their API. I plan to implement some form of follower tracking as per Maki’s suggestion but currently a third party application needs the user’s password to get the relevant data.
I like some of your other suggestions too, particularly showing extra info on your followers.
Thanks for your comment Andy. They need to allow more activity through their API as well. Currently it is “70 requests per 60 sixty minute time period”. That’s fine until your application gets popular and then you get 400ed exceeding usage limit.
More stats the better. It feeds the stats junky in all of us.
Great list: I especially like the ‘allowing editing of tweets’ one. We all would benefit.
Grouping users is so Web 1.0! If the did it, they should implement it via tagging!
That is especially useful if you have followers who belong in more than one group.
Some of these features would be really awesome:) I suggest you to send this list to Twitter team, maybe they will make some updates;)
I’m really interested in seeing a second set of tweets in addition to the timeline of the people you’re following.
Each tweet you post would bring up a number of tweets that share key words - perhaps with the option to refresh a la summize. This begins to overcome the greatest weakness of twitter - conversations. It also makes the task of finding and maintaining your personal social network much easier.
It becomes easier for like-minded folks to find each other. And when someone does start following you, it’s pretty easy to figure out why.
But why stop there. If you highlight a tweet from one of the people you’re following, the same thing would happen in your second timeline.
p.s. I’m interested in alpha testing your client (Mac OS 10.4.11 here)
1. a dedicated blackberry program to post tweets (there are some out there, but nothing that great)
2. A better/official widget for your igoogle homepage.
3. Every user gets a dedicated email address to send updates/tweets