Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bndkt/sharemystack
Share your stack with the world!
https://github.com/bndkt/sharemystack
bun expo ios monorepo react-native reactnative remix supabase tamagui
Last synced: about 1 month ago
JSON representation
Share your stack with the world!
- Host: GitHub
- URL: https://github.com/bndkt/sharemystack
- Owner: bndkt
- Created: 2023-06-07T01:26:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-09T14:04:11.000Z (7 months ago)
- Last Synced: 2024-09-28T10:42:47.072Z (about 1 month ago)
- Topics: bun, expo, ios, monorepo, react-native, reactnative, remix, supabase, tamagui
- Language: TypeScript
- Homepage: https://sharemystack.com
- Size: 22.9 MB
- Stars: 340
- Watchers: 6
- Forks: 31
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Share My Stack
![Share My Stack Screenshots](https://sharemystack.com/images/banner.webp)
**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:
[![Download on the App Store](https://developer.apple.com/assets/elements/badges/download-on-the-app-store.svg)](https://apps.apple.com/us/app/share-my-stack/id6450111644)
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](https://sharemystack.com)
> [!NOTE]
> This app (and all code in this repo) was created by Benedikt Müller ([@bndkt](https://x.com/bndkt), [bndkt.com](https://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]]([email protected]).## This repo includes:
- [apps/app](./apps/app): The app itself (React Native)
- [apps/content](./apps/content): Sanity Studio (to edit editorial content shown in the app)
- [apps/video](./apps/video): A Remotion project (to generate mockups and videos for marketing)
- [apps/web](./apps/web): The landing page (Remix)
- [assets](./assets): Static data for the app (categories, tools, icons)
- [packages/seed-data-action](./packages/seed-data-action): A custom GitHub actions to seed the static data into Supabase
- [.github/workflows](./.github/workflows): GitHub actions for CI and to deploy to Expo (build the mobile app) and Cloudflare (website)## Built with
- [Expo SDK 50](https://github.com/expo/expo/)
- [Expo Router 3](https://github.com/expo/expo/tree/main/packages/expo-router)
- [React Native 0.72](https://github.com/facebook/react-native)
- [Tamagui](https://github.com/tamagui/tamagui)
- [Supabase](https://github.com/supabase/supabase-js)
- [React Native Bottom Sheet 5](https://github.com/gorhom/react-native-bottom-sheet)
- [WatermelonDB](https://github.com/Nozbe/WatermelonDB)
- [Remix 2](https://github.com/remix-run)
- [Remotion 4](https://github.com/remotion-dev/remotion)## Planned technical enhancements
- [ ] iOS App Clips (using [react-native-app-clip](https://github.com/bndkt/react-native-app-clip))
- [ ] iOS Widgets/Live Activities (using [react-native-widget-extension](https://github.com/bndkt/react-native-widget-extension))
- [ ] iOS Handoff (using [Expo Router](https://github.com/expo/expo/tree/main/packages/expo-router))
- [ ] Web App powered by React Native Web (using [Expo Router](https://github.com/expo/expo/tree/main/packages/expo-router))