{"id":3595,"url":"https://github.com/FashionFreedom/Seamly2D","last_synced_at":"2026-08-13T14:04:22.872Z","repository":{"id":39570853,"uuid":"108908739","full_name":"FashionFreedom/Seamly2D","owner":"FashionFreedom","description":"Open source patternmaking software to democratize fashion.","archived":false,"fork":false,"pushed_at":"2026-08-06T13:12:17.000Z","size":998578,"stargazers_count":931,"open_issues_count":207,"forks_count":160,"subscribers_count":31,"default_branch":"develop","last_synced_at":"2026-08-06T19:22:44.882Z","etag":null,"topics":["linux","osx","qt5","windows"],"latest_commit_sha":null,"homepage":"https://seamly.io","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FashionFreedom.png","metadata":{"files":{"readme":".github/README-DEVELOPER.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.paypal.com/donate?hosted_button_id=9NFZ87CECJN98"}},"created_at":"2017-10-30T21:08:41.000Z","updated_at":"2026-08-06T13:13:43.000Z","dependencies_parsed_at":"2026-01-01T19:07:50.688Z","dependency_job_id":null,"html_url":"https://github.com/FashionFreedom/Seamly2D","commit_stats":{"total_commits":6185,"total_committers":60,"mean_commits":"103.08333333333333","dds":0.3303152789005659,"last_synced_commit":"1aa7148a2d181a046c45ac79d29e96ed34b0d7cc"},"previous_names":[],"tags_count":1027,"template":false,"template_full_name":null,"purl":"pkg:github/FashionFreedom/Seamly2D","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FashionFreedom","download_url":"https://codeload.github.com/FashionFreedom/Seamly2D/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36369422,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-07T02:00:06.708Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"FashionFreedom","name":"Seamly","uuid":"33236168","kind":"organization","description":"Bring the fashion industry into the 21st century","email":"hello@seamly.net","website":"https://seamly.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/33236168?v=4","repositories_count":1,"last_synced_at":"2023-03-08T17:39:05.015Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/FashionFreedom","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-18T08:05:15.049Z","updated_at":"2023-03-08T17:39:05.029Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FashionFreedom","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FashionFreedom/repositories"},"packages":[],"commits":{"id":1256422,"full_name":"FashionFreedom/Seamly2D","default_branch":"develop","total_commits":6614,"total_committers":77,"total_bot_commits":13,"total_bot_committers":3,"mean_commits":85.8961038961039,"dds":0.3737526459026308,"past_year_total_commits":238,"past_year_total_committers":17,"past_year_total_bot_commits":12,"past_year_total_bot_committers":2,"past_year_mean_commits":14.0,"past_year_dds":0.6008403361344538,"last_synced_at":"2026-08-10T12:31:59.043Z","last_synced_commit":"b961bb8f72c2e8b60371510794a20a3eb988cee8","created_at":"2023-04-13T13:33:19.288Z","updated_at":"2026-08-10T12:31:58.711Z","committers":[{"name":"Roman Telezhynskyi","email":"kroluku@gmail.com","login":"dismine","count":4142},{"name":"Susan Spencer","email":"susan.spencer@gmail.com","login":"slspencer","count":648},{"name":"DSCaskey","email":"31944718+DSCaskey","login":"DSCaskey","count":530},{"name":"Christoph Settgast","email":"csett86_git@quicksands.de","login":"csett86","count":209},{"name":"Valentina Zhuravska","email":"devnull@localhost","login":null,"count":170},{"name":"Onetchou","email":"83351185+Onetchou","login":"Onetchou","count":127},{"name":"BojanKverh","email":"bojan.kverh@gmail.com","login":"BojanKverh","count":112},{"name":"Alexey_Shmuley","email":"Alex@e_mail","login":null,"count":77},{"name":"Valentina Zhuravska","email":"zhuravska19@gmail.com","login":"qtgirl","count":72},{"name":"harshiljpatel","email":"79356098+harshiljpatel","login":"harshiljpatel","count":37},{"name":"NifemiF","email":"nifemi@derossi.consulting","login":"Niphemy","count":32},{"name":"Patrick Proy","email":"patrick@proy.org","login":"patrickpr","count":32},{"name":"Johannes Brakensiek","email":"letterus@codingpastor.de","login":null,"count":31},{"name":"Marius Ghita","email":"ghita.v.marius@gmail.com","login":"mhitza","count":25},{"name":"Steve Conklin","email":"steve@conklinhouse.com","login":"sconklin","count":25},{"name":"hr-98","email":"hannesruscher98@gmail.com","login":"hr-98","count":23},{"name":"afigegoznaet","email":"enrabiar@gmail.com","login":"afigegoznaet","count":23},{"name":"Ronan Le Tiec","email":"ronanletiec@gmail.com","login":"ronanletiec","count":20},{"name":"Benjamin Nauck","email":"benjamin.nauck@gmail.com","login":"hyarion","count":16},{"name":"Felix Ulber","email":"felix.ulber@gmx.de","login":"kjaft","count":15},{"name":"Abhijith Dev S","email":"abhijith.subhash@toptal.com","login":"ajinidev1","count":15},{"name":"Odrnorn","email":"tomhoffmann05@gmail.com","login":"Odrnorn","count":15},{"name":"Álvaro","email":"alvarocasadoc","login":"alvarocasadoc","count":15},{"name":"Anton B","email":"pokamest@gmail.com","login":"pokamest","count":14},{"name":"Kim March-Force","email":"kim.marchforce@gmail.com","login":"KimMF","count":13},{"name":"Jim Wouda","email":"74349606+jim555-lab","login":"jim555-lab","count":13},{"name":"ayoub","email":"ayoubcode941@gmail.com","login":"ayoub21dev","count":13},{"name":"Alex","email":"alexzkhr@gmail.com","login":"alexzk1","count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11},{"name":"jackstr","email":"jackstr","login":"jackstr","count":10},{"name":"Sabine Schmaltz","email":"sabineschmaltz@gmail.com","login":"sabine","count":9},{"name":"MitSchoko","email":"mischa.linus.krempel@gmail.com","login":"mitschoko","count":9},{"name":"xypp3","email":"petrkmilev@gmail.com","login":"xypp3","count":9},{"name":"Ian","email":"ianpatrickcunningham@gmail.com","login":"not-Ian","count":7},{"name":"Peter M.J. Herman","email":"33602427+pmjherman","login":"pmjherman","count":6},{"name":"Bernd Zeimetz","email":"bernd@bzed.de","login":"bzed","count":5},{"name":"03pencil","email":"matias.hirvonen@gmail.com","login":"03pencil","count":5},{"name":"Alexis Lopez Zubieta","email":"contact@azubieta.net","login":"azubieta","count":4},{"name":"Thomas HOCEDEZ","email":"thomas.hocedez@free.fr","login":"AstHrO","count":4},{"name":"Dan Zonca","email":"ZoncaD","login":"ZoncaD","count":4},{"name":"Steve Conklin","email":"steve+vpo2@conklinhouse.com","login":null,"count":3},{"name":"luzpaz","email":"luzpaz","login":"luzpaz","count":3},{"name":"Weblate (bot)","email":"hosted@weblate.org","login":"weblate","count":3},{"name":"Andrea Gorletta","email":"andrea.alice.gorletta@gmail.com","login":"GorlemZ","count":3},{"name":"luzpazB","email":"bitbucket.user@icloud.com","login":null,"count":2},{"name":"Fabrice Salvaire","email":"fabrice.salvaire@orange.fr","login":"FabriceSalvaire","count":2},{"name":"richardhenwood","email":"rjhenwood@yahoo.co.uk","login":"richardhenwood","count":2},{"name":"alex","email":"alex@email.com","login":"aleenejejw","count":2},{"name":"Vincent Bermel","email":"palob","login":"palob","count":2},{"name":"Stephan Müller","email":"fruktopus@gmail.com","login":"frukto","count":2},{"name":"Martin Nyaga","email":"martin@martinnyaga.com","login":"Martin-Nyaga","count":2},{"name":"Benson Muite","email":"bkmgit","login":"bkmgit","count":2},{"name":"Adam Sowa","email":"116458878+ss-adam","login":"ss-adam","count":2},{"name":"codesee-maps[bot]","email":"86324825+codesee-maps[bot]","login":"codesee-maps[bot]","count":1},{"name":"chililil93","email":"44651008+chililil93","login":"chililil93","count":1},{"name":"Thies Schröder","email":"mail@thies-schroeder.de","login":"ths80","count":1},{"name":"Weblate Admin","email":"csett86@quicksands.de","login":null,"count":1},{"name":"kate","email":"kate@dismine-F3Ke","login":null,"count":1},{"name":"Curious One","email":"curious_one@bitbucket.org","login":null,"count":1},{"name":"Inge","email":"ingeborg.becht@egym.de","login":null,"count":1},{"name":"Пользователь","email":"Пользователь@pc2009","login":null,"count":1},{"name":"Sergey Alyoshin","email":"alyoshin.s@gmail.com","login":"alyoshin","count":1},{"name":"Raina","email":"raina.gustafson@gmail.com","login":"rsskga","count":1},{"name":"Murloc","email":"sebastien.bruchet@gmail.com","login":"Keepy38","count":1},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":1},{"name":"microtronics","email":"6690168+microtronics","login":"microtronics","count":1},{"name":"probonopd","email":"probonopd","login":"probonopd","count":1},{"name":"Araceli Yanez","email":"5705238+adyst","login":"adyst","count":1},{"name":"Calum Galleitch","email":"calum@callingthetune.co.uk","login":"u38cg","count":1},{"name":"Dan McMahill","email":"dan@mcmahill.net","login":"dmcmahill","count":1},{"name":"Dave G","email":"dgonsalves1228@gmail.com","login":"scalding-hot-coffee","count":1},{"name":"Eduardo Mendes","email":"eduardo.mendes@hotmail.com.br","login":"dunossauro-lab","count":1},{"name":"Georg von Zengen","email":"oni303@gmail.com","login":"oni303","count":1},{"name":"Judy Hanson","email":"judy.l.hanson@gmail.com","login":"Esterjudith","count":1},{"name":"Louie Lu","email":"git@louie.lu","login":"mlouielu","count":1},{"name":"Mariana Pillon","email":"marianalopespillon@gmail.com","login":"m-pillon","count":1},{"name":"Martijn van Oosterhout","email":"kleptog@svana.org","login":"kleptog","count":1}],"past_year_committers":[{"name":"DSCaskey","email":"31944718+DSCaskey","login":"DSCaskey","count":95},{"name":"slspencer","email":"susan.spencer@gmail.com","login":"slspencer","count":40},{"name":"Christoph Settgast","email":"csett86_git@quicksands.de","login":"csett86","count":38},{"name":"Odrnorn","email":"tomhoffmann05@gmail.com","login":"Odrnorn","count":15},{"name":"ayoub","email":"ayoubcode941@gmail.com","login":"ayoub21dev","count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11},{"name":"Onetchou","email":"83351185+Onetchou","login":"Onetchou","count":8},{"name":"03pencil","email":"matias.hirvonen@gmail.com","login":"03pencil","count":5},{"name":"Andrea Gorletta","email":"andrea.alice.gorletta@gmail.com","login":"GorlemZ","count":3},{"name":"Weblate (bot)","email":"hosted@weblate.org","login":"weblate","count":3},{"name":"Weblate Admin","email":"csett86@quicksands.de","login":null,"count":1},{"name":"Dave G","email":"dgonsalves1228@gmail.com","login":"scalding-hot-coffee","count":1},{"name":"Louie Lu","email":"git@louie.lu","login":"mlouielu","count":1},{"name":"Mariana Pillon","email":"marianalopespillon@gmail.com","login":"m-pillon","count":1},{"name":"Steve Conklin","email":"steve@conklinhouse.com","login":"sconklin","count":1},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":1},{"name":"microtronics","email":"6690168+microtronics","login":"microtronics","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-11T00:00:06.485Z","repositories_count":6629402,"commits_count":918183899,"contributors_count":39036280,"owners_count":1331398,"committers_count":3294115,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"FashionFreedom/Seamly2D","html_url":"https://github.com/FashionFreedom/Seamly2D","last_synced_at":"2026-08-12T13:33:22.765Z","status":null,"issues_count":702,"pull_requests_count":882,"avg_time_to_close_issue":27015838.151578948,"avg_time_to_close_pull_request":354375.3432657926,"issues_closed_count":475,"pull_requests_closed_count":839,"pull_request_authors_count":47,"issue_authors_count":122,"avg_comments_per_issue":2.4074074074074074,"avg_comments_per_pull_request":1.354875283446712,"merged_pull_requests_count":761,"bot_issues_count":0,"bot_pull_requests_count":9,"past_year_issues_count":64,"past_year_pull_requests_count":114,"past_year_avg_time_to_close_issue":2453958.65,"past_year_avg_time_to_close_pull_request":408984.1222222222,"past_year_issues_closed_count":40,"past_year_pull_requests_closed_count":90,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":29,"past_year_avg_comments_per_issue":1.328125,"past_year_avg_comments_per_pull_request":1.3508771929824561,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":74,"created_at":"2023-05-09T11:07:03.453Z","updated_at":"2026-08-12T13:33:22.766Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FashionFreedom%2FSeamly2D/issues","issue_labels_count":{"table":{"enhancement":308,"bug":268,"Draft mode":147,"UI":111,"build":76,"Piece mode":58,"New Draft features":45,"workflow":45,"measurements":38,"merged":37,"export":29,"Layout mode":29,"New UI feature":25,"Linux":25,"Piece tools":24,"Mac":22,"won't fix":21,"New measurements feature":21,"translations":18,"New Piece features":17,"SeamlyMe":16,"Arc tools":16,"documentation":16,"New Layout feature":16,"fixed":15,"images":15,"repository":15,"Qt":14,"file format":13,"Operations Tools":13,"pipeline":12,"preferences":12,"Seamly2D":12,"API":11,"formulas":11,"printing":10,"duplicate":10,"import":10,"history":10,"Curve Tools":10,"3d":9,"linked issue":8,"New SeamlyMe features":8,"labels":8,"minor":8,"variables":7,"Point tools":6,"templates":6,"Windows":6,"downloads":6,"groups":6,"test suite related":6,"fonts":6,"visualization":5,"tutorials":5,"miscellaneous":5,"major":4,"vocabulary":4,"appimage":4,"performance":4,"question":4,"Qt6":4,"website":4,"diagrams":3,"New Printing Features":3,"file storage":3,"github":3,"Maintenance":3,"namespace":3,"refactor":3,"can't replicate":3,"packaging":2,"seamlycloud":2,"in-testing":2,"good first issue":2,"bodyscan":2,"Ellipse tools":2,"install":2,"multisize":2,"logos":2,"branding":2,"flatpak":2,"About":2,"settings":2,"Ubuntu":2,"CI":1,"code style":1,"pattern library":1,"1 - Ready":1,"license":1,"web scripting":1,"Audio":1,"support":1,"4 - Done":1,"icons":1,"New SeamlyCloud feature":1,"Mobile app":1,"svg":1,"encoding":1,"dependencies":1,"security":1,"Console mode":1,"appveyor":1,"2 - Working \u003c= 5":1,"Manjaro":1,"mirror":1}},"pull_request_labels_count":{"table":{"bug":167,"Draft mode":123,"UI":106,"build":75,"enhancement":63,"Piece mode":58,"translations":28,"Piece tools":23,"export":21,"SeamlyMe":21,"formulas":20,"preferences":19,"Seamly2D":17,"Maintenance":16,"images":16,"Layout mode":15,"New UI feature":14,"measurements":14,"Linux":13,"major":13,"dependencies":11,"Curve Tools":10,"repository":10,"documentation":9,"New Draft features":8,"github_actions":8,"history":8,"refactor":8,"labels":7,"Windows":7,"file format":7,"variables":7,"Qt":7,"Mac":6,"Operations Tools":6,"svg":6,"About":5,"downloads":5,"fonts":5,"vocabulary":4,"merged":4,"diagrams":4,"performance":4,"Point tools":4,"groups":4,"test suite related":4,"Qt6":4,"file storage":3,"appimage":3,"Arc tools":3,"CI":3,"install":3,"bodyscan":3,"New Piece features":3,"settings":3,"pipeline":3,"workflow":2,"Ellipse tools":2,"minor":2,"website":2,"Ubuntu":2,"New measurements feature":2,"fixed":2,"printing":2,"github":2,"logos":2,"namespace":2,"locale":1,"New SeamlyMe features":1,"code style":1,"New Layout feature":1,"icons":1,"flatpak":1,"encoding":1,"visualization":1,"3d":1,"in-testing":1,"import":1,"mirror":1,"branding":1}},"issue_author_associations_count":{"table":{"COLLABORATOR":316,"CONTRIBUTOR":220,"NONE":161,"MEMBER":5}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":408,"COLLABORATOR":403,"MEMBER":45,"NONE":26}},"issue_authors":{"table":{"DSCaskey":157,"sconklin":156,"slspencer":143,"Onetchou":40,"Pneumarian":20,"GraceDM":19,"KimMF":8,"csett86":8,"bzed":5,"AndrewBuck":5,"ayoub21dev":4,"AlineGesualdi":4,"philipw95":4,"pmjherman":4,"SebNik1":3,"Miki55541":3,"0f22fd5950630":3,"RokeJulianLockhart":3,"kennyoni012-stack":3,"FabriceSalvaire":2,"llinlluo":2,"03pencil":2,"bkmgit":2,"InHavk":2,"zoff99":2,"sewingmymy":2,"jujoca3":1,"dickturpiny2k":1,"MrDoo71":1,"clairecvl":1,"iustin94":1,"ElsomaUwe":1,"Letterus":1,"Philine-sc":1,"emojicon2000":1,"alliemars":1,"fsmoak":1,"alvarocasadoc":1,"dariakalinova4-lab":1,"aracelix":1,"guliaka":1,"igibek":1,"Codingboy":1,"Lowkus":1,"JaneDougall":1,"Esterjudith":1,"proto-h":1,"Scan2PatternResearcher":1,"slavalamp":1,"FrauMieze":1,"xjxl520303":1,"fernandaparlange":1,"mrscreative":1,"mrkaban":1,"AlexandraMartynova":1,"crazbot":1,"bareb0nes":1,"HYCM30":1,"mixthumb":1,"schrodere":1,"pandel":1,"ingiestein":1,"kleinesfussl":1,"Petje-pat":1,"bernt-h":1,"Odrnorn":1,"Roman19S":1,"Shea2020":1,"AG-beep-26":1,"4l1c3gl1th":1,"CarlosTolenk":1,"melissad87":1,"probonopd":1,"happypiper":1,"gumgl":1,"mcbluefire":1,"goatchurchprime":1,"Tzenzikk":1,"mrVanDalo":1,"BartMitTyp":1,"abate":1,"wilwarindi":1,"CedricVenerius":1,"Fellini01":1,"rafaelmardojai":1,"hyphen-Nata":1,"fenichel":1,"bigolinlisa":1,"Bill2005663":1,"abizonov":1,"Pascal35":1,"JUTOME":1,"WhittlesJr":1,"u38cg":1,"jakubgolab":1,"Batitica":1,"krmns":1,"vcabre5047":1,"jmmolineromata-dev":1,"delvillaryeilin-boop":1,"acheloos-m":1,"kt-aakash":1,"riton13":1,"dreymond1":1,"guifsdev":1,"ghost":1,"Clauettedu02":1,"yurivict":1,"richardhenwood":1,"UberVeng":1,"mestaritonttu":1,"PanTau2025":1,"kleptog":1,"darrineb":1,"amad2024":1,"chronically-late":1,"DeadMartyr":1,"patternpro-123":1,"risicle":1,"luzpaz":1,"EvicaB":1,"afigegoznaet":1}},"pull_request_authors":{"table":{"DSCaskey":277,"slspencer":268,"csett86":136,"Onetchou":43,"sconklin":19,"ayoub21dev":11,"mhitza":11,"afigegoznaet":9,"dependabot[bot]":8,"KimMF":7,"proto-h":6,"pmjherman":5,"GorlemZ":5,"Odrnorn":5,"bkmgit":4,"richardhenwood":4,"ajinidev1":4,"xypp3":4,"weblate":4,"ZoncaD":4,"chililil93":4,"luzpaz":3,"Letterus":3,"not-Ian":3,"Martin-Nyaga":3,"bzed":2,"azubieta":2,"Baggins800":2,"alvarocasadoc":2,"palob":2,"hr-98":2,"Copilot":2,"inge91":2,"marco-langer":2,"microtronics":2,"EnzoDeg40":1,"scalding-hot-coffee":1,"u38cg":1,"kleptog":1,"github-actions[bot]":1,"Esterjudith":1,"rajel052":1,"aracelix":1,"ss-adam":1,"probonopd":1,"dmcmahill":1,"lattice0":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-13T00:00:06.201Z","repositories_count":16028971,"issues_count":40470762,"pull_requests_count":130891783,"authors_count":11443360,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":13,"Draft mode":13,"enhancement":11,"UI":6,"Seamly2D":6,"Piece mode":5,"Piece tools":5,"Linux":3,"Mac":3,"preferences":3,"Curve Tools":3,"Layout mode":3,"formulas":2,"workflow":2,"fonts":2,"New UI feature":2,"measurements":2,"settings":2,"SeamlyMe":2,"import":1,"Audio":1,"build":1,"dependencies":1,"diagrams":1,"downloads":1,"export":1,"file storage":1,"groups":1,"history":1,"Arc tools":1,"labels":1,"Point tools":1,"variables":1}},"past_year_pull_request_labels_count":{"table":{"bug":28,"UI":13,"dependencies":11,"Draft mode":11,"Piece mode":10,"enhancement":9,"github_actions":8,"major":8,"Piece tools":7,"formulas":6,"translations":6,"preferences":5,"Curve Tools":5,"Layout mode":4,"Seamly2D":4,"SeamlyMe":4,"documentation":3,"measurements":3,"settings":3,"About":2,"downloads":2,"export":2,"fonts":2,"history":2,"labels":2,"Linux":2,"Qt":2,"Qt6":2,"Mac":1,"variables":1,"vocabulary":1,"refactor":1,"locale":1,"import":1,"file storage":1,"diagrams":1,"code style":1,"New UI feature":1,"Maintenance":1}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":33,"NONE":26,"MEMBER":4}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":78,"MEMBER":25,"NONE":5}},"past_year_issue_authors":{"table":{"DSCaskey":23,"slspencer":5,"ayoub21dev":4,"Onetchou":3,"kennyoni012-stack":3,"03pencil":2,"llinlluo":2,"vcabre5047":1,"UberVeng":1,"Scan2PatternResearcher":1,"Philine-sc":1,"Petje-pat":1,"patternpro-123":1,"Pascal35":1,"Odrnorn":1,"jmmolineromata-dev":1,"jakubgolab":1,"happypiper":1,"emojicon2000":1,"ElsomaUwe":1,"delvillaryeilin-boop":1,"dariakalinova4-lab":1,"chronically-late":1,"Bill2005663":1,"bigolinlisa":1,"bareb0nes":1,"AG-beep-26":1,"4l1c3gl1th":1}},"past_year_pull_request_authors":{"table":{"DSCaskey":37,"csett86":14,"slspencer":14,"ayoub21dev":11,"dependabot[bot]":8,"GorlemZ":5,"Odrnorn":5,"weblate":4,"Onetchou":3,"Copilot":2,"microtronics":2,"EnzoDeg40":1,"scalding-hot-coffee":1,"sconklin":1}},"maintainers":[{"table":{"login":"slspencer","count":385,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slspencer"}},{"table":{"login":"sconklin","count":174,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sconklin"}},{"table":{"login":"csett86","count":144,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csett86"}},{"table":{"login":"DSCaskey","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DSCaskey"}},{"table":{"login":"ayoub21dev","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ayoub21dev"}},{"table":{"login":"Onetchou","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Onetchou"}},{"table":{"login":"Letterus","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Letterus"}}],"active_maintainers":[{"table":{"login":"ayoub21dev","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ayoub21dev"}},{"table":{"login":"csett86","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/csett86"}}]}},"events":{"total":{"ReleaseEvent":125,"DeleteEvent":127,"MemberEvent":4,"PullRequestEvent":238,"ForkEvent":14,"DiscussionEvent":3,"IssuesEvent":187,"WatchEvent":157,"IssueCommentEvent":250,"PushEvent":472,"GollumEvent":2,"PullRequestReviewCommentEvent":29,"PullRequestReviewEvent":163,"CreateEvent":232},"last_year":{"ReleaseEvent":52,"DeleteEvent":76,"PullRequestEvent":119,"ForkEvent":3,"DiscussionEvent":3,"IssuesEvent":85,"WatchEvent":60,"IssueCommentEvent":95,"PushEvent":253,"PullRequestReviewCommentEvent":10,"PullRequestReviewEvent":60,"CreateEvent":93}},"keywords":["linux","osx","qt5","windows"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/builddocs.yml","sha":null,"kind":"manifest","created_at":"2026-01-01T19:07:47.489Z","updated_at":"2026-01-01T19:07:47.489Z","repository_link":"https://github.com/FashionFreedom/Seamly2D/blob/develop/.github/workflows/builddocs.yml","dependencies":[{"id":25784748979,"package_name":"DenverCoder1/doxygen-github-pages-action","ecosystem":"actions","requirements":"v2.0.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2026-01-01T19:07:48.430Z","updated_at":"2026-01-01T19:07:48.430Z","repository_link":"https://github.com/FashionFreedom/Seamly2D/blob/develop/.github/workflows/ci.yml","dependencies":[{"id":25784748980,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25784748981,"package_name":"jurplel/install-qt-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25784748982,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25784748983,"package_name":"ilammy/msvc-dev-cmd","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":25784748985,"package_name":"google-github-actions/auth","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25784749195,"package_name":"google-github-actions/setup-gcloud","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":25784749196,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25784749197,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":25784749198,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":25784749199,"package_name":"DenverCoder1/doxygen-github-pages-action","ecosystem":"actions","requirements":"a5ce84b4f3636592e0c101064b66136851c1605b","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codesee-arch-diagram.yml","sha":null,"kind":"manifest","created_at":"2026-01-01T19:07:50.103Z","updated_at":"2026-01-01T19:07:50.103Z","repository_link":"https://github.com/FashionFreedom/Seamly2D/blob/develop/.github/workflows/codesee-arch-diagram.yml","dependencies":[{"id":25784749201,"package_name":"Codesee-io/codesee-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":11.380833036539961,"created_at":"2023-04-13T13:33:18.485Z","updated_at":"2026-08-13T14:04:22.872Z","avatar_url":"https://github.com/FashionFreedom.png","language":"C++","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3595","html_url":"https://summary.ecosyste.ms/projects/3595"}