Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

`mp-react-components` is a reusable library of Type‑Script/React UI widgets built for the Materials Project’s web sites (e.g., Crystal Toolkit and the public Materials Project portal). It provides ready‑made, Bulma‑styled components—such as tables, search inputs, periodic‑table visualizers, and data‑display blocks—plus thorough tests and Storybook documentation, aimed at developers who need to embed interactive materials‑science data visualizations in React applications.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of materialsproject/mp-react-components

Account's avatar
babel/babel
Babel preset for TypeScript.
Account's avatar
babel/babel
babel's modular runtime helpers
Account's avatar
axios/axios
Promise based HTTP client for the browser and node.js
Account's avatar
beatgammit/base64-js
Base64 encoding/decoding in pure JS
Account's avatar
jgthms/bulma
Modern CSS framework based on Flexbox
Account's avatar
Wikiki/bulma-tooltip
Display a tooltip attached to any kind of element, in different position.
Account's avatar
cheeriojs/cheerio
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
Account's avatar
JedWatson/classnames
A simple utility for conditionally joining classNames together
Account's avatar
d3/d3
Data-Driven Documents
Account's avatar
highlightjs/highlight.js
Syntax highlighting with language autodetection.
Account's avatar
KaTeX/KaTeX
Fast math typesetting for the web.
Account's avatar
mswjs/msw
Seamless REST/GraphQL API mocking library for browser and Node.js.
Account's avatar
browserify/path-browserify
the path module from node core for browsers
Account's avatar
ljharb/qs
A querystring parser that supports nesting and arrays, with a depth limit
Account's avatar
facebook/react
React is a JavaScript library for building user interfaces.
Account's avatar
davidtheclark/react-aria-menubutton
A fully accessible and flexible React-powered menu button
Account's avatar
glennflanagan/react-collapsible
React component to wrap content in Collapsible element with trigger to open and close.
Account's avatar
jbetancur/react-data-table-component
A simple to use declarative react based data table
Account's avatar
facebook/react
React package for working with the DOM.
Account's avatar
crubier/react-graph-vis
A react component to render nice graphs using vis.js
Account's avatar
mac-s-g/react-json-view
Interactive react component for displaying javascript arrays and JSON objects.
Account's avatar
s-yadav/react-number-format
React component to format number in an input or as a text.
Account's avatar
tajo/react-range
Range input. Slides in all directions.
Account's avatar
yocontra/react-responsive
Media queries in react for responsive design
Account's avatar
remix-run/react-router
Declarative routing for React web applications
Account's avatar
reactjs/react-tabs
An accessible and easy tab component for ReactJS
Account's avatar
ReactTooltip/react-tooltip
react tooltip component
Account's avatar
reactivex/rxjs
Reactive Extensions for modern JavaScript
Account's avatar
scroll-into-view/scroll-into-view-if-needed
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
Account's avatar
styled-components/styled-components
Fast, expressive styling for React.
Account's avatar
graingert/SVG.toDataURL
Gives your SVG elements the missing toDataURL function (same as Canvas has)
Account's avatar
mrdoob/three.js
JavaScript 3D library
Account's avatar
kentcdodds/use-deep-compare-effect
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
Account's avatar
pbeshai/use-query-params
React Hook for managing state in URL query parameters with easy serialization.
Account's avatar
ZeeCoder/use-resize-observer
A React hook that allows you to use a ResizeObserver to measure an element's size.
Account's avatar
uuidjs/uuid
RFC9562 UUIDs
Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
Account's avatar
babel/babel
A Babel preset for each environment.

Support the repos that depend on this repository

Top contributors

codytodonnell's profile
codytodonnell
803 contributions
chabb's profile
chabb
290 contributions
dependabot-preview[bot]'s profile
dependabot-preview[bot]
133 contributions
yang-ruoxi's profile
yang-ruoxi
60 contributions
minhsueh's profile
minhsueh
40 contributions
dependabot[bot]'s profile
dependabot[bot]
37 contributions
orionarcher's profile
orionarcher
26 contributions
mkhorton's profile
mkhorton
18 contributions
hhaoyan's profile
hhaoyan
10 contributions
KwonIan's profile
KwonIan
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
materialsproject

materialsproject/mp-react-component...

A suite of React components for the Materials Project, developed for use in Crystal Toolkit and the Materials Project public website.

TypeScript
32
14
No license