{"id":24297931,"url":"https://github.com/sharafatkarim/graphcraft","last_synced_at":"2025-10-19T23:13:28.401Z","repository":{"id":229274669,"uuid":"776303570","full_name":"SharafatKarim/GraphCraft","owner":"SharafatKarim","description":"Graph Visualization \u0026 Analysis Tool","archived":false,"fork":false,"pushed_at":"2024-03-23T08:46:23.000Z","size":16,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T20:48:28.460Z","etag":null,"topics":["graph-algorithms","graph-visualization","warshall-algorithm"],"latest_commit_sha":null,"homepage":"https://sharafat.is-a.dev/GraphCraft/","language":"JavaScript","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/SharafatKarim.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":"2024-03-23T06:03:12.000Z","updated_at":"2024-04-15T04:27:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"8db32570-167d-4630-b599-b720ac8e9dbd","html_url":"https://github.com/SharafatKarim/GraphCraft","commit_stats":null,"previous_names":["sharafatkarim/graphcraft"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SharafatKarim%2FGraphCraft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SharafatKarim%2FGraphCraft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SharafatKarim%2FGraphCraft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SharafatKarim%2FGraphCraft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SharafatKarim","download_url":"https://codeload.github.com/SharafatKarim/GraphCraft/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242180030,"owners_count":20085087,"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":["graph-algorithms","graph-visualization","warshall-algorithm"],"created_at":"2025-01-16T20:36:16.130Z","updated_at":"2025-10-19T23:13:28.273Z","avatar_url":"https://github.com/SharafatKarim.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Graph Craft\n***Graph Visualization \u0026 Analysis Tool*** | [LIVE URL](https://sharafat.is-a.dev/GraphCraft/)\n\n![GraphCraft](https://socialify.git.ci/SharafatKarim/GraphCraft/image?description=1\u0026descriptionEditable=Graph%20Visualization%20%26%20Analysis%20Tool\u0026font=Source%20Code%20Pro\u0026forks=1\u0026issues=1\u0026language=1\u0026name=1\u0026pattern=Circuit%20Board\u0026pulls=1\u0026stargazers=1\u0026theme=Auto)\n\nGraph Craft is a web-based tool for visualizing and analyzing graphs. It provides an interactive environment where users can input their graph data in the form of an adjacency matrix and instantly visualize the graph along with various analysis results.\n\n\n## Features\n\n- Graph Visualization: Input your graph data using an adjacency matrix and visualize the graph in real-time.\n- Adjacency Matrix \u0026 Linked Representation: View the input adjacency matrix and its linked representation.\n- Warshall's Algorithm: Compute and visualize the transitive closure of the graph using Warshall's Algorithm.\n- Path Matrix: Compute and visualize the path matrix of the graph.\n\n## Usage\n\nTo use Graph Craft, follow these steps:\n\n- Input your graph data in the provided textarea using the adjacency matrix format.\n- Click on the \"Analyze data\" button to visualize the graph and perform analysis.\n- Explore the generated graph and analysis results.\n- Use the \"Clear graph\" button to remove the current graph and start over if needed.\n\n### Example input\n\n```\n0 0 0 1\n1 0 1 1\n1 0 0 1\n0 0 1 0\n```\n\n### Technologies Used\n\n- HTML\n- CSS (Bootstrap)\n- JavaScript (Cytoscape.js)\n\n## Contributors\n\n[![SharafatKarim's Profilator](https://profilator.deno.dev/SharafatKarim?v=1.0.0.alpha.4)](https://github.com/SharafatKarim)\n[![sr-tamim's Profilator](https://profilator.deno.dev/sr-tamim?v=1.0.0.alpha.4)](https://github.com/sr-tamim)\n\nFeel free to contribute to this project by creating a pull request or submitting an issue.\n\n## License\n\nThis project is licensed under the [MIT](LICENSE) and [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharafatkarim%2Fgraphcraft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharafatkarim%2Fgraphcraft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharafatkarim%2Fgraphcraft/lists"}