All Projects → Groww → frontatish

Groww / frontatish

Licence: MIT license
A React native common components kit and helper methods,find the package at this link https://www.npmjs.com/package/frontatish

Programming Languages

typescript
32286 projects
java
68154 projects - #9 most used programming language
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to frontatish

react-circle-flags
🚀 A React component with a collection of 300+ minimal circular SVG country flags. Wrapper of HatScripts/circle-flags
Stars: ✭ 29 (+107.14%)
Mutual labels:  npm-package, react-component-library
EverydayFun
A simple NPM package which can return everyday quotes, jokes, riddles and interesting facts!
Stars: ✭ 35 (+150%)
Mutual labels:  npm-package, hacktoberfest2020
nodejs-health-checker
This is a Node package that allows you to track the health of your application providing readiness and liveness functionalities.
Stars: ✭ 34 (+142.86%)
Mutual labels:  npm-package, hacktoberfest2020
mongo-gui
A web-based MongoDB graphical user interface
Stars: ✭ 111 (+692.86%)
Mutual labels:  npm-package
React-Pincode
A NPM module which auto fills City, District and State fields when a valid Zip Code in entered!
Stars: ✭ 26 (+85.71%)
Mutual labels:  npm-package
J.A.R.V.I.S
Just A Rather Very Intelligent System
Stars: ✭ 36 (+157.14%)
Mutual labels:  hacktoberfest2020
Commandline-Games-hacktoberfest
A repository to share command line games. An opportunity to start and learn about open source code contributions flow.
Stars: ✭ 16 (+14.29%)
Mutual labels:  hacktoberfest2020
Instagram-mass-reporter
This bot helps users to mass report Instagram accounts
Stars: ✭ 229 (+1535.71%)
Mutual labels:  hacktoberfest2020
compose-actors
🤖 Android app built with jetpack 🚀 compose follows new revamped guide to app architecture. Implemented with State, Coroutines ➰, ViewModels, Repository pattern, Light/Dark theme 🌈 MD3, Animations, Draw on canvas, Custom layouts, UI state handling, 🌀 Image loading with coil, Palette 🎨 usage and dynamic theming etc.
Stars: ✭ 80 (+471.43%)
Mutual labels:  animations
ci-hackathon-app
A community-built Django app to help automate future Code Institute hackathon events for students and alumni.
Stars: ✭ 13 (-7.14%)
Mutual labels:  hacktoberfest2020
iran beauty
list of iran cities and province
Stars: ✭ 18 (+28.57%)
Mutual labels:  npm-package
remark-admonitions
Add admonitions support to Remarkable
Stars: ✭ 90 (+542.86%)
Mutual labels:  docusaurus
RestaurantReactApp
This is a responsive website that uses PWA app standards, completely created with React, React router and firebase
Stars: ✭ 59 (+321.43%)
Mutual labels:  hacktoberfest2020
console.history
📜 Store all javascript console logs in console.history
Stars: ✭ 30 (+114.29%)
Mutual labels:  npm-package
ploc
npm package to convert PL/SQL code into Markdown docs
Stars: ✭ 16 (+14.29%)
Mutual labels:  npm-package
Material-Design-Android
My stash for all things material, animations, typography, iconography, transitions, Animated VD, Color Palette API, UI design, and more.
Stars: ✭ 38 (+171.43%)
Mutual labels:  animations
titanium-angular
Use the Titanium platform with Angular
Stars: ✭ 16 (+14.29%)
Mutual labels:  npm-package
pola-ios
Pola pomoże Ci odnaleźć polskie wyroby. Zabierając Polę na zakupy odnajdujesz produkty “z duszą” i wspierasz polską gospodarkę.
Stars: ✭ 17 (+21.43%)
Mutual labels:  hacktoberfest2020
Login-Register-FlutterApp
Login Register Auth App by Delicia Fernandes using Google and Facebook sign in.
Stars: ✭ 87 (+521.43%)
Mutual labels:  hacktoberfest2020
minavdrawer
Easy to add different animations into standard NavigationDrawer.
Stars: ✭ 93 (+564.29%)
Mutual labels:  animations

Due to npm package name availability the repository name has been changed to frontatish from viserion

Overview

frontatish is a collection of common ui components developed and designed by Groww Engineering Team,which aims to give you all set of most commonly used ui components or helpers at a single place,so that you could only worry about writing the business logic of your app.

Preview

Below screenshots are some previews of the components which resides in this ui-kit, it is just for demonstration purposes, the kit contains many more components and helper methods.

Set-up

To get started with the project, run yarn bootstrap in the root directory to install the required dependencies for each package:

yarn bootstrap

While developing, you can run the example app to test your changes.

To start the packager:

yarn example start

To run the example app on Android:

yarn example android

To run the example app on iOS:

yarn example ios

Make sure your code passes TypeScript and ESLint. Run the following to verify:

yarn typescript
yarn lint

To fix formatting errors, run the following:

yarn lint --fix

Remember to add tests for your change if possible. Run the unit tests by:

yarn test

To edit the Objective-C files, open example/ios/viserionExample.xcworkspace in XCode and find the source files at Pods > Development Pods > viserion.

To edit the Java files, open example/android in Android studio and find the source files at viserion under Android.

Contribute

If you are here to conribute into this project kindly follow the below steps to setup this project in your local system

  > git clone `repo-link`
  > cd frontatish
  > yarn bootstrap
  > cd src
  > yarn
  > cd ../
  > yarn example ios or yarn example android

Quick Install

yarn add frontatish react-native-material-ripple react-native-vector-icons react-native-reanimated react-native-gesture-handler

Make sure if you are running on ios device you go to the ios/ folder and run pod install inside it to complete the installation of library like vector icons and reanimated.

Installation

Follow this link to setup frontatish into you project.

The library is still under development & we are working to ship more usefull components very soon,below are some components which seems stable to use for now.

Requirements

Few of our components depends on external libraries to perform well,for example Checkbox,it depends on react-native-vector-icons to render icons inside the box,similarly Button uses react-native-material-ripple so before using these components you should install along with the frontatish installation

so please make sure you already have this package installed and linked properly to you react-native project.

We assume it best perform on react-native greater than v0.60,we have not tested below to that version,if you are on lower versions of react and facing any issue,you can file and issue here

Components

  1. Button
  2. Checkbox
  3. NumPad
  4. Radiobutton
  5. Table
  6. EmptyView
  7. Switch
  8. Dropdown
  9. Input
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].