{"id":16609191,"url":"https://github.com/fpoussin/pcb2jlc","last_synced_at":"2025-04-19T17:53:32.942Z","repository":{"id":53938371,"uuid":"242159731","full_name":"fpoussin/pcb2jlc","owner":"fpoussin","description":"Scripts to generate PCB assembly BOM/CPL from various EDAs","archived":false,"fork":false,"pushed_at":"2023-01-31T23:14:34.000Z","size":96,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T11:12:26.411Z","etag":null,"topics":["eagle","eagle-cad","jlcpcb","jlcpcb-assembly-service","kicad","kicad-pcb"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fpoussin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-21T14:36:38.000Z","updated_at":"2025-03-09T00:06:29.000Z","dependencies_parsed_at":"2023-02-16T23:50:25.935Z","dependency_job_id":null,"html_url":"https://github.com/fpoussin/pcb2jlc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fpoussin%2Fpcb2jlc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fpoussin%2Fpcb2jlc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fpoussin%2Fpcb2jlc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fpoussin%2Fpcb2jlc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fpoussin","download_url":"https://codeload.github.com/fpoussin/pcb2jlc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249753230,"owners_count":21320679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eagle","eagle-cad","jlcpcb","jlcpcb-assembly-service","kicad","kicad-pcb"],"created_at":"2024-10-12T01:28:26.531Z","updated_at":"2025-04-19T17:53:32.924Z","avatar_url":"https://github.com/fpoussin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pcb2jlc\n\nA collection of scripts to generate BOM and CPL files for the JLCPCB assembly service\n\nCurrently supports:\n* Eagle 6.x+\n* Kicad 6.x+\n\nThese scripts will query the JLC online database for each part, checking stock and sorting by cheapest price.  \nIt can also save the whole database locally for faster generation if your connection is slow.  \n\nYou can add the `LCSC` property to your components to specify a part number.  \nBy default, package, value and type will be used to search for a part.  \n\nYou can offset the rotation of a part with the `ROT` property. \n\n## Requirements\n\nYou will need Python 3 and `pip`  \nRequired python packages can be installed using pip: `pip3 install -r requirements.txt`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffpoussin%2Fpcb2jlc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffpoussin%2Fpcb2jlc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffpoussin%2Fpcb2jlc/lists"}