Skip to content

Tired of a terrible, CPU consuming, and un-intuitive web interface for Instagram & Direct/IGMessenger Conversations? Look no further with this new, ReactJS-powered, fast, and intuitive Instagram Client for web and desktop

License

Notifications You must be signed in to change notification settings

aryasarukkai/instagram-fast-react-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speedgram Logo

⚡ Speedgram ⚡

The lightning-fast Instagram client for web and desktop, powered by React ⚛️

🚀 Features

  • ✨ Beautiful, intuitive UI
  • 🏎️ Blazing fast performance
  • 💬 IGMessenger support for direct messaging
  • 🖥️ Available on web and as a desktop app
  • 🧠 Smart caching for optimal speed
  • 🔋 Efficient resource usage for longer battery life on laptops
  • 🌐 Can be self-hosted and self-built

‼️ Current Issues

🌐 Web App

Speedgram is available as a pre-built web app at web.speedgram.dev. No installation required!

📦 Self-Hosting and Building

For detailed instructions on self-hosting and building Speedgram, please refer to our wiki at wiki.speedgram.dev.

🛣️ Roadmap

Speedgram is currently a work in progress, with an estimated completion date of October 10th, 2024. Here's what we're working on:

  • Create web interface
  • Create a browser extension for Chrome, Firefox, and Safari that enable CORS interactions.
  • Create a bundled Desktop and Mobile distribution that contain a self-regulated CORS proxy.
  • Fetch and display posts
  • Handle like and comment interactions
  • Implement Instagram DM/direct
  • Handle sharing
  • Implement reels
  • More to-do items TBD

🤝 Contributing

We are actively accepting contributions! 🎉

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

💖 Open-Source References

We are utilizing API endpoints that have been taken right off subzeroid/instagrapi and we adapted them to JS. It is a supporting pillar for this project, so huge thanks to them!

✨ Contributors

📄 License

This project is licensed under the terms of the GNU General Public License v3.0. See LICENSE for more information.

🤑 Sponsors

💬 Contact

Arya Sarukkai - [email protected]

Project Link: https://github.com/aryasarukkai/instagram-fast-react-client

Made with ❤️ by Arya Sarukkai and Daniel Yeh

About

Tired of a terrible, CPU consuming, and un-intuitive web interface for Instagram & Direct/IGMessenger Conversations? Look no further with this new, ReactJS-powered, fast, and intuitive Instagram Client for web and desktop

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published