{"id":18546585,"url":"https://github.com/shuvra-matrix/code-carbon","last_synced_at":"2026-05-16T17:38:57.824Z","repository":{"id":182147924,"uuid":"658248049","full_name":"shuvra-matrix/CODE-CARBON","owner":"shuvra-matrix","description":"Live Demo","archived":false,"fork":false,"pushed_at":"2023-07-18T21:55:51.000Z","size":156,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-11T12:04:11.879Z","etag":null,"topics":["carbon","code","codeshare","nodejs","share","shared"],"latest_commit_sha":null,"homepage":"https://code-carbon.onrender.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shuvra-matrix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-06-25T07:59:43.000Z","updated_at":"2025-03-30T11:51:08.000Z","dependencies_parsed_at":"2023-07-18T22:38:24.297Z","dependency_job_id":null,"html_url":"https://github.com/shuvra-matrix/CODE-CARBON","commit_stats":null,"previous_names":["shuvra-matrix/code-carbon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shuvra-matrix/CODE-CARBON","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shuvra-matrix%2FCODE-CARBON","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shuvra-matrix%2FCODE-CARBON/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shuvra-matrix%2FCODE-CARBON/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shuvra-matrix%2FCODE-CARBON/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shuvra-matrix","download_url":"https://codeload.github.com/shuvra-matrix/CODE-CARBON/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shuvra-matrix%2FCODE-CARBON/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279007135,"owners_count":26084247,"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-10-11T02:00:06.511Z","response_time":55,"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":["carbon","code","codeshare","nodejs","share","shared"],"created_at":"2024-11-06T20:26:01.962Z","updated_at":"2025-10-11T12:04:33.272Z","avatar_url":"https://github.com/shuvra-matrix.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nHey, thanks for using the awesome-readme-template template.\nIf you have any enhancements, then fork this project and create a pull request\nor just open an issue with the label \"enhancement\".\nDon't forget to give this project a star for additional support ;)\nMaybe you can mention me or this repo in the acknowledgements too\n--\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eCode Carbon\u003c/h1\u003e\n  \n  \n\u003c!-- Badges --\u003e\n\n\u003ch4\u003e\n    \u003ca href=\"https://code-carbon.onrender.com/\"\u003eView Demo\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://github.com/shuvra-matrix/CODE-CARBON/issues/\"\u003eReport Bug\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://github.com/shuvra-matrix/CODE-CARBON/issues/\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/h4\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003c!-- Table of Contents --\u003e\n\n# :notebook_with_decorative_cover: Table of Contents\n\n- [About the Project](#star2-about-the-project)\n  - [Live Demo](#house-livedemo)\n  - [Tech Stack](#space_invader-tech-stack)\n  - [Features](#dart-features)\n  - [Environment Variables](#key-environment-variables)\n- [Getting Started](#toolbox-getting-started)\n  - [Prerequisites](#bangbang-prerequisites)\n  - [Run Locally](#running-run-locally)\n- [To-do](#notes-to-do)\n- [Contributing](#wave-contributing)\n- [License](#warning-license)\n- [Contact](#handshake-contact)\n- [Acknowledgements](#gem-acknowledgements)\n\n\u003c!-- About the Project --\u003e\n\n## :star2: About the Project\n\n  \u003cp\u003e\n    Code Carbon is a powerful and versatile web app that allows users to easily share their code in image format. With support for all types of programming languages, users can showcase their skills and share their work with friends, colleagues, and the wider programming community with ease.\n  \u003c/p\u003e\n  \u003cbr\u003e\n  \u003cp\u003e\n   With Code Carbon, users have complete control over the look and feel of their code, with the ability to change the code theme and color dynamically. Whether you prefer a dark or light mode, or a transparent background for your images, Code Carbon makes it easy to customize your code to your preferences.\n  \u003c/p\u003e\n   \u003cbr\u003e\n  \u003cp\u003e\n    Overall, Code Carbon is the perfect tool for programmers, developers, and anyone who wants to share their code with the world in a beautiful and professional way. With its intuitive interface and advanced features, Code Carbon is sure to become a go-to platform for coders everywhere!\n  \u003c/p\u003e\n\n\u003c!--  live demo --\u003e\n\n### :house: LiveDemo\n\n[Live Demo](https://code-carbon.onrender.com/)\n\n\u003c!-- TechStack --\u003e\n\n### :space_invader: Tech Stack\n\n\u003cdetails\u003e\n  \u003csummary\u003eFrontend\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://html.com/html5/\"\u003eHTML 5\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.css3.com/\"\u003eCSS 3\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript\"\u003eJavaScript\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://highlightjs.org/\"\u003ehighlight.js\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eBackend\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.nodejs.org\"\u003eNode.js\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.expressjs.com/\"\u003eExpress.js\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://mongoosejs.com/\"\u003eMongoos\u003c/a\u003e\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/express-session\"\u003eExpress-session\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.mongodb.com/\"\u003eMongoDB\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### :dart: Features\n\n- User\n  - Support for all types of programming languages\n  - Easy sharing of code in image format\n  - Dynamic code theme and color customization options\n  - Dark mode and light mode options\n  - Transparent background image option\n  - Intuitive interface for easy code sharing\n  - Professional and polished code image output\n  - Easy editing and updating of code images\n  - Secure storage and sharing of code images\n\n\u003c!-- Env Variables --\u003e\n\n### :key: Environment Variables\n\nTo run this project, you will need to add the following variables to your .env file\n\n`MONGO_USER = MONGO DB USE NAME`\n`MONGO_PASS = MONGODB PASSWORD`\n`SESSION SECRET = SESSION SECRET`\n`MONGO_DB_NAME = YOUR MONGO DB NAME`\n\n\u003c!-- Getting Started --\u003e\n\n## :toolbox: Getting Started\n\n\u003c!-- Prerequisites --\u003e\n\n### :bangbang: Prerequisites\n\nThis project uses MongoDB as database. please install mongodb server in local environment.\n\n\u003c!-- Run Locally --\u003e\n\n### :running: Run Locally\n\nClone the project\n\n```bash\n  git clone https://github.com/shuvra-matrix/CODE-CARBON\n```\n\nGo to the project directory\n\n```bash\n  cd project-directory\n```\n\nInstall dependencies\n\n```bash\n  npm install\n```\n\nStart the backend server\n\n```bash\n  npm run dev\n```\n\nUse following paths\n\n```bash\n  Backend server : localhost:3000/\n\n```\n\n\u003c!-- To Do --\u003e\n\n## :notes: to-do\n\n  \u003cul\u003e\n  \u003cli\u003e add more features \u003c/li\u003e\n  \u003c/ul\u003e\n\n\u003c!-- Contributing --\u003e\n\n## :wave: Contributing\n\n\u003ca href=\"https://github.com/shuvra-matrix/CODE-CARBON/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=shuvra-matrix/CODE-CARBON\" /\u003e\n\u003c/a\u003e\n\nContributions are always welcome!\n\n\u003c!-- License --\u003e\n\n## :warning: License\n\nDistributed under the no License.\n\n\u003c!-- Contact --\u003e\n\n## :handshake: Contact\n\nShuvra Chakrabarty - \u003cshuvrachakrabarty97@gmail.com\u003e\n\nProject Link: [https://github.com/shuvra-matrix/CODE-CARBON](https://github.com/shuvra-matrix/CODE-CARBON)\n\n\u003c!-- Acknowledgments --\u003e\n\n## :gem: Acknowledgements\n\nFollowing libraries have been used in this projects.\n\n- [highlight.js](https://highlightjs.org/)\n- [express-validator](https://express-validator.github.io/docs/)\n- [connect-mongodb-session](https://www.npmjs.com/package/connect-mongodb-session)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshuvra-matrix%2Fcode-carbon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshuvra-matrix%2Fcode-carbon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshuvra-matrix%2Fcode-carbon/lists"}