Big boost for users, Bluesky Social open-sources codebase

Bluesky Social has taken a significant step towards open-source development. Here’s a look at why it matters.

| Updated on: May 18 2023, 15:45 IST
Twitter account locked? Here is how to unlock it
1/6 Log in to your account and look for the message letting you know your account has been locked. (Reuters)
2/6 Click or tap Start. Then enter your phone number. You can note that this phone number will be associated with your account. (REUTERS)
3/6 Twitter will send you a text message, or you will receive a phone call, with a verification code. It may take a few minutes for the code to be delivered to your phone. Once you enter the verification code, click or tap Submit to unlock your account. (REUTERS)
4/6 If your account has been limited because it may have violated Twitter Rules, you can still browse Twitter, but while in this state, you can only send Direct Messages to your followers. You will not be able to engage in actions such as Tweeting, Retweeting, or liking, and only your followers can see your past Tweets. (REUTERS)
image caption
5/6 In such a situation, Twitter may ask you to complete certain actions including verifying your email address, adding a phone number to your account, or deleting Tweets that are in violation of our rules. (AP)
6/6 To restore your account, log in and look for the message letting you know that your account has been temporarily limited to some of your account features. Click or tap Start and follow the instructions to complete the requested actions. (REUTERS)
Bluesky Takes a leap by Open-Sourcing its Codebase.
View all Images
Bluesky Takes a leap by Open-Sourcing its Codebase. (Amal KS/Hindustan Times/REX/Shutterstock)

Bluesky Social, a popular beta social network, has taken a significant step towards open-source development on May 15th that will benefit users immensely. The codebase for its Bluesky Social app was made available on GitHub. This aligns with the network's goal of being "open and decentralised." Unlike Twitter, which struggles with open-source issues, Bluesky's client code is open to anyone for improvement or as a foundation for their own social networks. In contrast, Twitter's recommendation code is essentially unusable.

Bluesky offers its client code to anyone interested in enhancing it or utilising it as the foundation for their own social network.

The code for Bluesky, which is licensed under the MIT License, is available for use now. In just 24 hours, it has already been forked 88 times and has garnered over 1,300 GitHub Stars, indicating its popularity.

While the codebase primarily pertains to the Bluesky Social app, it also serves as a resource for AT Protocol programmers. This protocol facilitates a decentralised social network, allowing users to connect with others on AT Protocol-supported servers, control their perception of the world through an open algorithm market, and switch hosts without losing their content, followers, or identity.

Written in React Native, an open-source JavaScript software framework for user interfaces, the Bluesky code enables the development of applications compatible with both iOS and Android devices.

Developers emphasise their commitment to serving a broad user community, constantly prioritising the most important tasks. They encourage well-crafted Pull Requests (PRs) that offer concise problem-solving solutions as valuable contributions. Alternatively, they suggest forking the codebase for individual development efforts due to resource limitations.

Bluesky's open-source initiative has seen positive progress thus far. Paul Frazee, Bluesky's product developer and protocol engineer, said, "I want to acknowledge the incredible engagement we've already received regarding the app codebase. Your kindness and helpfulness have been exceptional. We appreciate the contributions that align with our requests, and several impressive PRs have already been merged. You all rock!"

Follow HT Tech for the latest tech news and reviews , also keep up with us on Twitter, Facebook, Google News, and Instagram. For our latest videos, subscribe to our YouTube channel.

First Published Date: 18 May, 15:44 IST
keep up with tech