Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jondot/awesome-designops
Awesome DesignOps is an awesome style list that curates the best design ops news, tools, tutorials, articles and more.
https://github.com/jondot/awesome-designops
List: awesome-designops
Last synced: 3 months ago
JSON representation
Awesome DesignOps is an awesome style list that curates the best design ops news, tools, tutorials, articles and more.
- Host: GitHub
- URL: https://github.com/jondot/awesome-designops
- Owner: jondot
- Created: 2018-10-01T12:19:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-27T07:10:03.000Z (over 4 years ago)
- Last Synced: 2024-04-22T12:06:11.544Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 24.4 KB
- Stars: 37
- Watchers: 7
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-designops - Awesome DesignOps is an awesome style list that curates the best design ops news, tools, tutorials, articles and more. (Other Lists / Julia Lists)
README
![]()
Awesome DesignOps is an awesome style list that curates the best design ops news,
tools, tutorials, articles and more. PRs are welcome.
Don't miss out! subscribe to our weekly newsletter
## Table of Contents
- [Design Systems](#design-systems)
- [Design Teams](#design-teams)
- [Reading](#reading)
- [Design System Tools](#design-system-tools)
- [Components](#components)
- [Testing](#testing)
- [Sketch](#sketch)
- [Workflow & Organization](#workflow--organization)
- [Design](#design)
- [Content](#content)
- [Handoff](#handoff)
- [Development](#development)
- [Templates](#templates)
- [React](#react)
- [Colors](#colors)
- [Accessibility](#accessibility)## Design Systems
Criteria for design systems:
* Not just a component library
* Must include engineering point of views: React based, and infrastructure to bring up a whole design system including pipeline
* Better if includes design resources: sketch resources, design blog or design tone* :fire: [Antd](https://ant.design) - AFX (Alibaba) ([MIT](https://tldrlegal.com/license/mit-license)).
[React](https://ant.design/components/button/) |
[Sketch](https://ant.design/docs/spec/download) | :book: [Guideline](https://ant.design/docs/spec/values)
* :fire: [Atlaskit](http://atlaskit.atlassian.com) - Atlassian ([ATL](https://bitbucket.org/atlassian/atlaskit-mk-2/src/ce7c58515480ddae4e4cd8640db2da73d07ef5db/LICENSE?at=master&fileviewer=file-view-default)).[React](https://atlaskit.atlassian.com/packages) |
[Sketch](https://atlassian.design/guidelines/product/resources/web-product-gui-pack) | :book: [Guideline](https://atlassian.design/guidelines/brand) | [Blog](https://atlassian.design/)
* :fire: [Grommet V2](https://v2.grommet.io/) - HP ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://v2.grommet.io/components) |
[Sketch](https://github.com/grommet/grommet-design) | [Blog](https://blog.grommet.io/)
* :fire: [Primer](https://primer.style/) - Github ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://primer.style/components) |
[Sketch](https://styleguide.github.com/primer/tools/sketch-templates/) | :book: [Guideline](https://styleguide.github.com/primer/principles/) | [Blog](https://styleguide.github.com/primer/whats_new/)
* :fire: [SEEK UI](http://seek-oss.github.io/seek-style-guide/) - SEEK ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://github.com/seek-oss/seek-style-guide) |
[Sketch](https://github.com/seek-oss/style-guide-resources-for-sketch) | :book: [Guideline](http://seek-oss.github.io/seek-style-guide/)
* :fire: [Polaris](https://polaris.shopify.com/) - Shopify ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://github.com/Shopify/polaris) |
[Sketch](https://github.com/Shopify/polaris/releases) | :book: [Guideline](https://polaris.shopify.com/guides/principles#navigation)
* :fire: [Lightning](https://www.lightningdesignsystem.com/) - Salesforce ([:warning: Salesforce](#)).[React](https://github.com/salesforce-ux/design-system) |
[Sketch](https://www.lightningdesignsystem.com/downloads/) | :book: [Guideline](https://www.lightningdesignsystem.com/guidelines/overview/)
* :fire: [Priceline Design System](https://pricelinelabs.github.io/) - Priceline ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://github.com/pricelinelabs/design-system/) |
[Sketch](https://github.com/pricelinelabs/design-system-sketch/releases/latest)
* :fire: [Pluralsight Design System](https://design-system.pluralsight.com/) - Pluralsight ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/pluralsight/design-system) |
[Sketch](https://design-system.pluralsight.com/design-assets/) | :book: [Guideline](https://design-system.pluralsight.com/patterns/voice-tone/)
* :fire: [Gestalt](https://pinterest.github.io/gestalt) - Pinterest ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/pinterest/gestalt)
* :fire: [Ring UI](https://jetbrains.github.io/ring-ui/master/index.html) - Jetbrains ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/JetBrains/ring-ui)
* :fire: [Carbon](http://www.carbondesignsystem.com/) - IBM ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/ibm/carbon-components-react) |
[Sketch](https://github.com/ibm/carbon-design-kit) | :book: [Guideline](http://www.carbondesignsystem.com/guidelines/content/general)
* [Backpack](https://backpack.github.io/) - Skyscanner ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/Skyscanner/backpack) |
[Sketch](https://backpack.github.io/using/getting-started#sketch-resources) | :book: [Guideline](https://backpack.github.io/style-guide/copywriting)
* [Blueprint](https://blueprintjs.com) - Palantir ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://blueprintjs.com) |
[Sketch](https://blueprintjs.com/docs/#resources)
* [Mineral UI](http://mineral-ui.com/) - CA Technologies ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](http://mineral-ui.com/component-status) |
[Sketch](https://github.com/mineral-ui/design-assets)
* [Evergreen](https://evergreen.surge.sh) - Segment IO ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://evergreen.surge.sh/components/)
* [Canvas](https://canvas.hubspot.com/) - Hubspot ([:warning: Hubspot](#)).[React](https://github.com/HubSpot/canvas) | :book: [Guideline](https://canvas.hubspot.com/styles/design-principles) | [Blog](https://medium.com/hubspot-product/people-over-pixels-b962c359a14d)
* [Zendesk Garden](https://garden.zendesk.com/) - Zendesk ([Apache 2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))).[React](https://github.com/zendeskgarden/react-components)
* [Pivotal UI](https://styleguide.pivotal.io/) - Pivotal ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://github.com/pivotal-cf/pivotal-ui/tree/master/src/react)
* [Fabric](https://developer.microsoft.com/en-us/fabric) - Microsoft ([:warning: Microsoft](#)).[React](https://github.com/OfficeDev/office-ui-fabric-react) |
[Sketch](https://developer.microsoft.com/en-us/fabric#/resources)
* [Hackclub Design System](https://design.hackclub.com/) - Hackclub ([MIT](https://tldrlegal.com/license/mit-license)).[React](https://github.com/hackclub/design-system)
* [Joyent UI Toolkit](https://joyent-ui-toolkit.now.sh/) - Joyent ([MPL 2.0](https://tldrlegal.com/license/mozilla-public-license-2.0-(mpl-2))).[React](https://github.com/yldio/joyent-portal/tree/master/packages/ui-toolkit)
* :fire: [Bulma](https://bulma.io) - Bulma ([MIT](https://tldrlegal.com/license/mit-license)).[React(ported css)](https://github.com/mpaupulaire4/bulma-styled-components) |
[Sketch(custom)](https://github.com/joachimesque/Bulma.sketch)
* :fire: [Tachyons](http://tachyons.io/) - Tachyons ([MIT](https://tldrlegal.com/license/mit-license)).[React(ported css)](https://github.com/jxnblk/tachyons-components) |
[Sketch(custom)](https://github.com/tachyons-css/tachyons/issues/284)
## Design Teams
* [Airbnb](https://airbnb.design)
* [Facebook](https://facebook.design)
* [Lyft](https://design.lyft.com/)## Reading
* [Sketch Libraries](https://www.sketchapp.com/docs/libraries/)
* [Sketching in the browser](https://medium.com/seek-blog/sketching-in-the-browser-33a7b7aa0526) - a great writeup about the code-to-sketch movement
* [Design systems in Atomic Design](http://atomicdesign.bradfrost.com/chapter-1/) - Brad Frost's book on atomic design and design systems.## Design System Tools
### Components
* [Storybook](storybook.js.org) - Storybook is THE versatile framework for building design systems. You can use it it for design systems, showcase, testing, and handoff.
* [Docgen addon](https://github.com/TwoStoryRobot/storybook-addon-docgen) - generates documenation for Storybook using React docgen.
* [Readme addon](https://github.com/tuchk4/storybook-readme) - render README files in storybook.
* [Scissors addon](https://www.npmjs.com/package/storybook-addon-scissors) - render components in many form factors (mobile, desktop, etc.).
* [React Styleguidist](https://react-styleguidist.js.org/) - made for style guides and design systems from the start, works like magic. You can use React component in regular Markdown files to showcase components.
* [React docgen](https://github.com/reactjs/react-docgen) - extract documentation from React components.
* [Compositor Kit](https://github.com/c8r/kit) - a new way to develop, document and test React component libraries.
* [styled-components](https://styled-components.com) - a modern styling library for React that does much more.
* [styled-system](https://jxnblk.com/styled-system/) - a design system powerup for styled-components
* [Rebass grid](https://github.com/rebassjs/grid) - responsive grid built with styled-system.
* [Vueds](https://vueds.com/) - If you prefer building design systems with vue.js## Testing
* TBD
## Sketch
### Workflow & Organization
* [Sketch Runner](https://sketchrunner.com/) - must have for sketch. Speed up your sketch workflow.
* [Sketch Palletes](https://github.com/andrewfiorillo/sketch-palettes) - must have for maintaining color palletes.
* [Symbol Organizer](https://github.com/sonburn/symbol-organizer) - organize all symbols (given rules) on a page.
* [Move to Library](https://github.com/ahmedmigo/Move-to-library-sketchplugin)### Design
* [RenameIt](https://github.com/rodi01/RenameIt) - the best plugin for renaming inside Sketch.
* [Images Reinvented](https://github.com/roydigerhund/Images-Reinvented) - must have for images. Creates a mask by default.
* [Select Similar](https://github.com/wonderbit/sketch-select-similar-layers) - select similar layers based on common properties.
* [Dock preview](https://github.com/fnky/sketch-dockpreview) - a fun way to preview artboard on the dock.
* [Fontpad](https://fontrapid.com/) - the only plugin that lets you edit/create fonts inside Sketch (free).
* [Single border](https://github.com/sureskumar/single-border) - create a "fake" single border for when you need that.
* [Paddy](https://github.com/DWilliames/paddy-sketch-plugin) - generate padding.
* [Looper](http://sureskumar.com/looper/) - create fun looping compositions.
* [Automate Sketch](https://github.com/Ashung/Automate-Sketch) - a Sketch multitool.
* [Better Shadows](https://github.com/JJYing/Sketch-Better-Shadow) - generate shadows with non-linear decay.
* [Rough Sketch](https://github.com/mathieudutour/rough-sketch) - generate hand-drawn variant of your composition. Works mostly.
* [Chromatic Sketch](https://github.com/petterheterjag/chromatic-sketch) - generate perceptually uniform gradients and color scales.### Content
* [Data populator](https://github.com/preciousforever/data-populator) - must have for generating UI data, including your own customized data set.
* [Cloudstitch addon](https://github.com/cloudstitch/cloudstitch-sketch-plugin) - use Cloudstitch for the data.
* [Content Generator](https://github.com/timuric/Content-generator-sketch-plugin) - another popular content generator.### Handoff
* [Measure](https://github.com/utom/sketch-measure) - must have Sketch plugin for generating measurements for handoff.
* [Cactus](https://kactus.io/) - version control for Sketch. Free for public repo, and open source.
* [Inker](https://github.com/zaaack/inker) - redlines for SVG compositions.
* [Storybook to Sketch](https://github.com/chrisvxd/story2sketch) - generate Sketch files from Storybook (React).
* [Typography Export](https://github.com/reinvanoyen/typex) - export text styles to CSS, HTML, etc.
* [react-sketchapp](https://github.com/airbnb/react-sketchapp) - turn React components into Sketch compositions
* [react-sketchapp styleguide demo](https://github.com/airbnb/react-sketchapp/tree/master/examples/styleguide) - you can use this to bootstrap your design system
* [html-sketchapp](https://github.com/brainly/html-sketchapp) - turn HTML pages into Sketch compositions
* [html-sketchapp-cli](https://github.com/seek-oss/html-sketchapp-cli) - a CLI for html-sketchapp to create Sketch libraries.
* [Salsa](https://github.com/Yelp/salsa) - export iOS components to Sketch (from Yelp).### Development
* [Skpm](https://github.com/skpm/skpm) - the plugin development tool that started it all.
* [Webview](https://github.com/skpm/sketch-module-web-view) - a starter for Webview based plugins.
* [Devtools](https://github.com/skpm/sketch-dev-tools) - devtools.
* [Sketch API](https://github.com/BohemianCoding/SketchAPI) - the Javascript based API for Sketch plugins.### Templates
* [Foundation UI](https://github.com/stephenway/sketch-foundation-kit)
## React
* [Rebass](https://grid.rebassjs.org/) - a modern and general purpose UI component library
* [Color Pickers](https://github.com/casesandberg/react-color)## Colors
* [Themer](https://themer.mjswensen.com/) - generate color themes for various applications. [Plugin for Sketch Palletes](https://github.com/mjswensen/themer/tree/master/packages/themer-sketch-palettes).
* [ColorBox](https://www.colorbox.io/) - building color systems for accessible UIs that scale.## Accessibility
* [Stark](https://getstark.co/) - Sketch plugin to validate accessibility in design time
* [Bulb Design Tools](http://design.bulb.co.uk/#/Accessibility/Automated%20Testing.md) - list of automated tools for testing for accessibility