Curate your personal productivity stack or your favorite development stack. Share it within the app or on social media. Discover what other people are using and get inspired to try out new tools.
This is the original repository of the app Share My Stack, which you can download from the App Store today:
Share My Stack is also launching on Product Hunt today, please check it out:
To find out more about Share My Stack, check out https://sharemystack.com
Note
This app (and all code in this repo) was created by Benedikt Müller (@bndkt, bndkt.com). I'm making this repo accessible for educational purposes and as inspiration, but without license. I'm available for freelance work in React and React Native projects, please reach out to me at [email protected].
- apps/app: The app itself (React Native)
- apps/content: Sanity Studio (to edit editorial content shown in the app)
- apps/video: A Remotion project (to generate mockups and videos for marketing)
- apps/web: The landing page (Remix)
- assets: Static data for the app (categories, tools, icons)
- packages/seed-data-action: A custom GitHub actions to seed the static data into Supabase
- .github/workflows: GitHub actions for CI and to deploy to Expo (build the mobile app) and Cloudflare (website)
- Expo SDK 50
- Expo Router 3
- React Native 0.72
- Tamagui
- Supabase
- React Native Bottom Sheet 5
- WatermelonDB
- Remix 2
- Remotion 4
- iOS App Clips (using react-native-app-clip)
- iOS Widgets/Live Activities (using react-native-widget-extension)
- iOS Handoff (using Expo Router)
- Web App powered by React Native Web (using Expo Router)