Home
Softono

Sancho

Open source TypeScript
407
Stars
32
Forks
52
Issues
4
Watchers
3 years
Last Commit

 About Sancho

Responsive and accessible React UI components built with Typescript

Platforms

Web Self-hosted iOS

Languages

TypeScript

Need Help Installing Sancho?

We provide expert installation service for this software. Our team will install, configure, and secure Sancho on your server. plans start at just $30.


npm package Tweet Follow on Twitter

Features

  • Beautiful, generic components that you can make your own.
  • Highly responsive. Sancho takes mobile seriously, with built in support for gestures.
  • Accessible.
  • A fully customizable theme, which includes a dark and light mode.
  • Fully typed for use with Typescript.
  • Support for tree shaking. Bundle only those components that you need.
  • An ever-growing list of components.

View the documentation for full details.

Getting started

Install Sancho and Emotion using yarn or npm:

yarn add sancho @emotion/core @emotion/css

And import your desired components into your React project.

import { Button } from "sancho";

function MyApp() {
  return <Button>Hello world</Button>;
}

Sample projects

Julienne


Julienne is a small application built with Sancho and Firebase which helps you share recipes with family and friends. View the source here.

Captioner


Captioner is an in-browser tool for generating captions for your videos. It's also built with Sancho and Firebase. View the source here.

Development

git clone https://github.com/bmcmahen/sancho.git
cd sancho
yarn
yarn run storybook

License

MIT