Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mym0404/react-native-kakao
🟡 Kakao SDK All-In-One Solution Supports Android, iOS, Web, New architecture, Old Architecture, Expo
https://github.com/mym0404/react-native-kakao
kakao kakao-api kakao-i-openbuilder kakao-link kakao-login kakao-login-api kakao-map kakao-maps kakao-share kakaotalk react react-native react-native-kakao react-native-kakao-link react-native-kakao-navi react-native-kakao-share react-native-kakao-share-link react-native-kakao-user typescript
Last synced: 7 days ago
JSON representation
🟡 Kakao SDK All-In-One Solution Supports Android, iOS, Web, New architecture, Old Architecture, Expo
- Host: GitHub
- URL: https://github.com/mym0404/react-native-kakao
- Owner: mym0404
- License: mit
- Created: 2024-04-19T01:53:29.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-23T02:33:26.000Z (6 months ago)
- Last Synced: 2024-06-01T15:31:38.801Z (5 months ago)
- Topics: kakao, kakao-api, kakao-i-openbuilder, kakao-link, kakao-login, kakao-login-api, kakao-map, kakao-maps, kakao-share, kakaotalk, react, react-native, react-native-kakao, react-native-kakao-link, react-native-kakao-navi, react-native-kakao-share, react-native-kakao-share-link, react-native-kakao-user, typescript
- Language: TypeScript
- Homepage: https://rnkakao.dev
- Size: 9.73 MB
- Stars: 31
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
React Native Kakao
Native Kakao SDK All In One Solution
**React Native Kakao** is a collection of React Native modules connecting you to Kakao
services; each module is a light-weight JavaScript layer connecting you to the native Kakao SDKs for
iOS, Android and Web.## Highlights
- ❤️ **No version conflicts**
- managed and consistent versions of native SDKs ensure there are no version conflicts.
- 🍎 **Consistent logic for each platform**
- same JS code => same android, ios, web logics are ensured.
- ⚡️ **Easy coding, Fast development**
- all APIs are designed with the DX as the top priority.
- 🎃 **Well typed**
- first class support for **Typescript** included
- 📄 **Well documented**
- full reference & installation documentation alongside detailed guides and FAQs
- 🚀 **Wide supportability**
- first class supports for **Android, iOS, Web, New Architecture, Old Architecture, even Expo**
- 🦋 **Robust error handling**
- All SDK errors are forwarded to JS clearly, consistently for each platform.> [!IMPORTANT]
> We releases Web platform in V2!
>
> https://github.com/mym0404/react-native-kakao/assets/33388801/0bf4cf3b-8a00-4291-a705-0bebbf5d7fad## Kakao Modules
This is the root of the mono-repo for React Native Kakao, if you're looking for a specific package
please select the package link from below.[//]: # (The main package that you interface with is `App` (`@react-native-kakao/app`))
| Name | Android | iOS | Web | Downloads | Status |
|-------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------:|--------|
| [Core](https://rnkakao.dev/docs/intro) | ![common-android](https://img.shields.io/badge/common-2.20.1-green?style=flat-square) | ![common-ios](https://img.shields.io/badge/common-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/core.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/core) | ✅ |
| [Share](https://rnkakao.dev/docs/share/intro) | ![share-android](https://img.shields.io/badge/share-2.20.1-green?style=flat-square) | ![share-ios](https://img.shields.io/badge/share-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/share.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/share) | ✅ |
| [User](https://rnkakao.dev/docs/user/intro) | ![user-android](https://img.shields.io/badge/user-2.20.1-green?style=flat-square) | ![user-ios](https://img.shields.io/badge/user-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/user.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/user) | ✅ |
| [Social](https://rnkakao.dev/docs/social/intro) | ![talk-android](https://img.shields.io/badge/talk-2.20.1-green?style=flat-square) ![friend-android](https://img.shields.io/badge/friend-2.20.1-green?style=flat-square) | ![talk-ios](https://img.shields.io/badge/talk-2.22.0-lightblue?style=flat-square) ![friend-ios](https://img.shields.io/badge/friend-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/social.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/social) | ✅ |
| [Channel](https://rnkakao.dev/docs/channel/intro) | ![talk-android](https://img.shields.io/badge/talk-2.20.1-green?style=flat-square) | ![talk-ios](https://img.shields.io/badge/talk-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/channel.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/channel) | ✅ |
| [Navi](https://rnkakao.dev/docs/navi/intro) | ![navi-android](https://img.shields.io/badge/navi-2.20.1-green?style=flat-square) | ![navi-ios](https://img.shields.io/badge/navi-2.22.0-lightblue?style=flat-square) | ![web-sdk](https://img.shields.io/badge/js--sdk-+2.7.1-2460a1?style=flat-square) | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/navi.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/navi) | ✅ |
| [Map](https://rnkakao.dev/docs/map/intro) [Announcement](https://github.com/mym0404/react-native-kakao/discussions/38) | ![map-android](https://img.shields.io/badge/maps-2.10.3-green?style=flat-square) | ![map-ios](https://img.shields.io/badge/maps-2.10.4-lightblue?style=flat-square) | | [![badge](https://img.shields.io/npm/dm/@react-native-kakao/map.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-kakao/map) | 🔥 |## Documentation
- [Quick Start](https://rnkakao.dev)
## Sponsors
These are our really cool sponsors!
## Contributing
- [Contributing](https://github.com/mym0404/react-native-kakao/blob/main/CONTRIBUTING.md)
- [Issues](https://github.com/mym0404/react-native-kakao/issues)
- [PRs](https://github.com/mym0404/react-native-kakao/pulls)
- [Documentation](https://rnkakao.dev)
- [Code of Conduct](https://github.com/mym0404/react-native-kakao/blob/main/CODE_OF_CONDUCT.md)## License
- See [LICENSE](/LICENSE)
---
Built and maintained by MJ Studio.