GithubHelp home page GithubHelp logo

dalalsunil1986 / components Goto Github PK

View Code? Open in Web Editor NEW

This project forked from circuitdiagram/components

0.0 0.0 0.0 186 KB

Library of components for Circuit Diagram.

Home Page: https://www.circuit-diagram.org/components

License: GNU General Public License v2.0

PowerShell 94.13% Dockerfile 5.87%

components's Introduction

Circuit Diagram Components

Build status Gitpod Ready-to-Code

This repository contains components created by users of Circuit Diagram.

You can browse the full range of components and see what they look like when used in circuits on the Circuit Diagram Website.

Contributing New Components

Please submit pull requests to this repository with new components you have created.

You can create new components using one of the following:

  1. The Circuit Diagram Visual Studio Code extension
  2. GitPod - an in-browser environment for creating components
  3. The Circuit Diagram CLI with a text editor of your choice

View the documentation to get started making components.

Folders

If your component is an alternative design for an existing component, place it in the same top-level folder as the original component. For example, the us_resistor component is an alternative design for the resistor component. They are both in the /common folder of this repository.

If there is no existing component similar to the one you have made, place it in the folder that seems most appropriate.

Style & Guidelines

  • XML should be indented using two spaces
  • The component must have a unique GUID
  • The component file name should be the same as the component name with special characters replaced by an underscore - e.g. Counter (4 bit) -> counter_4_bit.xml
  • The XML file should be placed in a folder of the same name, without the .xml extension
  • If you include an author tag in your component, it should be your GitHub username

Icons

Optionally, you can include icons for your component. These should use the existing SVG template and consist of a single <path> element.

If you include a single icon, it should be named the same as the xml file but with an svg extension.

If you include an icon for each component configuration, they must be named {component}--{configuration}.svg.

Component Usage

Components in this repository are automatically included on the Circuit Diagram Website. By making a pull request, you agree to your components being available to use on the Circuit Diagram website.

components's People

Contributors

samuelfisher avatar corsaka avatar endbug avatar kopiro avatar holopollock avatar wimpje avatar lollobaldo avatar stefanklinge avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.