
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
react-native-stickers
Advanced tools
A fully customizable image editing tool that allows the user to add a sticker, and output an updated image.
Install via npm:
npm install react-native-stickers --save
import { StickerPicker } from 'react-native-stickers';
<StickerPicker
visible={this.state.pickerVisible}
topContainer={<View style={{paddingTop: 60, paddingBottom: 40, textAlign: 'center', alignItem: 'center', justifyContent: 'center'}}><Text style={{alignSelf: 'center', fontSize: 18}}>Get stickering!</Text></View>}
bottomContainer={<Text style={styles.actionTitle}>Save Picture</Text>}
bottomContainerStyle={styles.bottomContainerStyle}
completedEditing={(imageUri, width, height) => this.setState({ pickerVisible: false, finalImage: {imageUri, width, height} })}
includeDefaultStickers={true}
imageStyle={null}
previewImageSize={50}
stickerSize={100}
imageSource={'https://images.unsplash.com/photo-1507146426996-ef05306b995a?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1500&q=80'}
stickers={null}
/>
| Prop | Type | Required | Default | Description |
|---|---|---|---|---|
| visible | boolean | Yes | - | Whether the sticker picker modal is visible or not. |
| topContainer | component | Yes | - | The component that renders at the top of the image editor. |
| bottomContainer | component | Yes | - | The component that renders at the top of the image editor. Clicking this component saves the image, and returns it to the completedEditing prop. |
| bottomContainerStyle | style object | No | - | The style of the bottom container |
| completedEditing | callback function | Yes | - | The function called when the user is done editing the image. Receives the final image url, width, and height. |
| includeDefaultStickers | boolean | No | Yes | Whether the default stickers should be included in the image editor or not. |
| imageStyle | style object | No | - | The style of the sticker. |
| previewImageSize | number | Yes | - | The size of the preview images, in pt. |
| stickerSize | number | Yes | - | The size of the selected sticker. |
| imageSource | url | Yes | - | The url of the image to edit. |
| stickers | array | No | - | An array of image objects to render as possible stickers. |
Feel free to add issues and PRs. As with any project, there are things to improve!
Dave Barner (dbarner@gmail.com); Code is free for all to use. <3
FAQs
Fully customizable image sticker editor for react native
We found that react-native-stickers demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.