Reshuffle

The place to share and find live open source code in seconds

Reshuffle is the place to share and find live open source code in seconds. Build faster, create better apps, and run anywhere. In this release, Reshuffle extends the React framework, making it easy to build, share, and run fullstack apps.
Embed
Featured
discussion
Would you recommend this product?
Hello PH community! Coming to you live from Reshuffle HQ in the Bay Area, California. I’m Amir Shevat and I’m one of the founders of Reshuffle, the place to share, find, and run live open source code in seconds. Before Reshuffle I spent more than 10 years working with developers all around the world at Google, Slack, and Twitch. We are developers and love developers, our mission is to empower developers to be more productive and creative. We’re starting by tackling the pain of building and sharing fullstack web apps. Building fullstack apps takes countless hours or even days of non-creative work, such as configuring servers and databases, dealing with maintenance, and writing boilerplate code. We think it doesn't have to be so hard. Reshuffle projects start from live templates. With a single click, you can run any template in your own private sandbox, and figure out if it's right for you. Click again to "Remix" the template into your own app, download the code, and start building. Within seconds you have a new app, already configured and running on the cloud. This is much faster than the hours (or sometimes days) it could take to find the right code on GitHub and get it deployed and running. This is possible because Reshuffle apps include everything they need in order to run: frontend, backend, and data. As developers, we are very passionate about building Reshuffle to be the open source repository and runtime for live code. We are just getting started, and some things might still be raw or missing. You can help us by telling us what is missing and what you love. We will be here in Product Hunt all day :) Join our community, find great templates to use for your next React app, and share your templates with other developers at - dev.reshuffle.com Thanks again for checking out Reshuffle and if you have any questions please reach out to me at: amir@reshuffle.com
Share
This seems awesome, and I like the value of starting from a working template. But I want to use Vue and Django/Flask. Any plans to support that?
Share
@ronreiter Yes! We want to be framework agnostic and plan to support all the popular frontend and backend framework. see our roadmap here - https://trello.com/b/e4Hfp3cB/pu...
Share
Avner BravermanMaking code sharing live
Hey @ronreiter! Our idea was to start with a very narrow beam focus on React. It was the fastest way for us to deliver tangible value to a specific set of users. As we progress, we will open up the service to more frameworks (Vue, Django) and more platforms (mobile).
Share
Ryan Hoover
Founder of Product Hunt & Weekend Fund
Love seeing this live since our chat a while back, @ashevat. This is giving me Glitch vibes but for a different market (from what I've gathered). I know it's early but what's been the biggest learning or surprise?
Share
@rrhoover Thank you! We love Glitch and what they are doing. Yes, we are joining the Remix movement, but for production workloads. Our biggest learnings so far are 1) Developers are super collaborative and willing to try and help and give you pages of feedback. You just need to ask nicely. 2) It is very hard to build simple flows, it sounds counterintuitive but it is so true!
Share
Avner BravermanMaking code sharing live
@ashevat @rrhoover Building a platform that enables humans to collaborate is much harder than building distributed computer platforms. Humans are harder than machines. Also way more interesting!
Share
Donna GriffitFounder, CEO invisu.me
This is awesome, congratulations guys!
Share
Thank you @donna_grif !
Share
Avner BravermanMaking code sharing live
@donna_grif Thanks, Donna!
Share
Can I add this to an existing react project? I couldn't find that option.
Share
Avner BravermanMaking code sharing live
@alon_rabinovich We don't have an import option built in yet. The easiest way would be to start with the Blank Template (https://reshuffle.com/template/b...) and add your code to that. It's basically a create-react-app project. We are working on making this even easier. You can follow our public roadmap here: https://trello.com/b/e4Hfp3cB/pu...
Share
Cecilia Stallsmith
Platform @ SlackHQ
Amazing!! I feel like this could be a really powerful tool for building slack apps someday...! 🤔💫
Share
@cecistalls Definitely! We just need to enable backend endpoints, and that would be the first template I implement 🤖😻
Share
Noni IsraelLead Product at Blizzard Entertainment
Awesome stuff! Can I use this to build games? ;)
Share
@noniisrael Yes, we plan to launch a set of (casual for now) game templates over Reshuffle in the coming weeks.
Share
absolutely ❤️this! I want to run this on my own AWS account, is that possible?
Share
@avinoam_zelenko Thank you! Yes, we are planning to release an open source runtime very shortly, that you can run on AWS. You can follow our progress here - https://trello.com/b/e4Hfp3cB/pu... BTW, we are running on AWS too!
Share
Tarun Gangwani
Product, dev.twitch.tv
Way to go! The remix/no-code movement is very real and it’s good to see more products in this space. What types of workloads or apps are you most hoping people will leverage your platform for? Who would be your ideal customer?
Share
Ryland
Maker
PM/Dev/Designer/?
@tarungangwani Hey Tarun, great question. We absolutely love the remix/no-code movement and are so excited to finally be an official part of it 😀 Initially we are targeting React developers building new apps. As we grow we plan to add support for other frameworks (ie: VueJS, Angular and more) and eventually even support mobile app development. I would personally love to see Reshuffle become the place to instantly create a live copy of . Anyone who doesn't feel happy with the current fullstack experience is our ideal customer!
Share
Avner BravermanMaking code sharing live
@tarungangwani Our initial focus in React developers. Actually, our built in framework allows developers with little or no cloud experience to build fullstack apps: write backend code as plain JS functions and access data through a friendly browser-like API. As we more forward we will open up to more frameworks and platforms.
Share
Matt AuerbachAWS Amplify
This is very neat!! I'll definitely spend more time trying it out. Wonder if we could put a few sample TwitchDev projects on it!
Share
Ryland
Maker
PM/Dev/Designer/?
@mauerbac Thanks so much for the kind words. Using Reshuffle for TwitchDev projects would be super cool! Feel free to reach out to me at ryland@reshuffle.com and we can start working something out.
Share