All Projects → Ramotion → React Native Circle Menu

Ramotion / React Native Circle Menu

Licence: mit
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Reactnative library made by @Ramotion

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to React Native Circle Menu

Pyptt
支援 PTT 還有 PTT2 的 PTT API
Stars: ✭ 527 (-4.7%)
Mutual labels:  library
Cordova Plugin File Transfer
Apache Cordova Plugin file-transfer
Stars: ✭ 537 (-2.89%)
Mutual labels:  library
Porter
💄 Scalable and durable all-purpose data import library for publishing APIs and SDKs.
Stars: ✭ 547 (-1.08%)
Mutual labels:  library
Let
Annotation based simple API flavored with AOP to handle new Android runtime permission model
Stars: ✭ 532 (-3.8%)
Mutual labels:  library
Folding Cell Android
📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
Stars: ✭ 4,859 (+778.66%)
Mutual labels:  library
Solid
🎯 A comprehensive gradient-free optimization framework written in Python
Stars: ✭ 546 (-1.27%)
Mutual labels:  library
Python Shortcuts
Create Siri Shortcuts with Python
Stars: ✭ 525 (-5.06%)
Mutual labels:  library
Emojislider
🤯 A slider widget rich in emoji and highly customisable.
Stars: ✭ 549 (-0.72%)
Mutual labels:  library
Go Cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
Stars: ✭ 5,676 (+926.4%)
Mutual labels:  library
Vuesax
New Framework Components for Vue.js 2
Stars: ✭ 5,293 (+857.14%)
Mutual labels:  library
Jikan
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Stars: ✭ 531 (-3.98%)
Mutual labels:  library
Python Holidays
Generate and work with holidays in Python
Stars: ✭ 534 (-3.44%)
Mutual labels:  library
Navigationtabbar
Navigation tab bar with colorful interactions.
Stars: ✭ 4,907 (+787.34%)
Mutual labels:  library
Nve
Run any command on specific Node.js versions
Stars: ✭ 531 (-3.98%)
Mutual labels:  library
Jvedio
Windows desktop application to manage local video;Support baidu AI, youdao translation;Support FFMPEG video processing;Support multi-database management and statistics;Support skin switching
Stars: ✭ 545 (-1.45%)
Mutual labels:  library
Torchlayers
Shape and dimension inference (Keras-like) for PyTorch layers and neural networks
Stars: ✭ 527 (-4.7%)
Mutual labels:  library
Code Scanner
Code scanner library for Android, based on ZXing
Stars: ✭ 543 (-1.81%)
Mutual labels:  library
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (-0.9%)
Mutual labels:  library
Libexpat
🌿 Expat library: Fast streaming XML parser written in C; in the process of migrating from SourceForge to GitHub
Stars: ✭ 549 (-0.72%)
Mutual labels:  library
Librealsense
Intel® RealSense™ SDK
Stars: ✭ 5,652 (+922.06%)
Mutual labels:  library

header preview

React Native Circle Menu

Codacy Badge Twitter Donate

Check this library on other platforms:

Looking for developers for your project?
This project is maintained by Ramotion, Inc. We specialize in the designing and coding of custom UI for Mobile Apps and Websites.


Features

  • Custom colors
  • Custom size

Installation

npm install --save @ramotion/react-native-circle-menu

Usage

Look it in folder ./example

import React, {Component} from 'react'
import CircleMenu from '@ramotion/react-native-circle-menu'

class Example extends Component {
    items = [
      {
        name: 'md-home',
        color: '#298CFF'
      },
      {
        name: 'md-search',
        color: '#30A400'
      },
      {
        name: 'md-time',
        color: '#FF4B32'
      },
      {
        name: 'md-settings',
        color: '#8A39FF'
      },
      {
        name: 'md-navigate',
        color: '#FF6A00'
      }
    ];
    
    onPress = index => console.warn(`${this.items[index].name} icon pressed!`);
    
    render() {
    	return <CircleMenu
            bgColor="#E74C3C"
            items={this.items}
            onPress={this.onPress}
        />
    }
}

Props

Name Description Type Required Default Value
active Menu is active Boolean false
bgColor The background color of the menu String #0E1329
itemSize The size of menu elements Number 60
radius The circle radius Number 150
onPress The function that called when pressed on menu item Function

Licence

Circle menu is released under the MIT license. See LICENSE for details.

Get the Showroom App for iOS to give it a try

Try this UI component and more like this in our mobild app. Contact us if interested.



Follow us for the latest updates

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].