Misskey is an advanced interplanetary microblogging platform where users can write, share attachments, communicate, interact, and connect to other services like Mastodon, Pixelfed, and more. Being a decentralized and open-source platform, Misskey enables users to create independent servers and allows them to manage files in one single place. Misskey features a highly customizable UI that makes the platform way more engaging for the users along with a host of other advanced features like cloud storage, reactions, etcetera.
Misskey enables the server owners to make their instances which enables them to communicate with each other. As per the size of the group, Misskey allows users to create instances. From large instances for masses to smaller ones for a group and from fandoms to subcultures, Misskey encompasses instances apt for communities of any magnitude. Misskey allows users to even create individual instances for family & friends. The main essence of Misskey is to create a community built on sharing ideas and information.
The development of Misskey started in 2014 by syuilo in Japan. From the very beginning, Misskey aimed to incorporate the latest technologies and provide a unique experience to the users. Being an open-source platform, Misskey is continuously under development. During its inception, the framework of Misskey centered around Bulletin Boards. This feature gained further prominence because of the timeline feature that enables users to post short messages and view them in chronological order. Gradually, the focus shifted to developing this functionality. Initially, when started, Misskey was not a decentralized platform. It was the adoption of ActivityPub in 2018 that enabled the decentralization of Misskey. As of today, there are countless users on the platform, and acknowledged by all. Each of these users can now create their instances and communities based on their shared preferences.
To understand what sets Misskey apart, let us understand the current scenario of social media platforms and the societal or personal challenges they pose for users.
The existing social media platforms are not neutral exchange platforms, meaning, there is a bias towards the paid users. The corporate social network model prioritizes certain profiles over others, certain ads over others, and certain posts over others. Because the total screening time among the major players is divided, the social media platforms decide which ads you can skip and which ones you cannot. And this is precisely why you never hear of your local charity but there is a flurry of emails regarding the best shopping deal of the day. The “Paid-Preference” model of social media creates a knockout race, fuels attention-seeking commerce, and compromises ethics, emotions, and meaningful networking.
Another glaring issue that is plaguing the existing social media platforms is compromising user privacy. Social media platforms monetize your data and your online behavior. They collect sensitive information like browsing history, location, recent searches, and political affiliations, club them into specific profiles and make these profiles available to advertisers at a premium price empowering them to influence the choices of the users in both subtle and crude ways. Such selfish business motives raise fundamental questions like how do we stop succumbing to such global extremes and how to make social media a place to bring people together in the true sense?
Hosted on the federated universe, also known as fediverse, Misskey offers social media users a transparent, ethical, and decentralized environment to interact & connect. By hosting a plethora of independent servers either through organizations or individuals around the world, each user can set his/her policy as per their community requirement & reputation. Users can interoperate across communities and customize or innovate as per their predilections. All you need to do is download open-source software and start your personal server. And in case, users dislike any server, they can simply block or unfollow with a single tap of a button.
The fediverse is not – in any way – limited to what one corporation wants to achieve. In terms of technology, ethics, and culture, this entails a wider selection in terms of design, usability, and user experience. Every server is its own fully functional social network, with the ability to communicate with other social networks whenever it chooses. Without worrying about their selling of data or their online behavior profiling, users may utilize the fediverse for traditional social networking as well as link it with other services like online video sharing. By enabling users to comprehend and manage who sees their data, moving from closed social networks to the fediverse promotes privacy and trust. In addition to being more robust than any one network could be, the fediverse is a network of social networks.
Misskey has an array of unmatched features that makes the platform user-friendly.
Being a decentralized platform & open-source software, Misskey offers tons of advantages for its users.
Misskey’s tech stack has progressed over time gradually as the platform became increasingly prominent. While in the beginning, it used a combination of MySQL + PHP + jQuery, now Misskey uses an advanced tech stack to complement its performance.
Database: PostgreSQL, Redis
UI Framework: Vue.js
Programming Language: TypeScript
Misskey also uses MFM or AiScript.
Misskey: The Next Social Media Revolution
Misskey is free and non-commercial. It earns through volunteering donations. Depending on the magnitude of the instance and its popularity, advertisements generate a fraction of revenue, but the earnings go to the administrator of the servers and not the developers. It is these donations accepted via Patreon that make it possible for the developers to continue development. By donating a certain amount, users can get their names featured on the About Us page and keep the Misskey ecosystem of server owners and developers functioning.
Misskey is revolutionizing social media & microblogging platforms as we speak, one user at a time.