
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
@inplayer-org/inplayer-ui
Advanced tools
Modern React UI library. Code less, do more.
yarn add @inplayer-org/inplayer-ui styled-components
InPlayer UI is a style system / UI library for React. It works with Styled Components 💅.
To install dependencies with Yarn, run:
$ yarn install
or to install with npm, run:
$ npm install
Here is a quick example to get you started, it's all you need:
import React from "react";
import ReactDOM from "react-dom";
import styled from "styled-components";
import { ThemeProvider } from "styled-components";
import { ThemeWrapper, Button } from "@inplayer-org/inplayer-ui";
function App() {
return (
<ThemeWrapper withProvider={ThemeProvider}>
<Button size="lg">
Hello World
</Button>
<ThemeWrapper/>
);
}
ReactDOM.render(<App />, document.querySelector('#app'));
Yes, it's really all you need to get started as you can see in this live and interactive demo:
This library utilizes
styled-components-modifiers to build
modifiers. Modifiers are small functions that allow us to alter the properties of an Element.
They primarily live in the Element's file and are solely responsible for modifying styles.
Some modifiers are common to multiple Elements. An example would be fontWeights.
These common modifiers live in src/modifiers
Helpful information on development workflow in this library lives here.
_NOTE: The linter will run against everything in the src directory.
To run the linter once:
$ yarn lint:js
To run the watch task:
$ yarn lint:js:watch
To run the style linter:
$ yarn lint:style
To run both linters:
$ yarn lint
If you'd like to run the linters and tests at once (this is a nice check before pushing to Github or deploys), you can run:
$ yarn review
_NOTE: When you run build, Babel will create a build directory.
Run once:
$ npm/yarn run build
Run the watch script:
$ npm/yarn run build:watch
NOTE: the build script runs in the prepublishOnly script just before you publish to npm.
We are thankful for any contributions made by the community. By contributing you agree to abide by the Code of Conduct in the Contributing Guidelines.
Licensed under the MIT License, Copyright © 2018-present InPlayer.
See LICENSE for more information.
FAQs
InPlayer React UI Components
We found that @inplayer-org/inplayer-ui demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers 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.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.