Alternatives to React Native Paper logo

Alternatives to React Native Paper

NativeBase, Material-UI, jQuery Mobile, SwiftUI, and CoreRender are the most popular alternatives and competitors to React Native Paper.
23
77
+ 1
0

What is React Native Paper and what are its top alternatives?

Material design for React Native.
React Native Paper is a tool in the Mobile UI Frameworks category of a tech stack.
React Native Paper is an open source tool with 8.1K GitHub stars and 1.3K GitHub forks. Here鈥檚 a link to React Native Paper's open source repository on GitHub

Top Alternatives to React Native Paper

  • NativeBase

    NativeBase

    NativeBase is a free and open source framework that enables developers to build high-quality mobile apps using React Native iOS and Android apps with a fusion of ES6. NativeBase builds a layer on top of React Native that provides you with basic set of components for mobile application development. This helps you to build world-class application experiences on native platforms. ...

  • Material-UI

    Material-UI

    It is a comprehensive guide for visual, motion, and interaction design across platforms and devices. ...

  • jQuery Mobile

    jQuery Mobile

    jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices. ...

  • SwiftUI

    SwiftUI

    Provides views, controls, and layout structures for declaring your app's user interface. The framework provides event handlers for delivering taps, gestures, and other types of input to your app. ...

  • CoreRender

    CoreRender

    React-inspired Swift library for writing UIKit UIs.

  • Reagent

    Reagent

    It allows you to define efficient React components using nothing but plain ClojureScript functions and data, that describe your UI using a Hiccup-like syntax. ...

  • React Native Material Design

    React Native Material Design

    An open source project which aims to bring Material Design to Android through React Native by Facebook. The library is made up of many components, which can be found in the sidebar. ...

  • Ratchet

    Ratchet

    Made by the creators of Twitter Bootstrap, Ratchet is a library that allows you to build mobile apps with simple HTML, CSS, and JS components. ...

React Native Paper alternatives & related posts

NativeBase logo

NativeBase

72
204
3
Experience the awesomeness of React Native without the pain
72
204
+ 1
3
PROS OF NATIVEBASE
  • 3
    Easy setup and use
CONS OF NATIVEBASE
    Be the first to leave a con

    related NativeBase posts

    Kaouther Mefteh

    I am starting my first React Native project soon, and I ended up with the recommendation of a react native paper UI library. Is it worth working with it or will it be advisable to work with NativeBase element of React. BTW, UI is important in my project.

    See more
    Obsaa Abdalhalim
    CEO, Founder at Kafali PAY inc. | 1 upvote 路 243.6K views

    React Native NativeBase redux-saga Apollo GraphQL Node.js PostGraphile PostgreSQL PubNub . @PLAID Dwolla.js . Zube GitHub Yarn npm AWS Elastic Beanstalk

    See more
    Material-UI logo

    Material-UI

    1.3K
    2.5K
    338
    React components for faster and easier web development
    1.3K
    2.5K
    + 1
    338
    PROS OF MATERIAL-UI
    • 107
      React
    • 70
      Material Design
    • 45
      Ui components
    • 23
      CSS framework
    • 17
      Component
    • 10
      Looks great
    • 9
      Responsive
    • 9
      LESS
    • 6
      Open source
    • 6
      Good documentation
    • 5
      Code examples
    • 5
      Flexible
    • 5
      Ui component
    • 4
      JSS
    • 3
      Angular
    • 3
      Very accessible
    • 2
      Fun
    • 2
      Designed for Server Side Rendering
    • 2
      Supports old browsers out of the box
    • 2
      LADO
    • 1
      Interface
    • 1
      Asdasd
    • 1
      Easy to work with
    • 0
      555
    CONS OF MATERIAL-UI
    • 24
      Hard to learn. Bad documentation
    • 21
      Hard to customize
    • 16
      Hard to understand Docs
    • 6
      Bad performance
    • 5
      Long Code
    • 4
      Extra library needed for date/time pickers
    • 4
      For editable table component need to use material-table

    related Material-UI posts

    Adebayo Akinlaja
    Engineering Manager at Andela | 22 upvotes 路 627.1K views

    I picked up an idea to develop and it was no brainer I had to go with React for the frontend. I was faced with challenges when it came to what component framework to use. I had worked extensively with Material-UI but I needed something different that would offer me wider range of well customized components (I became pretty slow at styling). I brought in Evergreen after several sampling and reads online but again, after several prototype development against Evergreen鈥攕ince I was using TypeScript and I had to import custom Type, it felt exhaustive. After I validated Evergreen with the designs of the idea I was developing, I also noticed I might have to do a lot of styling. I later stumbled on Material Kit, the one specifically made for React . It was promising with beautifully crafted components, most of which fits into the designs pages I had on ground.

    A major problem of Material Kit for me is it isn't written in TypeScript and there isn't any plans to support its TypeScript version. I rolled up my sleeve and started converting their components to TypeScript and if you'll ask me, I am still on it.

    In summary, I used the Create React App with TypeScript support and I am spending some time converting Material Kit to TypeScript before I start developing against it. All of these components are going to be hosted on Bit.

    If you feel I am crazy or I have gotten something wrong, I'll be willing to listen to your opinion. Also, if you want to have a share of whatever TypeScript version of Material Kit I end up coming up with, let me know.

    See more

    My React website is a simple 5-pager that attaches to a database to store and display registrations and other data. The user (small user base) can change any form elements, but I don't need theme-ing, though that would be fun for the user. reactstrap/react-bootstrap built on Bootstrap 4 sounds dated. I am familiar with reactstrap, but a friend said to try Material-UI. The thought of learning it is interesting, but somehow I think it might be overkill. So... reactstrap, react-bootstrap, or Material UI, which should I use?

    See more
    jQuery Mobile logo

    jQuery Mobile

    1.4K
    284
    0
    Touch-Optimized Web Framework for Smartphones & Tablets
    1.4K
    284
    + 1
    0
    PROS OF JQUERY MOBILE
      Be the first to leave a pro
      CONS OF JQUERY MOBILE
        Be the first to leave a con

        related jQuery Mobile posts

        Ganesa Vijayakumar
        Full Stack Coder | Module Lead | 18 upvotes 路 2.3M views

        I'm planning to create a web application and also a mobile application to provide a very good shopping experience to the end customers. Shortly, my application will be aggregate the product details from difference sources and giving a clear picture to the user that when and where to buy that product with best in Quality and cost.

        I have planned to develop this in many milestones for adding N number of features and I have picked my first part to complete the core part (aggregate the product details from different sources).

        As per my work experience and knowledge, I have chosen the followings stacks to this mission.

        UI: I would like to develop this application using React, React Router and React Native since I'm a little bit familiar on this and also most importantly these will help on developing both web and mobile apps. In addition, I'm gonna use the stacks JavaScript, jQuery, jQuery UI, jQuery Mobile, Bootstrap wherever required.

        Service: I have planned to use Java as the main business layer language as I have 7+ years of experience on this I believe I can do better work using Java than other languages. In addition, I'm thinking to use the stacks Node.js.

        Database and ORM: I'm gonna pick MySQL as DB and Hibernate as ORM since I have a piece of good knowledge and also work experience on this combination.

        Search Engine: I need to deal with a large amount of product data and it's in-detailed info to provide enough details to end user at the same time I need to focus on the performance area too. so I have decided to use Solr as a search engine for product search and suggestions. In addition, I'm thinking to replace Solr by Elasticsearch once explored/reviewed enough about Elasticsearch.

        Host: As of now, my plan to complete the application with decent features first and deploy it in a free hosting environment like Docker and Heroku and then once it is stable then I have planned to use the AWS products Amazon S3, EC2, Amazon RDS and Amazon Route 53. I'm not sure about Microsoft Azure that what is the specialty in it than Heroku and Amazon EC2 Container Service. Anyhow, I will do explore these once again and pick the best suite one for my requirement once I reached this level.

        Build and Repositories: I have decided to choose Apache Maven and Git as these are my favorites and also so popular on respectively build and repositories.

        Additional Utilities :) - I would like to choose Codacy for code review as their Startup plan will be very helpful to this application. I'm already experienced with Google CheckStyle and SonarQube even I'm looking something on Codacy.

        Happy Coding! Suggestions are welcome! :)

        Thanks, Ganesa

        See more
        SwiftUI logo

        SwiftUI

        203
        218
        4
        Build user interfaces across all Apple platforms with Swift
        203
        218
        + 1
        4
        PROS OF SWIFTUI
        • 2
          Smaller Scalable views
        • 1
          XCode Canvas feature
        • 1
          Live previews
        CONS OF SWIFTUI
          Be the first to leave a con

          related SwiftUI posts

          Greetings everyone. I ran a design studio for 8 years in which we designed mobile and web apps. I also lead development teams when our client asked us to carry out the development of the projects. I always had an interest in learning to code to help me understand what is going on on the dev side and also build small apps as a hobby. I tried several times to get on a learning path, but challenges always put me down, so I quit after a couple of weeks. I tried JavaScript, Python, PHP, and Objective-C.

          Now I am retrying to teach myself Swift and especially SwiftUI for more than a month, and It's been going well so far. I want to build my own small apps, and I'm not focused on getting hired as a developer. I want to ask if it's the right language to start learning to program or should I learn something else first as a foundation. I'm currently taking a 100 days of code challenge and reading the Swift 5.3 PDF if I want to get more information on a specific topic. It feels like none of the stuff is sticking, but I'm not sure if it's the way it goes or my approach is wrong.

          I would appreciate any kind of guidance. Thanks

          See more
          CoreRender logo

          CoreRender

          58
          45
          0
          React-inspired Swift library for writing UIKit UIs
          58
          45
          + 1
          0
          PROS OF CORERENDER
            Be the first to leave a pro
            CONS OF CORERENDER
              Be the first to leave a con

              related CoreRender posts

              Reagent logo

              Reagent

              31
              24
              0
              A minimalistic interface between ClojureScript and React
              31
              24
              + 1
              0
              PROS OF REAGENT
                Be the first to leave a pro
                CONS OF REAGENT
                  Be the first to leave a con

                  related Reagent posts

                  React Native Material Design logo

                  React Native Material Design

                  27
                  119
                  5
                  React Native UI Components for Material Design
                  27
                  119
                  + 1
                  5
                  PROS OF REACT NATIVE MATERIAL DESIGN
                  • 4
                    Unmaintained
                  • 1
                    Android-only
                  CONS OF REACT NATIVE MATERIAL DESIGN
                    Be the first to leave a con

                    related React Native Material Design posts

                    Ratchet logo

                    Ratchet

                    22
                    30
                    1
                    Build mobile apps with simple HTML, CSS, and JS components.
                    22
                    30
                    + 1
                    1
                    PROS OF RATCHET
                    • 1
                      Minimal
                    CONS OF RATCHET
                      Be the first to leave a con

                      related Ratchet posts