Skip to content

tscircuit/contribution-tracker

Repository files navigation

contribution-tracker

Generates weekly contribution overviews for tscircuit contributors. Check out all the contribution overviews here

  • All PRs in the tscircuit org are scanned/summarized via Claude Haiku
  • Claude classifies each Diff/PR as a Major, Minor or Tiny contribution
  • All the PRs, summaries, and classifications are organized into charts and tables

The current week is shown below. There are 3 major sections:

Current Week

Contribution Overview 2025-02-19

PRs by Repository

pie
    "tscircuit/circuit-to-svg" : 2
    "tscircuit/circuit-json" : 1
    "tscircuit/footprinter" : 7
    "tscircuit/props" : 1
    "tscircuit/cli" : 5
    "tscircuit/schematic-symbols" : 1
    "tscircuit/tscircuit.com" : 2
    "tscircuit/graphics-debug" : 1
    "tscircuit/runframe" : 4
    "tscircuit/capacity-node-autorouter" : 1
    "tscircuit/jscad-electronics" : 1
    "tscircuit/core" : 2
    "tscircuit/circuit-json-viewer" : 1
    "tscircuit/contribution-tracker" : 3
    "tscircuit/circuit-json-to-bom-csv" : 1
    "tscircuit/prompt-benchmarks" : 3
Loading

Contributor Overview

Contributor 🐳 Major πŸ™ Minor 🐌 Tiny ⭐ Issues Created
seveibar 2 6 0 ⭐⭐⭐ 21
ShiboSoftwareDev 1 2 0 ⭐⭐ 5
techmannih 1 3 0 ⭐⭐ 5
ArnavK-09 1 3 1 ⭐⭐ 1
imrishabh18 0 3 0 ⭐ 7
Abse2001 0 3 0 ⭐ 2
AnasSarkiz 1 1 0 ⭐ 1
kom-senapati 1 1 0 ⭐ 2
Ayushjhawar8 1 1 0 ⭐ 1
MustafaMulla29 1 0 0 ⭐ 1
Anshgrover23 0 1 1 3
siva222003 0 1 0 1

Review Table

Contributor Reviews Received Approvals Received Rejections Received Approvals Rejections PRs Opened PRs Merged Issues Created Bountied Issues Bountied Issue $
techmannih 13 4 3 1 1 6 4 5 4 32
imrishabh18 1 1 0 7 2 4 3 7 2 27
seveibar 1 1 0 19 3 11 8 21 20 322
MustafaMulla29 9 4 3 0 0 3 1 1 0 0
AnasSarkiz 3 2 0 0 1 2 2 1 1 5
Anshgrover23 2 2 0 4 9 2 2 3 0 0
Abse2001 4 3 1 0 0 3 3 2 1 10
ShiboSoftwareDev 1 1 0 1 0 3 3 5 3 100
kom-senapati 14 6 2 0 0 3 2 2 0 0
ArnavK-09 6 6 0 3 4 6 5 1 0 0
Ayushjhawar8 21 2 6 0 0 3 2 1 0 0
siva222003 2 1 0 0 0 1 1 1 0 0
AayushSaini101 15 2 3 0 0 1 0 0 0 0
deekshatomer 2 0 2 0 0 1 0 0 0 0

Changes by Repository

PR # Impact Contributor Description
#170 🐳 Major techmannih Adds support for silkscreenline, silkscreencircle, and silkscreenrect in the PCB SVG conversion process.
#172 πŸ™ Minor Anshgrover23 Fix incorrect bounds calculation for PCB silkscreen elements in the Circuit-to-SVG conversion.
PR # Impact Contributor Description
#135 πŸ™ Minor techmannih Add stroke width for silkscreen circle and silkscreen rectangle
PR # Impact Contributor Description
#184 🐳 Major MustafaMulla29 Implemented VSSOP-8-0.65mm footprint
#148 πŸ™ Minor techmannih Adds a new footprint for the SOD123W package.
#135 πŸ™ Minor techmannih Adds the sod323 footprint to the project.
#204 πŸ™ Minor AnasSarkiz Added support for male and female pin headers in the pinrow footprint.
#208 πŸ™ Minor Abse2001 Fixed NaN in sot23 silkscreen.
#207 πŸ™ Minor imrishabh18 Add a build workflow for the Bun runtime
#209 🐌 Tiny Anshgrover23 Add a test for the dip_0.1in component.
PR # Impact Contributor Description
#186 🐳 Major seveibar Introduce layoutMode, pcbLayout and schLayout properties to the <group /> component to allow flexbox layout and grid layout inside the component.
PR # Impact Contributor Description
#88 🐳 Major seveibar Switch from tsup-node to bun build to bundle the application, resulting in a massive reduction in install size.
#89 πŸ™ Minor seveibar Removes all the "import @tscircuit/core" statements from the codebase.
#96 πŸ™ Minor imrishabh18 Upgrades the @tscircuit/core dependency from version 0.0.249 to 0.0.323
#95 πŸ™ Minor ArnavK-09 Detect the new "bun.lock" file to identify the Bun package manager.
#92 πŸ™ Minor ArnavK-09 Patch the DevServer to send an error message to runframe if saving a snippet fails.
PR # Impact Contributor Description
#256 πŸ™ Minor seveibar Removes unused directories from the package output
PR # Impact Contributor Description
#688 πŸ™ Minor seveibar Changes all references to the "/ai" URL to "https://chat.tscircuit.com".
#685 πŸ™ Minor siva222003 Adjust the layout of UI cards and badge on the /quickstart page for improved responsiveness on small screens.
PR # Impact Contributor Description
#24 πŸ™ Minor seveibar Add support for stroke dash array and line cap to the Line component.
PR # Impact Contributor Description
#250 🐳 Major Ayushjhawar8 The pull request fixes an issue with the RunFrame component by improving error handling and providing better error messages when the input files or entrypoint are missing or empty.
#270 πŸ™ Minor seveibar Allow standalone bundle to display CLI version of RunFrame
#273 πŸ™ Minor ArnavK-09 Tweaks various aspects of the RunframeForCli, including the use of alert dialog, notification for export processing, text styling, export naming, tab menu density, and a new clickable NotSync badge.
#274 🐌 Tiny ArnavK-09 Bump versions of GitHub Actions used in the project's CI workflows
PR # Impact Contributor Description
#2 πŸ™ Minor seveibar Improve the High Density Autorouter by combining the visualizations of successful and failed solvers.
PR # Impact Contributor Description
#89 🐳 Major AnasSarkiz Introduce Female headers 3D model and added example
PR # Impact Contributor Description
#639 πŸ™ Minor Abse2001 Adds silkscreen text for component names in the PCB layout.
#640 πŸ™ Minor imrishabh18 Adds the subcircuit_id property to the output traces in the Group component.
PR # Impact Contributor Description
#3 πŸ™ Minor Abse2001 Updated the version of the @tscircuit/runframe dependency from 0.0.12 to 0.0.189.
PR # Impact Contributor Description
#76 🐳 Major ArnavK-09 The pull request requires approval for points by processing reviews for merged and non-merged pull requests.
#72 🐳 Major kom-senapati Introduce workflows to automate format checking, testing, and type checking on push and pull request events.
#58 πŸ™ Minor Ayushjhawar8 Fixes an issue with the special honor for full-time contributors in the contributor overview component.
PR # Impact Contributor Description
#6 πŸ™ Minor kom-senapati Adds support for interpreting LCSC part numbers in the JLCPCB Part # column
PR # Impact Contributor Description
#42 🐳 Major ShiboSoftwareDev Renaming and refactoring the project structure, including the AiCoder interface and related code.
#44 πŸ™ Minor ShiboSoftwareDev Added more tests for various utility functions
#43 πŸ™ Minor ShiboSoftwareDev Added more tests for various utility functions

Changes by Contributor

PR # Impact Description
#170 🐳 Major Adds support for silkscreenline, silkscreencircle, and silkscreenrect in the PCB SVG conversion process.
#135 πŸ™ Minor Add stroke width for silkscreen circle and silkscreen rectangle
#148 πŸ™ Minor Adds a new footprint for the SOD123W package.
#135 πŸ™ Minor Adds the sod323 footprint to the project.
PR # Impact Description
#186 🐳 Major Introduce layoutMode, pcbLayout and schLayout properties to the <group /> component to allow flexbox layout and grid layout inside the component.
#88 🐳 Major Switch from tsup-node to bun build to bundle the application, resulting in a massive reduction in install size.
#256 πŸ™ Minor Removes unused directories from the package output
#688 πŸ™ Minor Changes all references to the "/ai" URL to "https://chat.tscircuit.com".
#24 πŸ™ Minor Add support for stroke dash array and line cap to the Line component.
#270 πŸ™ Minor Allow standalone bundle to display CLI version of RunFrame
#89 πŸ™ Minor Removes all the "import @tscircuit/core" statements from the codebase.
#2 πŸ™ Minor Improve the High Density Autorouter by combining the visualizations of successful and failed solvers.
PR # Impact Description
#89 🐳 Major Introduce Female headers 3D model and added example
#204 πŸ™ Minor Added support for male and female pin headers in the pinrow footprint.
PR # Impact Description
#172 πŸ™ Minor Fix incorrect bounds calculation for PCB silkscreen elements in the Circuit-to-SVG conversion.
#209 🐌 Tiny Add a test for the dip_0.1in component.
PR # Impact Description
#208 πŸ™ Minor Fixed NaN in sot23 silkscreen.
#639 πŸ™ Minor Adds silkscreen text for component names in the PCB layout.
#3 πŸ™ Minor Updated the version of the @tscircuit/runframe dependency from 0.0.12 to 0.0.189.
PR # Impact Description
#207 πŸ™ Minor Add a build workflow for the Bun runtime
#640 πŸ™ Minor Adds the subcircuit_id property to the output traces in the Group component.
#96 πŸ™ Minor Upgrades the @tscircuit/core dependency from version 0.0.249 to 0.0.323
PR # Impact Description
#184 🐳 Major Implemented VSSOP-8-0.65mm footprint
PR # Impact Description
#76 🐳 Major The pull request requires approval for points by processing reviews for merged and non-merged pull requests.
#273 πŸ™ Minor Tweaks various aspects of the RunframeForCli, including the use of alert dialog, notification for export processing, text styling, export naming, tab menu density, and a new clickable NotSync badge.
#95 πŸ™ Minor Detect the new "bun.lock" file to identify the Bun package manager.
#92 πŸ™ Minor Patch the DevServer to send an error message to runframe if saving a snippet fails.
#274 🐌 Tiny Bump versions of GitHub Actions used in the project's CI workflows
PR # Impact Description
#72 🐳 Major Introduce workflows to automate format checking, testing, and type checking on push and pull request events.
#6 πŸ™ Minor Adds support for interpreting LCSC part numbers in the JLCPCB Part # column
PR # Impact Description
#250 🐳 Major The pull request fixes an issue with the RunFrame component by improving error handling and providing better error messages when the input files or entrypoint are missing or empty.
#58 πŸ™ Minor Fixes an issue with the special honor for full-time contributors in the contributor overview component.
PR # Impact Description
#685 πŸ™ Minor Adjust the layout of UI cards and badge on the /quickstart page for improved responsiveness on small screens.
PR # Impact Description
#42 🐳 Major Renaming and refactoring the project structure, including the AiCoder interface and related code.
#44 πŸ™ Minor Added more tests for various utility functions
#43 πŸ™ Minor Added more tests for various utility functions

About

Generate a contribution summary for your projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published