Source: https://seerepo.com/r/maotoumao/MusicFree/built
Markdown source: https://seerepo.com/r/maotoumao/MusicFree/built.md
Description: MusicFree is a TypeScript repo built with hermes-android, react-android, React, react-native, and react-navigation.

# What is MusicFree built with?

MusicFree is a TypeScript repo built with hermes-android, react-android, React, react-native, and react-navigation. It stores its data in @react-native-async-storage/async-storage and react-native-mmkv and makes its content with expo-document-picker, react-native-image-picker, Cheerio, he, marked, and 1 more. It has 34,193 written lines, with 1 test file.

Read on November 8, 2026, at commit d118b18.

Repository: https://github.com/maotoumao/MusicFree

## Frontend

### The base

- **hermes-android**
- **react-android**
- **[React](https://seerepo.com/uses/react)**: 212 files
- **[react-native](https://seerepo.com/uses/react-native)**: 157 files
- **react-navigation**: 14 files

### Interface

- **Facebook**
- **[react-native-gesture-handler](https://seerepo.com/uses/react-native-gesture-handler)**: 41 files
- **[react-native-safe-area-context](https://seerepo.com/uses/react-native-safe-area-context)**: 19 files
- **[react-native-reanimated](https://seerepo.com/uses/react-native-reanimated)**: 12 files
- **[Shopify](https://seerepo.com/uses/shopify)**: 11 files
- **react-native-tab-view**: 6 files
- **@react-native-community/slider**: 4 files
- **[react-native-svg](https://seerepo.com/uses/react-native-svg)**: 2 files
- **[androidx.core:core-splashscreen](https://seerepo.com/uses/androidxcore-core-splashscreen)**: 1 file
- **expo-splash-screen**: 1 file
- **[react-native-webview](https://seerepo.com/uses/react-native-webview)**: 1 file

## Backend

### Data

- **[@react-native-async-storage/async-storage](https://seerepo.com/uses/react-native-async-storage-async-storage)**: 2 files
- **react-native-mmkv**: 2 files

## Support

### Content

- **[expo-document-picker](https://seerepo.com/uses/expo-document-picker)**: 3 files
- **react-native-image-picker**: 3 files
- **[Cheerio](https://seerepo.com/uses/cheerio)**: 1 file
- **he**: 1 file
- **[marked](https://seerepo.com/uses/marked)**: 1 file
- **react-native-image-colors**: 1 file

### Tools

- **CocoaPods**
- **xcodeproj**

### Other

- **activesupport**
- **jotai**: 35 files
- **react-native-fs**: 13 files
- **color**: 11 files
- **Immer**: 9 files
- **@react-native-clipboard/clipboard**: 7 files
- **nanoid**: 6 files
- **react-native-track-player**: 6 files
- **Axios**: 5 files
- **compare-versions**: 5 files
- **eventemitter3**: 5 files
- **expo-file-system**: 5 files
- **react-native-device-info**: 5 files
- **crypto-js**: 3 files
- **path-browserify**: 3 files
- **dayjs**: 2 files
- **react-native-background-timer**: 2 files
- **webdav**: 2 files
- **@react-native-community/netinfo**: 1 file
- **big-integer**: 1 file
- **[Expo](https://seerepo.com/uses/expo)**: 1 file
- **Lodash**: 1 file
- **object-path**: 1 file
- **qs**: 1 file
- **react-native-get-random-values**: 1 file
- **react-native-share**: 1 file
- **react-native-url-polyfill**: 1 file

## Other repos with a similar stack

- [spacedriveapp/spacedrive](https://seerepo.com/r/spacedriveapp/spacedrive/built): hermes-android, react-android, React, react-native, react-navigation, @react-native-async-storage/async-storage, Facebook, react-native-gesture-handler, react-native-safe-area-context, react-native-reanimated, @react-native-community/slider · [Compare](https://seerepo.com/compare/maotoumao/MusicFree/vs/spacedriveapp/spacedrive)
- [multica-ai/multica](https://seerepo.com/r/multica-ai/multica/built): React, react-native, react-native-gesture-handler, react-native-safe-area-context, react-native-reanimated, Shopify, react-native-svg, expo-document-picker, marked · [Compare](https://seerepo.com/compare/maotoumao/MusicFree/vs/multica-ai/multica)
- [RSSNext/Folo](https://seerepo.com/r/RSSNext/Folo/built): React, react-native, react-native-gesture-handler, react-native-safe-area-context, react-native-reanimated, Shopify, react-native-svg, react-native-webview, expo-document-picker · [Compare](https://seerepo.com/compare/maotoumao/MusicFree/vs/RSSNext/Folo)
- [reactive-resume/reactive-resume](https://seerepo.com/r/reactive-resume/reactive-resume/built): React, react-native, react-native-gesture-handler, react-native-safe-area-context, react-native-reanimated, react-native-svg, expo-splash-screen, expo-document-picker · [Compare](https://seerepo.com/compare/maotoumao/MusicFree/vs/reactive-resume/reactive-resume)
- [NervJS/taro](https://seerepo.com/r/NervJS/taro/built): React, react-native, react-navigation, @react-native-async-storage/async-storage, react-native-safe-area-context, @react-native-community/slider, react-native-svg, react-native-webview · [Compare](https://seerepo.com/compare/maotoumao/MusicFree/vs/NervJS/taro)
- [laurent22/joplin](https://seerepo.com/r/laurent22/joplin/built): react-android, React, react-native, react-native-safe-area-context, react-native-svg, react-native-webview · [Compare](https://seerepo.com/compare/laurent22/joplin/vs/maotoumao/MusicFree)

## Frequently asked questions

### What language is MusicFree written in?

MusicFree is written in TypeScript, with 34,193 written lines.

### What framework does MusicFree use?

MusicFree is built with hermes-android, react-android, React, react-native, and react-navigation.

### What database does MusicFree use?

MusicFree stores its data in @react-native-async-storage/async-storage and react-native-mmkv.

### Does MusicFree have tests?

Yes. MusicFree has 1 test file.

### Which repos have a stack like MusicFree's?

The ones that share most of its stack: spacedriveapp/spacedrive, multica-ai/multica, and RSSNext/Folo.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
