SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 React Native Open-Source Projects
-
storybook
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Joplin
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
-
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
taro
开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
-
expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
-
Mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
-
Zulip
Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
-
NativeBase
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
-
react-native-vector-icons
Customizable Icons for React Native with support for image source and full styling.
-
ignite
Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Developing Proficiency in Multiple Programming Languages: Part 1 - My Story | dev.to | 2024-04-29There was always a tiny sparkle in me telling me that I want to develop mobile apps but I never pursued it. It always felt a bit complicated for me to learn development processes in a completely different industry. I did try developing mobile apps using React Native but it never felt right for me. Also, I already tried to write some Kotlin code and so far I like it, but the whole Android ecosystem is still pretty new to me and I feel there will be a lot to learn. Nevertheless, I will try to learn it in parallel with Elixir but Elixir will be my primary goal, and Kotlin / Android will go along depending on how much time I will have.
As a development server, we can use an actual development server of our app, like Create React App (that we use for the examples) or Vite, or another tool like React Styleguidist or Storybook, to test isolated components.
Project mention: Ask HN: What are the key decision factors for open sourcing a product? | news.ycombinator.com | 2024-05-08At the time it organically grew in a year or two, i've added my projects to the "awesome x" lists (like this one https://github.com/enaqx/awesome-react) but thats pretty much it. Overall I think it was a great experience to learn from but I wish I didn't spend so much time on it.
Project mention: Ask HN: What is your approach for managing personal digital assets? | news.ycombinator.com | 2024-03-24
I looked for a package that would provide the validation and state management that I was used to but for React. After a bit of searching I found the React Hook Form package that seemed to offer exactly what I was after. The tagline on their website reads:
Project mention: Building Cross-Platform Apps with React Native: Challenges and Solutions 📱 | dev.to | 2023-08-05🔗 React Native official documentation 🔗 React Native Community 🔗 React Native Newsletter: Stay updated with the latest trends and news in the React Native ecosystem. 🔗 Awesome React Native: Discover a curated list of helpful libraries, tools, and components for React Native development.
If you use Sequalize, TypeORM or for MongoDB, we have Mongoose these types of ORM tools, then you are safe by default because these help us against the SQL query injection attacks by default.
Link: https://swr.vercel.app/
Project mention: Discord to Start Showing Ads for Gamers to Boost Revenue | news.ycombinator.com | 2024-04-01> Tell me another platform that is free, has realtime chat, voice and video, has stable service, allows sharing images and other media, with good ownership management... and is open source.
Mattermost: https://mattermost.com/
Rocket.Chat: https://www.rocket.chat/
Nextcloud Talk: https://nextcloud.com/talk/
Self hosting and some assembly required. I've run all of them on cheap VPSes to explore a Slack/Discord replacement, neither was mindblowing but all of them seemed okay (Nextcloud's offering was rather barebones, though).
Audio and video support varies because getting those right is challenging, at best you'd just integrate with something like Jitsi, that one's actually pretty good for meetings and such: https://jitsi.org/ and has a cloud version too: https://meet.jit.si/ (yet people still go for Zoom and it's odd UI/UX choices)
I actually rather liked forums back in the day, but I guess nobody will be setting up that many phpBB instances in the current year, though projects like Discourse also seem promising: https://www.discourse.org/
I don't think many people at all will be leaving Discord, due to how entrenched the platform is (network effect): if you want people to help you with what you're working on, you go where they are, not vice versa.
Once we've set up the storage mechanism, building an email and password sign in flow becomes pretty straight forward. Install react-native-elements to get some nice cross platform button and input fields:
Project mention: Weird redirect issue with Stack Navigator/Expo I do not understand, please help | /r/expo | 2023-08-14UPDATE: Looks like I'm not the only one https://github.com/react-navigation/react-navigation/issues/10988
maybe https://necolas.github.io/react-native-web/? https://github.com/vercel/next.js/blob/canary/examples/with-react-native-web/README.md
Project mention: Ask HN: How Can I Make My Front End React to Database Changes in Real-Time? | news.ycombinator.com | 2024-04-17I'm interested in this problem also!
I think there is a large overlap with projects that market/focus on offline-first experiences.
AFAIK this problem can be solved by:
1) Considering a client-side copy of the database that gets synced with the remote DB. This is an approach [PowerSync](https://www.powersync.com/) and [ElectricSql](https://electric-sql.com/) and [rxdb](https://rxdb.info/) take!
Project mention: Ask HN: Open-Source Chat Platform Matrix, Rocketchat, Mattermost | news.ycombinator.com | 2024-04-10
Project mention: Exploring the Best UI Component Libraries for React Native apps | dev.to | 2024-03-29Gluestack, like any other customizable UI library, is built to make styling less cumbersome. It comprises a set of themed and unstyled components easily integrated across different platforms and devices. Originally, Gluestack was a part of NativeBase, a component library for both React and React Native. With performance and maintainability in mind, NativeBase was split into two parts, focusing on a universal CSS-in-JS library and an independent set of unstyled components. Gluestack has several advantages, some of which are:
I got this error when I was importing from a library such as react-native-vector-icons:
Jamon Holmgren, CTO at Infinite Red, joins Nick Taylor to discuss the Ignite project, https://github.com/infinitered/ignite, a battle-tested React Native boi...
API document For Lottie
React Native related posts
-
Ask HN: What are the key decision factors for open sourcing a product?
-
React Native Lottie Animations
-
Expense journal with Cloudflare AI
-
Understanding security in React Native applications
-
Exploring the Best UI Component Libraries for React Native apps
-
Creating a reusable Design System between React and React Native with Tamagui
-
Criando um Design System reutilizável entre React e React Native com Tamagui
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source React Native projects? This list will help you:
Project | Stars | |
---|---|---|
1 | react-native | 116,112 |
2 | storybook | 82,947 |
3 | awesome-react | 62,218 |
4 | Joplin | 43,083 |
5 | open-source-ios-apps | 40,279 |
6 | react-hook-form | 39,683 |
7 | reactjs-interview-questions | 36,862 |
8 | taro | 34,777 |
9 | awesome-react-native | 34,097 |
10 | TypeORM | 33,430 |
11 | SWR | 29,519 |
12 | expo | 29,353 |
13 | Mattermost | 28,114 |
14 | react-native-elements | 24,607 |
15 | react-navigation | 23,284 |
16 | react-native-web | 21,359 |
17 | RxDB | 20,747 |
18 | Zulip | 20,126 |
19 | NativeBase | 20,021 |
20 | react-native-vector-icons | 17,227 |
21 | ignite | 16,693 |
22 | lottie-react-native | 16,504 |
23 | react-native-windows | 15,960 |
Sponsored