{"id":50772211,"url":"https://github.com/jo56/cosmos-network-visualizations","last_synced_at":"2026-06-11T20:01:46.168Z","repository":{"id":341343118,"uuid":"1097377314","full_name":"jo56/cosmos-network-visualizations","owner":"jo56","description":"Interactive network graph demos powered by cosmos.gl","archived":false,"fork":false,"pushed_at":"2026-05-22T18:49:04.000Z","size":1453,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T21:52:05.585Z","etag":null,"topics":["networks","simulation","visualization","webgl"],"latest_commit_sha":null,"homepage":"https://jo56.github.io/cosmos-network-visualizations/","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/jo56.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-16T03:51:38.000Z","updated_at":"2026-05-22T18:12:05.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/jo56/cosmos-network-visualizations","commit_stats":null,"previous_names":["jo56/cosmos-network-visualizations"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jo56/cosmos-network-visualizations","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jo56%2Fcosmos-network-visualizations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jo56%2Fcosmos-network-visualizations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jo56%2Fcosmos-network-visualizations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jo56%2Fcosmos-network-visualizations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jo56","download_url":"https://codeload.github.com/jo56/cosmos-network-visualizations/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jo56%2Fcosmos-network-visualizations/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34215254,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","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"}},"keywords":["networks","simulation","visualization","webgl"],"created_at":"2026-06-11T20:01:45.238Z","updated_at":"2026-06-11T20:01:46.158Z","avatar_url":"https://github.com/jo56.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cosmos.gl Network Visualizations\n\n\u003cdiv align=\"center\"\u003e\n          \u003cimg src=\"assets/initial-cosmos-screenshot.png\" alt=\"initial cosmos screenshot\"\u003e\n     \u003c/div\u003e\n    \u003cbr\u003e\n\nAn interactive web application featuring 10 network visualizations built with [cosmos.gl](https://github.com/cosmosgl/graph), a GPU-accelerated graph visualization library.\n\n## Network Types\n\n1. **Scale-Free Network** - Barabási–Albert model with preferential attachment\n2. **Small World Network** - Watts–Strogatz model with high clustering\n3. **Random Network** - Erdős–Rényi model with random connections\n4. **Hierarchical Network** - Tree-like structure with multiple levels\n5. **Modular Network** - Community-based structure with dense clusters\n6. **Ring Network** - Circular topology with additional connections\n7. **Grid Network** - 2D grid structure with diagonal connections\n8. **Bipartite Network** - Two distinct node groups with cross-connections\n9. **Star Network** - Central hub with many peripheral nodes\n10. **Hybrid Network** - Combination of multiple network types\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js 16+ and npm\n\n### Installation\n\n```bash\n# Install dependencies\nnpm install\n```\n\n### Development\n\n```bash\n# Start development server\nnpm run dev\n```\n\nOpen your browser to the URL shown in the terminal (typically `http://localhost:5173`).\n\n### Build\n\n```bash\n# Build for production\nnpm run build\n```\n\nThe built files will be in the `dist/` directory.\n\n### Preview Production Build\n\n```bash\n# Preview production build\nnpm run preview\n```\n\n## Usage\n\n1. Use the navigation buttons at the top to switch between different network visualizations\n2. Click and drag nodes to move them around\n3. Use mouse wheel to zoom in/out\n4. Click and drag on empty space to pan the view\n5. Click on nodes to see their information in the console\n\n## Project Structure\n\n```\ncosmos-test/\n├── index.html          # Main HTML file\n├── src/\n│   ├── main.js        # Main application logic\n│   └── networks.js    # Network data generators\n├── package.json       # Dependencies and scripts\n├── .gitignore        # Git ignore rules\n└── README.md         # This file\n```\n\n## License\n\nMIT License - feel free to use this project for any purpose.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjo56%2Fcosmos-network-visualizations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjo56%2Fcosmos-network-visualizations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjo56%2Fcosmos-network-visualizations/lists"}