{"repo":"jibla/next-mastodon","free":true,"listed":false,"github":"https://github.com/jibla/next-mastodon","clone":"git clone https://github.com/jibla/next-mastodon.git","description":"building a Mastodon client using Next.js and Vercel - exploring and learning the fediverse.","language":"TypeScript","stars":24,"topics":["activitypub","mastodon","mastodon-app","mastodon-client","nextjs","nextjs13","fediverse","vercel","shadcn-ui"],"license":"MIT","category":"ui-components","readme_excerpt":"Next Mastodon A Mastodon client built with the Next.js framework & Vercel platform. About This Project Next Mastodon is my personal project, developed as a means to learn and explore the Fediverse. I work on this project in my free time. The current version of app is live and available for you to check out at https://nextmastodon.com. License and Credits Built by Giorgi Jibladze. For commercial inquiries regarding the development of social applications, please contact Omedia. Libraries A heartfelt thank you to the following open-source libraries, that, so far, have been integral in the development: - shadcn/ui : A UI component library that has been instrumental in building the user interface of Next Mastodon. Special thanks to @shadcn for maintaining this excellent library. - masto.js : This is the backbone for interacting with the Mastodon API. Masto.js has made it significantly easier to integrate Mastodon's capabilities. Kudos to @neet for developing and maintaining this powerful library. - NextAuth.js : An important library for handling authentication and specifically OAuth for fediverse. Thanks to @balazsorban44. Current version v0.0.95 ✅ - Authentication layer with federated Mastodon servers. - Shadcn/ui integration. - Mastojs library integration. - Data layer. - Home, Local and Federated feeds. - Single status page & Routing. - Pagination. - Actions for statuses (like, share, bookmark). - Direct Messages (initial version with lot's of known bugs). - Favourites feed. - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jibla","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jibla/next-mastodon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}