https://github.com/opencircuits/opencircuits

A free, open source, online digital circuit/logic designer.
https://github.com/opencircuits/opencircuits

Keywords

circuit circuit-simulator circuits designer digital-circuit-design digital-circuits education hacktoberfest logic logic-gates simulator typescript

Last synced: over 1 year ago
JSON representation

Acceptance Criteria

Repository metadata

A free, open source, online digital circuit/logic designer.


Owner metadata


Committers metadata

Last synced: over 1 year ago

Total Commits: 3,262
Total Committers: 89
Avg Commits per committer: 36.652
Development Distribution Score (DDS): 0.453

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Leon Montealegre l****9@g****m 1784
Trevor Crystal T****l 370
KevinMackenzie d****5@g****m 65
tkoz0 n****l 56
Audrey Baxter b****a@p****e 54
unknown r****2@r****u 48
Wyatt Hauben w****1@g****m 47
rsdexter r****0@g****m 45
Samuel Mei S****i@g****m 44
ml619 7****9 43
Noah Prisament n****t@g****m 34
jssunray34 5****4 33
tyler99b b****t@r****u 30
Aarnav Patel s****7@g****m 28
Darokrithia d****n@g****m 26
Cheng Bin Chen c****1@g****m 26
Harshita Garg 2****1 24
Leon Montealegre k****y@g****m 22
Rylan G R****7@g****m 20
Schmaj 4****j 19
Matt Sweet s****5@r****u 19
Kevin-771 k****1@g****m 18
Hannah Lim l****8@g****m 17
Vishal Hada 5****7 17
brandon-red b****7@g****m 17
Robert Hammond h****2@g****m 16
Caitlin Callahan c****2@g****m 16
Ella Rieder e****r@y****m 15
Rylan g****7@g****m 14
Qi q****3@r****u 13
and 59 more...

Committer domains:


Issue and Pull Request metadata

Last synced: over 1 year ago

Total issues: 67
Total pull requests: 42
Average time to close issues: 6 months
Average time to close pull requests: 22 days
Total issue authors: 6
Total pull request authors: 9
Average comments per issue: 0.09
Average comments per pull request: 0.24
Merged pull request: 27
Bot issues: 0
Bot pull requests: 0

Past year issues: 31
Past year pull requests: 39
Past year average time to close issues: 28 days
Past year average time to close pull requests: 18 days
Past year issue authors: 6
Past year pull request authors: 9
Past year average comments per issue: 0.16
Past year average comments per pull request: 0.23
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/opencircuits/opencircuits

Top Issue Authors

  • LeonMontealegre (61)
  • TGCrystal (2)
  • AmolK987 (1)
  • DmitriGee (1)
  • julianchen215 (1)
  • KevinMackenzie (1)

Top Pull Request Authors

  • LeonMontealegre (21)
  • TGCrystal (5)
  • KevinMackenzie (4)
  • rren8957 (4)
  • huynchu (3)
  • Tevetron (2)
  • julianchen215 (1)
  • AmolK987 (1)
  • TheEvilRoot (1)

Top Issue Labels

  • P1 (62)
  • S1 (45)
  • Area: Frontend (43)
  • D1 (41)
  • Type: Refactor (36)
  • Type: good first issue (35)
  • Digital (27)
  • Area: App (16)
  • D2 (13)
  • Status: On Hold (8)
  • S2 (8)
  • S3 (8)
  • Status: Help Wanted (7)
  • Analog (6)
  • D3 (6)
  • D4 (6)
  • Type: Tests (5)
  • Type: Enhancement (5)
  • P2 (4)
  • S0 (3)
  • Area: Documentation (3)
  • Area: Full-stack (2)
  • Area: Backend (2)
  • S4 (2)
  • Type: Bug (2)
  • Area: Site (1)
  • Status: Design Doc Required (1)
  • Status: WIP (1)
  • Type: Performance (1)
  • Area: DevOps (1)

Top Pull Request Labels

  • Status: Awaiting Review (15)
  • Status: Ready to Merge (11)
  • Status: Changes Requested (4)
  • Analog (1)

Package metadata

proxy.golang.org: github.com/OpenCircuits/OpenCircuits/site/go

  • Homepage: https://github.com/OpenCircuits/OpenCircuits
  • Documentation: https://pkg.go.dev/github.com/OpenCircuits/OpenCircuits/site/go#section-documentation
  • Licenses: GPL-3.0
  • Latest release: v0.0.0-20210123220449-33296784ecf4 (published over 4 years ago)
  • Last Synced: 2024-05-17T09:53:59.151Z (12 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%

Dependencies

src/server/go.mod go
  • cloud.google.com/go v0.38.0
  • github.com/boj/redistore v0.0.0-20180917114910-cd5dcc76aeff
  • github.com/gchaincl/dotsql v1.0.0
  • github.com/gin-gonic/contrib v0.0.0-20190526021735-7fb7810ed2a0
  • github.com/gin-gonic/gin v1.4.0
  • github.com/gorilla/sessions v1.2.0
  • github.com/mattn/go-sqlite3 v1.11.0
  • google.golang.org/api v0.10.0
src/server/go.sum go
  • cloud.google.com/go v0.26.0
  • cloud.google.com/go v0.34.0
  • cloud.google.com/go v0.38.0
  • github.com/BurntSushi/toml v0.3.1
  • github.com/boj/redistore v0.0.0-20180917114910-cd5dcc76aeff
  • github.com/client9/misspell v0.3.4
  • github.com/davecgh/go-spew v1.1.0
  • github.com/gchaincl/dotsql v1.0.0
  • github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3
  • github.com/gin-gonic/contrib v0.0.0-20190526021735-7fb7810ed2a0
  • github.com/gin-gonic/gin v1.4.0
  • github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
  • github.com/golang/mock v1.1.1
  • github.com/golang/mock v1.2.0
  • github.com/golang/protobuf v1.2.0
  • github.com/golang/protobuf v1.3.1
  • github.com/gomodule/redigo v2.0.0+incompatible
  • github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c
  • github.com/google/go-cmp v0.2.0
  • github.com/google/go-cmp v0.3.0
  • github.com/google/martian v2.1.0+incompatible
  • github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57
  • github.com/googleapis/gax-go/v2 v2.0.4
  • github.com/googleapis/gax-go/v2 v2.0.5
  • github.com/gorilla/context v1.1.1
  • github.com/gorilla/securecookie v1.1.1
  • github.com/gorilla/sessions v1.1.1
  • github.com/gorilla/sessions v1.2.0
  • github.com/hashicorp/golang-lru v0.5.0
  • github.com/hashicorp/golang-lru v0.5.1
  • github.com/json-iterator/go v1.1.6
  • github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024
  • github.com/mattn/go-isatty v0.0.7
  • github.com/mattn/go-sqlite3 v1.11.0
  • github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2 v1.0.1
  • github.com/mxk/go-sqlite v0.0.0-20140611214908-167da9432e1f
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.3.0
  • github.com/ugorji/go v1.1.4
  • go.opencensus.io v0.21.0
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/exp v0.0.0-20190121172915-509febef88a4
  • golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3
  • golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961
  • golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f
  • golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3
  • golang.org/x/lint v0.0.0-20190409202823-959b441ac422
  • golang.org/x/net v0.0.0-20180724234803-3673e40ba225
  • golang.org/x/net v0.0.0-20180826012351-8a410e7b638d
  • golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e
  • golang.org/x/net v0.0.0-20190213061140-3a22650c66bd
  • golang.org/x/net v0.0.0-20190311183353-d8887717615a
  • golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c
  • golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be
  • golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421
  • golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
  • golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
  • golang.org/x/sync v0.0.0-20181108010431-42b317875d0f
  • golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
  • golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sys v0.0.0-20180830151530-49385e6e1522
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223
  • golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2
  • golang.org/x/text v0.3.2
  • golang.org/x/time v0.0.0-20181108054448-85acf8d2951c
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20190114222345-bf090417da8b
  • golang.org/x/tools v0.0.0-20190226205152-f727befe758c
  • golang.org/x/tools v0.0.0-20190311212946-11955173bddd
  • golang.org/x/tools v0.0.0-20190312170243-e65039ee4138
  • golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c
  • google.golang.org/api v0.4.0
  • google.golang.org/api v0.10.0
  • google.golang.org/appengine v1.1.0
  • google.golang.org/appengine v1.4.0
  • google.golang.org/appengine v1.5.0
  • google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8
  • google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19
  • google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7
  • google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873
  • google.golang.org/grpc v1.19.0
  • google.golang.org/grpc v1.20.1
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/go-playground/assert.v1 v1.2.1
  • gopkg.in/go-playground/validator.v8 v8.18.2
  • gopkg.in/yaml.v2 v2.2.2
  • honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099
  • honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a
  • honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a
package.json npm
  • @babel/core ^7.18.6 development
  • @babel/preset-env ^7.18.6 development
  • @babel/preset-react ^7.18.6 development
  • @pmmmwh/react-refresh-webpack-plugin 0.5.7 development
  • @types/jest ^28.1.4 development
  • @types/node ^18.0.0 development
  • @types/prompts ^2.0.14 development
  • @types/react ^18.0.14 development
  • @types/react-dom ^18.0.5 development
  • @types/react-redux ^7.1.24 development
  • @typescript-eslint/eslint-plugin ^5.30.4 development
  • @typescript-eslint/parser ^5.30.4 development
  • babel-loader ^8.2.5 development
  • chalk ^5.0.1 development
  • copyfiles ^2.4.1 development
  • css-loader ^6.7.1 development
  • detect-port-alt ^1.1.6 development
  • dotenv ^16.0.1 development
  • dotenv-expand ^8.0.3 development
  • emscript-loader ^1.0.6 development
  • eslint ^8.19.0 development
  • eslint-config-react-app ^7.0.1 development
  • eslint-import-resolver-typescript ^3.2.0 development
  • eslint-plugin-align-import ^1.0.0 development
  • eslint-plugin-import ^2.26.0 development
  • eslint-plugin-jest ^26.5.3 development
  • eslint-plugin-jest-formatting ^3.1.0 development
  • eslint-plugin-jsdoc ^39.3.3 development
  • eslint-plugin-jsx-a11y ^6.6.0 development
  • eslint-plugin-opencircuits file:./scripts/linting development
  • eslint-plugin-react ^7.30.1 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-sonarjs ^0.13.0 development
  • eslint-plugin-unicorn ^43.0.0 development
  • eslint-webpack-plugin ^3.2.0 development
  • file-loader ^6.2.0 development
  • friendly-errors-webpack-plugin ^1.7.0 development
  • html-webpack-plugin ^5.5.0 development
  • interpolate-html-plugin ^4.0.0 development
  • jest ^28.1.2 development
  • jest-environment-jsdom ^28.1.2 development
  • jest-watch-typeahead ^1.1.0 development
  • mini-css-extract-plugin ^2.6.1 development
  • open ^8.4.0 development
  • ora ^6.1.2 development
  • postcss ^8.4.14 development
  • postcss-loader ^7.0.0 development
  • postcss-preset-env ^7.7.2 development
  • prompts ^2.4.2 development
  • react-refresh 0.14.0 development
  • react-refresh-typescript ^2.0.5 development
  • sass ^1.53.0 development
  • sass-loader ^13.0.2 development
  • ts-jest ^28.0.5 development
  • ts-loader ^9.3.1 development
  • ts-morph ^15.1.0 development
  • typescript ^4.7.4 development
  • url-loader ^4.1.1 development
  • webpack ^5.73.0 development
  • webpack-cli ^4.10.0 development
  • webpack-dev-server ^4.9.3 development
  • yargs ^17.5.1 development
src/app/package.json npm
  • @types/hammerjs ^2.0.39 development
  • hammerjs ^2.0.8
  • serialeazy ^2.0.8
  • svg2canvas ^0.0.11
src/site/pages/analog/package.json npm
  • @types/gapi ^0.0.39 development
  • @types/gapi.auth2 ^0.0.54 development
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-ga ^3.3.1
  • react-redux ^8.0.2
  • redux ^4.2.0
  • redux-thunk ^2.4.1
  • serialeazy ^2.0.8
src/site/pages/digital/package.json npm
  • @types/gapi ^0.0.39 development
  • @types/gapi.auth2 ^0.0.54 development
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-ga ^3.3.1
  • react-redux ^8.0.2
  • redux ^4.2.0
  • redux-thunk ^2.4.1
  • serialeazy ^2.0.8
src/site/pages/docs/package.json npm
  • @docusaurus/core ^2.0.0-beta.21
  • @docusaurus/preset-classic ^2.0.0-beta.21
  • @mdx-js/react ^1.6.22
  • clsx ^1.1.1
  • hast-util-is-element 1.1.0
  • react ^18.2.0
  • react-dom ^18.2.0
  • rehype-katex 5
  • remark-math 3
src/site/pages/landing/package.json npm
  • bootstrap 5.1.3
  • react ^18.2.0
  • react-bootstrap ^2.4.0
  • react-dom ^18.2.0
  • react-ga ^3.3.1
  • react-redux ^8.0.2
  • redux ^4.2.0
  • redux-thunk ^2.4.1
src/site/shared/package.json npm
  • jspdf ^2.5.1
yarn.lock npm
  • 1508 dependencies
.github/workflows/ci_tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
  • actions/setup-node v1 composite
.github/workflows/deploy_nightly.yml actions
  • actions/checkout main composite
  • actions/setup-node main composite
  • google-github-actions/auth v1 composite
  • google-github-actions/setup-gcloud v1 composite
  • google-github-actions/upload-cloud-storage main composite
.github/workflows/labelPR.yml actions
  • actions-ecosystem/action-add-labels v1.1.0 composite
  • actions-ecosystem/action-remove-labels v1.3.0 composite
.github/workflows/labelReview.yml actions
  • actions-ecosystem/action-add-labels v1.1.0 composite
  • actions-ecosystem/action-remove-labels v1.3.0 composite
scripts/linting/package.json npm

Score: -Infinity