{"id":21408954,"url":"https://github.com/abdulmumin1/devcanvas","last_synced_at":"2026-03-14T08:34:03.693Z","repository":{"id":183098018,"uuid":"669447627","full_name":"Abdulmumin1/DevCanvas","owner":"Abdulmumin1","description":"An online editor with super powers, fast preview, plugins and super cool library of cool Frontend creations for your inspiration.","archived":false,"fork":false,"pushed_at":"2024-11-16T09:56:44.000Z","size":16590,"stargazers_count":31,"open_issues_count":1,"forks_count":10,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-16T10:17:19.803Z","etag":null,"topics":["open-source","snippets","svelte","sveltekit","tailwindcss"],"latest_commit_sha":null,"homepage":"https://devcanvas.art","language":"Svelte","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/Abdulmumin1.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-07-22T10:03:45.000Z","updated_at":"2024-11-16T09:56:45.000Z","dependencies_parsed_at":"2023-12-28T10:25:19.034Z","dependency_job_id":"4abe7fcf-25cf-46b7-9a44-5cbc53eee6ff","html_url":"https://github.com/Abdulmumin1/DevCanvas","commit_stats":null,"previous_names":["abdulmumin1/snippets","abdulmumin1/devcanvas"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdulmumin1%2FDevCanvas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdulmumin1%2FDevCanvas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdulmumin1%2FDevCanvas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdulmumin1%2FDevCanvas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdulmumin1","download_url":"https://codeload.github.com/Abdulmumin1/DevCanvas/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225935304,"owners_count":17547896,"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":["open-source","snippets","svelte","sveltekit","tailwindcss"],"created_at":"2024-11-22T17:19:59.002Z","updated_at":"2026-03-14T08:34:03.651Z","avatar_url":"https://github.com/Abdulmumin1.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevCanvas\n\n![devcanvas Logo](/static/devcanvas.png)\n\nAn online AI editor with super powers, fast preview, plugins and super cool library of cool Frontend creations for your inspiration.\n\n## Stack\n\n\u003ctable\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd align=\"Center\" width=\"30%\"\u003e\n\n\u003ca href=\"https://kit.svelte.dev\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/svelte-colored.svg\" width=\"36\" height=\"36\" alt=\"Svelte\" /\u003e\u003c/a\u003e\n\u003cbr\u003eSveltekit\n\n\u003c/td\u003e\n\n\u003ctd align=\"Center\" width=\"30%\"\u003e\n\n\u003ca href=\"https://supabase.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg src=\"https://cf.appdrag.com/dashboard-openvm-clo-b2d42c/uploads/supabase-TAiY.png\" width=\"36\" height=\"36\" alt=\"Supabase\" /\u003e\u003c/a\u003e\n\u003cbr\u003eSupabase\n\n\u003c/td\u003e\n\u003ctd align=\"Center\" width=\"30%\"\u003e\n\n\u003ca href=\"https://tailwindcss.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg src=\"https://img.icons8.com/color/144/000000/tailwindcss.png\" width=\"36\" height=\"36\" alt=\"TailWind\" /\u003e\u003c/a\u003e\n\u003cbr\u003eTailwind CSS\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003c/tbody\u003e\n\n\u003c/table\u003e\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation-locally)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [Getting Help](#getting-help)\n- [License](#license)\n- [Support](#support)\n\n## Features\n\n- Interactive Frontend Editor\n- Easy code snippet sharing (any other language).\n- Discover and explore a wide range of code snippets and awesome frontend creations.\n- A powerfull editor (codemirror) for a smooth coding experience.\n- Support for multiple programming languages.\n- User profiles with personal code snippet collections.\n\n## Installation (Local developement)\n\n1. Clone the repository: `git clone https://github.com/Abdulmumin1/devcanvas.git`\n2. Navigate to the project directory: `cd devcanvas`\n3. Install dependencies: `npm install` or `yarn install`\n4. Create and add the folowing to your .env file:\n\n```txt\nVITE_PUBLIC_SUPABASE_URL='http://whateverurl'\nVITE_PUBLIC_SUPABASE_ANON_KEY=\"whateverkeyhere\"\n\n```\n\n\u003e Note: These env variable will cause an error if not created, we're planing to make it possible to spin up our supabase instance locally pretty soon... that why only frontend contributions are possible at the moment\n\n## Usage\n\n1. Run the development server: `npm run dev` or `yarn dev`\n2. Open your web browser and visit: `http://localhost:5173`\n\n## Contributing\n\nWe enthusiastically welcome contributions from the community to enhance DevCanvas! Here's how you can contribute:\n\n### Types of Contributions\n\n- **Frontend Improvements:** As our backend is not publicly available, most contributions should focus on frontend enhancements.\n- **Blog Posts:** We accept frontend-related articles for our blog.\n- **Documentation:** Help improve our README, inline code comments, or create user guides.\n- **Bug Reports:** If you find a bug, please create an issue with a detailed description.\n- **Feature Requests:** Have an idea? We'd love to hear it! Create an issue to propose new features.\n- **Code Improvement:** There is alot of bad code in devcanvas currently, we would your contributions that could improve that.\n\n## Contribution Process\n\n- Fork the repository.\n- Create a new branch for your feature, fix, or improvement:\n\n```bash\ngit checkout -b my-contribution\n```\n\nMake your changes, ensuring they adhere to our coding style and conventions.\n\nCommit your changes with a clear, descriptive message:\n\n```bash\ngit commit -m \"Add new feature: Brief description\"\n```\n\nPush your changes to your forked repository:\n\n```bash\ngit push origin my-contribution\n```\n\nCreate a pull request to the main DevCanvas repository, providing a detailed description of your changes.\n\n## Code Style and Guidelines\n\nFollow the existing code style in the project.\nWrite clear, commented code to enhance readability.\nEnsure your code is properly formatted and lint-free.\n\n## Getting Help\n\nIf you need assistance or have questions about contributing, please:\n\n- Check our existing issues and pull requests to see if your question has been addressed.\n\n- Create a new issue with the \"question\" label if you need further clarification.\n\nWe appreciate your interest in improving DevCanvas and look forward to your contributions!\n\n## License\n\nDevCanvas is licensed under the [Non Commercial License](./LICENSE).\n\n## Support\n\nIf you encounter any issues or have questions, please feel free to create an issue or contact us at [abdulmuminyqn@gmail.com](mailto:abdulmuminyqn@gmail.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdulmumin1%2Fdevcanvas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdulmumin1%2Fdevcanvas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdulmumin1%2Fdevcanvas/lists"}