{"id":17275401,"url":"https://github.com/devbisme/hierplace","last_synced_at":"2025-08-20T09:30:34.550Z","repository":{"id":52716315,"uuid":"135072789","full_name":"devbisme/HierPlace","owner":"devbisme","description":"KiCad PCBNEW plugin that arranges parts into groups that reflect the design hierarchy.","archived":false,"fork":false,"pushed_at":"2023-08-10T16:02:39.000Z","size":316,"stargazers_count":82,"open_issues_count":1,"forks_count":13,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-12-10T00:42:13.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devbisme.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-27T18:47:29.000Z","updated_at":"2024-09-21T01:50:04.000Z","dependencies_parsed_at":"2024-11-15T09:05:30.153Z","dependency_job_id":null,"html_url":"https://github.com/devbisme/HierPlace","commit_stats":{"total_commits":16,"total_committers":3,"mean_commits":5.333333333333333,"dds":0.125,"last_synced_commit":"c70315f08257e73115e67cae650e38c940c8c7f8"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbisme%2FHierPlace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbisme%2FHierPlace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbisme%2FHierPlace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devbisme%2FHierPlace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devbisme","download_url":"https://codeload.github.com/devbisme/HierPlace/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230408171,"owners_count":18220974,"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":[],"created_at":"2024-10-15T08:56:08.059Z","updated_at":"2024-12-19T09:08:15.536Z","avatar_url":"https://github.com/devbisme.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Hierarchical Placement Plugin\n==================================\n\nThis PCBNEW plugin arranges the parts into groups that reflect the\nhierarchy in the design.\n\n-  Free software: MIT license\n\nFeatures\n--------\n\n-  Creates an arrangement of the parts that reflects their level in the\n   design hierarchy.\n-  Will arrange only the parts that have been selected or, if no parts\n   are selected, the entire design.\n-  Will not move locked parts.\n\nInstallation\n------------\n\nOn linux, just copy ``HierPlace.py`` to your local ``~/.kicad_plugins``\ndirectory.\n\nUsage\n-----\n\nThere are two ways to use this plugin:\n\n1. Press the ``Tools =\u003e External Plugins... =\u003e HierPlace`` button and\n   all the unlocked parts will be arranged.\n\n2. Select a subset of the parts and press the ``HierPlace`` button and\n   only the unlocked parts in the selection will be arranged.\n\nExample\n~~~~~~~\n\nHere is an example of an initial arrangement of parts in PCBNEW. The\nSDRAM BGA and its seven decoupling capacitors are highlighted to show\nhow widely separated they are. Other sections of the circuitry are\nsimilarly scattered.\n\n|image0|\n\nThe arrangement after running ``HierPlace`` is shown below. Now the\nSDRAM and its decoupling capacitors are closely grouped, as are the\nother sections of the circuitry.\n\n|image1|\n\nCredits\n-------\n\nDevelopment Lead\n~~~~~~~~~~~~~~~~\n\n* Dave Vandenbout \u003cdevb@xess.com\u003e\n\n`Other Contributors \u003chttps://github.com/devbisme/HierPlace/graphs/contributors\u003e`_\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n\nNone yet. Why not be the first?\n\n.. |image0| image:: initial_placement.png\n.. |image1| image:: hierarchical_placement.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevbisme%2Fhierplace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevbisme%2Fhierplace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevbisme%2Fhierplace/lists"}