Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.
/ ui Public archive

✨ Buffer's UI Components library and Style Guide✨


Notifications You must be signed in to change notification settings


Repository files navigation

✨ Buffer UI Components ✨

Buffer's UI components library and Style Guide for the Buffer Platform and the community

npm package Build Status Test Coverage

Welcome to the official Buffer UI library 🎉! This is where we host all the components used by the Buffer applications (Publish, Analyze and Engage, as well as our official Style Documentation). This library is open source and free for you to explore and use!


Buffer UI is available as an @bufferapp/ui npm package.


Here is a quick example to get you started, it's all you need:

import React from 'react';
import ReactDOM from 'react-dom';
import Button from '@bufferapp/ui/Button';

function App() {
  return (
    <Button type="primary" label="Hello, world!" />

ReactDOM.render(<App />, document.querySelector('#app'));

For usage instructions and how to add, update, and work with the components, see our doc!

Component Documentation / Reference

Check out our ➡️ documentation website.


Want to contribute to this project? That's awesome 🙌! Please check out our contribution doc. :)


Curious about the latest changes? Please read the changelog and check the latest releases.


This project is licensed under the terms of the MIT license.