Skip to content
The Ring Concept

Our open source projects

We share some of the tools born from our projects: libraries and components that anyone can use, study and improve.

trc ui

A React component library with a deep black design: near-black backgrounds, graphite cards, thin headings, a single accent color and pill buttons whose dot stretches on hover. It is the style of this very website, available to everyone.

  • Typed React components, published on npm
  • Documentation in English and French, with live demos
  • A colors generator to match the accent to your brand
ReactTypeScriptNext.jsLicense MIT

Install

$ npm install trc-ui

trc ui Flutter

The Flutter port of trc ui: the same deep black widgets for your mobile, web and desktop apps. A floating header, a glass bottom bar, forms and pill buttons, with the Montserrat headings bundled.

  • Android, iOS, web, macOS, Windows and Linux
  • Accessible: semantics, keyboard support, reduced motion respected
  • No dependency besides Flutter, 160 / 160 pub.dev score
FlutterDartLicense MIT

Install

$ flutter pub add trc_ui

Want to contribute?

Issues and pull requests are welcome. Each project follows a few deliberate design rules, described in its repository: keep them in mind when you propose changes.

A custom component for your product?

Tell us what you need: we will get back to you quickly with a first estimate and the next steps.