{"id":15100262,"url":"https://github.com/grebtsew/patterns-maker","last_synced_at":"2025-09-14T22:39:16.493Z","repository":{"id":129301055,"uuid":"220343882","full_name":"grebtsew/Patterns-Maker","owner":"grebtsew","description":"A helpful windows form application for creating and managing crochet, knitting, embroidery and stitching patterns.","archived":false,"fork":false,"pushed_at":"2023-08-06T14:17:50.000Z","size":5939,"stargazers_count":28,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-06T12:04:40.498Z","etag":null,"topics":["crochet","csharp","embroidermodder","embroidery","flowchart","gridcontrol","knitting","knittingpatterns","pattern-maker","stitching","syncfusion","visual-studio","visual-studio-2019","windows-forms"],"latest_commit_sha":null,"homepage":"","language":"C#","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/grebtsew.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2019-11-07T22:58:21.000Z","updated_at":"2025-07-05T00:56:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"b9c9d2be-06a3-4f84-81cc-0d5b5b621c82","html_url":"https://github.com/grebtsew/Patterns-Maker","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/grebtsew/Patterns-Maker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grebtsew%2FPatterns-Maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grebtsew%2FPatterns-Maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grebtsew%2FPatterns-Maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grebtsew%2FPatterns-Maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/grebtsew","download_url":"https://codeload.github.com/grebtsew/Patterns-Maker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grebtsew%2FPatterns-Maker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275180172,"owners_count":25419065,"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","status":"online","status_checked_at":"2025-09-14T02:00:10.474Z","response_time":75,"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"}},"keywords":["crochet","csharp","embroidermodder","embroidery","flowchart","gridcontrol","knitting","knittingpatterns","pattern-maker","stitching","syncfusion","visual-studio","visual-studio-2019","windows-forms"],"created_at":"2024-09-25T17:48:11.078Z","updated_at":"2025-09-14T22:39:16.465Z","avatar_url":"https://github.com/grebtsew.png","language":"C#","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"400\" height=\"400\" src=\"images/logo.png\"\u003e\n\u003c/p\u003e\n\nPatterns maker is a `windows form` application with the main purpose to simplify and manage the creation of crochet, knitting, embroidery, stitching patterns. Patterns maker lets the user create patterns in either a gridcontrol or in a flowchart. The implementation is written in `C#` Visual Studio.\n\n![demo](images/demo1.gif)\n\n![license](https://img.shields.io/github/license/grebtsew/Patterns-Maker)\n![size](https://img.shields.io/github/repo-size/grebtsew/Patterns-Maker)\n![commit](https://img.shields.io/github/last-commit/grebtsew/Patterns-Maker)\n\n# Syncfusion\n\nTo simplify the implementation of a gridcontrol and flowchart i chose to use licensed nuget packages from Syncfusion.\n\nSyncfusion was founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 13,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.\n\nToday they provide 800+ controls and frameworks for web, mobile, and desktop development. We provide ready-to-deploy enterprise software for dashboards, reports, data integration and big data processing. Many customers have saved millions in licensing fees by deploying our software.\n\n# How-To\n\nThis part explains how to start, install and use this program.\n\n## Install\n\nClone or download this repo:\n\n```\ngit clone git@github.com:grebtsew/Patterns-Maker.git\n```\n\n## Develop\n\nTo open and change code install `Visual Studio 2019`, and load the project `.sln` file. This is also tested on `Visual Studio 2022`, however with some difficulties. The nuget-packages are getting depricated.\n\n## Start\n\nLoad the project file in `Visual Studio 2019` and run the program.\nAn executable can also be downloaded from latest release without any installation.\n\n## GridControl\n\nAll colors in the gridcontrol view are dmc colors for embroidery.\n\nSee GridControl demo below:\n![demo](images/demogrid.gif)\n\n## FlowChart\n\nSee FlowChart demo below:\n![demo](images/demoflow.gif)\n\n## Generator\n\nSee Generator demo below:\n![demo](images/demogen.gif)\n\n# Know Issues\n\nThis is a list of know issues which will be handled when I have time. Please let me know if you find any issues or need more functions within the implementation.\n\n- `Windows Forms` are an outdated technology and my plan is to implement the same program in `mvc` application.\n- Everything in this program is single threaded, which means the program will freeze when you run a function. This could be easily fixed with multithreading and delegate functions.\n- The code is currently a mess due to speedy development for demo. Code should be seperated into seperate files and renamed.\n\n# License\n\nThis project utilizes the ![LICENSE](./LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrebtsew%2Fpatterns-maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrebtsew%2Fpatterns-maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrebtsew%2Fpatterns-maker/lists"}