Components

screenshot of Components

Library of components for Circuit Diagram.

Overview

This repository contains components created by users of Circuit Diagram. Users can browse the full range of components and see what they look like when used in circuits on the Circuit Diagram website. Users can also contribute their own components through pull requests to this repository.

Features

  • Browse and view a wide range of components
  • Create new components using Circuit Diagram Visual Studio Code extension, GitPod, or Circuit Diagram CLI
  • Place alternative designs for existing components in the same top-level folder
  • Indent XML files using two spaces
  • Use unique GUID for each component
  • Name component file with same name as component, replacing special characters with an underscore
  • Place XML file in a folder with the same name, without the .xml extension
  • Optionally include icons for components using the existing SVG template
  • Agree to make components available for use on the Circuit Diagram website by submitting pull request

Summary

This repository is a collection of components created by users of Circuit Diagram. Users can browse and view the components, as well as contribute their own components through pull requests. The components can be created using Circuit Diagram Visual Studio Code extension, GitPod, or Circuit Diagram CLI. By following the guidelines and style requirements, users can ensure that their components are functional and easily usable in circuits. The repository also allows for the inclusion of icons for components, making them visually distinct. By contributing to this repository, users agree to make their components available for use on the Circuit Diagram website.