{"id":23311949,"url":"https://github.com/alisamirali/code-capture","last_synced_at":"2025-10-14T09:17:29.113Z","repository":{"id":210096138,"uuid":"725722723","full_name":"alisamirali/code-capture","owner":"alisamirali","description":"An advanced replica of Ray.so (an influential tool for sharing code snippets) with added functionalities. Showcase captivating code screenshots effortlessly across your social media channels.","archived":false,"fork":false,"pushed_at":"2024-06-02T08:07:11.000Z","size":145,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-22T13:49:55.831Z","etag":null,"topics":["highlightjs","reactjs","shadcn-ui","tailwindcss","vercel","vite","zustand"],"latest_commit_sha":null,"homepage":"https://code-capture.vercel.app","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/alisamirali.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-11-30T18:32:21.000Z","updated_at":"2025-03-21T15:05:39.000Z","dependencies_parsed_at":"2025-08-22T13:31:06.464Z","dependency_job_id":"f670f242-4ca4-4760-8d17-0be3c65ff138","html_url":"https://github.com/alisamirali/code-capture","commit_stats":null,"previous_names":["alisamirali/code-capture"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alisamirali/code-capture","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alisamirali%2Fcode-capture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alisamirali%2Fcode-capture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alisamirali%2Fcode-capture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alisamirali%2Fcode-capture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alisamirali","download_url":"https://codeload.github.com/alisamirali/code-capture/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alisamirali%2Fcode-capture/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018501,"owners_count":26086383,"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-14T02:00:06.444Z","response_time":60,"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":["highlightjs","reactjs","shadcn-ui","tailwindcss","vercel","vite","zustand"],"created_at":"2024-12-20T14:17:45.849Z","updated_at":"2025-10-14T09:17:29.065Z","avatar_url":"https://github.com/alisamirali.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CodeCapture\n\nA fully functional Ray.so clone (a powerful tool for sharing code snippets) with additional features. Share beautiful screenshots of your code on your social media platforms.\n\n**Project live at:** [https://code-capture.vercel.app](https://code-capture.vercel.app)\n\n[![Thumbnail](https://i.ibb.co/XJMbhLG/code-ss-thumbnail.png)](https://code-capture.vercel.app)\n\n---\n\n## Features\n\n- 10+ elegant themes (light + dark theme included).\n- 12+ font styles (popular monospace fonts).\n- Support for all popular languages with auto-detection and syntax highlighting.\n- Multiple export options: save as SVG/PNG, copy to clipboard, and copy link.\n- Other customization options like font size, padding, background, etc.\n\n---\n\n## Technologies used\n\n- [React](https://es.reactjs.org/) - Front-End JavaScript library.\n- [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework.\n- [ShadCN UI](https://ui.shadcn.com) - Re-usable components built using Radix UI and Tailwind CSS.\n- [Zustand](https://zustand-demo.pmnd.rs/) - Bear necessities for state management in React.\n- [Highlight.js](https://highlightjs.org/) - Syntax highlighter.\n- [React Simple Code Editor](https://www.npmjs.com/package/react-simple-code-editor) - Browser based code editor.\n- [HTML to Image](https://www.npmjs.com/package/html-to-image) - Generates an image from a DOM node using HTML5 canvas and SVG.\n- [React Hot Toast](https://react-hot-toast.com/) - Toast notifications for React.\n- [React Hotkeys Hook](https://www.npmjs.com/package/react-hotkeys-hook) - A React hook for using keyboard shortcuts in components in a declarative way.\n- [Resizable](https://www.npmjs.com/package/re-resizable) - A resizable component for React.\n- [Vite](https://vitejs.dev/) - Frontend Tooling\n\n---\n\n## How to run the project on your device:\n\n1. Clone this repo\n\n```\ngit clone https://github.com/alisamirali/code-capture.git\ncd code-capture\n```\n\n2. Install project dependencies\n\n```\nnpm install or npm i\n```\n\n3. Run the project\n\n```\nnpm run dev\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falisamirali%2Fcode-capture","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falisamirali%2Fcode-capture","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falisamirali%2Fcode-capture/lists"}