{"id":22871008,"url":"https://github.com/rvats20/codecanvas","last_synced_at":"2026-01-27T18:33:55.358Z","repository":{"id":257861925,"uuid":"859356829","full_name":"rvats20/CodeCanvas","owner":"rvats20","description":"This Github repo is website for Code Canvas, a learning community for AI-ML, Data and Cloud domain demo project.","archived":false,"fork":false,"pushed_at":"2024-11-13T17:35:20.000Z","size":4154,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T15:51:57.246Z","etag":null,"topics":["cloud","database","generative-ai","learning-exercise","portfolio-website","python3"],"latest_commit_sha":null,"homepage":"https://rvats20.github.io/CodeCanvas/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rvats20.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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-09-18T14:23:41.000Z","updated_at":"2024-11-13T17:35:24.000Z","dependencies_parsed_at":"2024-10-16T19:35:35.536Z","dependency_job_id":"9f668f5e-8fdd-4300-be96-c3bc4607fbdc","html_url":"https://github.com/rvats20/CodeCanvas","commit_stats":null,"previous_names":["rvats20/datandev","rvats20/codecanvas"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rvats20/CodeCanvas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvats20%2FCodeCanvas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvats20%2FCodeCanvas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvats20%2FCodeCanvas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvats20%2FCodeCanvas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rvats20","download_url":"https://codeload.github.com/rvats20/CodeCanvas/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvats20%2FCodeCanvas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28817887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T18:01:38.485Z","status":"ssl_error","status_checked_at":"2026-01-27T18:01:27.499Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["cloud","database","generative-ai","learning-exercise","portfolio-website","python3"],"created_at":"2024-12-13T13:16:50.728Z","updated_at":"2026-01-27T18:33:55.330Z","avatar_url":"https://github.com/rvats20.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CodeCanvas\n\n## Overview\n\nWelcome to CodeCanvas This repository is your go-to resource for creating, sharing, and collaborating on code snippets and projects. Whether you're a seasoned developer or just starting out, CodeCanvas provides a platform to showcase your coding skills and learn from others in the community.\n\n## Table of Contents\n\n- Introduction\n- Features\n- Installation\n- Usage\n- Examples\n- Contributing\n- License\n- Acknowledgements\n\n## Introduction\n\nCodeCanvas is designed to be a collaborative space where developers can easily share code snippets, work on projects together, and learn from each other. Our goal is to foster a community of innovation and continuous learning, making coding more accessible and enjoyable for everyone.\n\n## Features\n\n- **Code Snippets:** Share and discover reusable code snippets for various programming languages.\n- **Project Collaboration:** Work on projects with other developers, track progress, and manage contributions.\n- **Interactive Demos:** Create and view interactive demos to better understand how code works.\n- **Community Engagement:** Connect with other developers, provide feedback, and collaborate on exciting projects.\n\n## Installation\n\nTo get started with CodeCanvas, clone the repository and install the required dependencies:\n\n```bash\ngit clone https://github.com/yourusername/CodeCanvas.git\ncd CodeCanvas\npip install -r requirements.txt\n```\n\n## Usage\n\n### Sharing Code Snippets\n\n1. **Create a New Snippet:**\n   ```bash\n   python create_snippet.py --title \"My Snippet\" --language \"Python\" --code \"print('Hello, World!')\"\n   ```\n\n2. \n   ```bash\n   python view_snippets.py\n   ```\n\n### Collaborating on Projects\n\n1. **Create a New Project:**\n   ```bash\n   python create_project.py --name \"Awesome Project\" --description \"This is an awesome project.\"\n   ```\n\n2. **Add Contributors:**\n   ```bash\n   python add_contributor.py --project \"Awesome Project\" --username \"contributor_username\"\n   ```\n\n3. **Track Progress:**\n   ```bash\n   python track_progress.py --project \"Awesome Project\"\n   ```\n\n## Examples\n\nCheck out the `examples` directory for sample code snippets and projects. Here are a few highlights:\n\n- **Python Snippets:** Useful Python code snippets for data manipulation, web scraping, and more.\n- **Web Development Projects:** Collaborative projects focused on front-end and back-end web development.\n- **Machine Learning Demos:** Interactive demos showcasing machine learning models and techniques.\n\n## Contributing\n\nWe welcome contributions to CodeCanvas! To contribute, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-branch`).\n3. Commit your changes (`git commit -m 'Add new feature'`).\n4. Push to the branch (`git push origin feature-branch`).\n5. Open a Pull Request.\n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for details.\n\n## Acknowledgements\n\nWe would like to thank the open-source community for their valuable tools and resources. Special thanks to all contributors for their efforts and support. Together, we can make CodeCanvas a vibrant and collaborative space for developers worldwide.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frvats20%2Fcodecanvas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frvats20%2Fcodecanvas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frvats20%2Fcodecanvas/lists"}