{"id":26515671,"url":"https://github.com/cartesiancs/nugget-app","last_synced_at":"2025-05-16T12:07:58.434Z","repository":{"id":259026546,"uuid":"529433810","full_name":"cartesiancs/nugget-app","owner":"cartesiancs","description":"📷 🖥️ Electron based video editing software. Focusing on adding motion effects using a layered editing system.","archived":false,"fork":false,"pushed_at":"2025-04-03T09:58:30.000Z","size":108768,"stargazers_count":368,"open_issues_count":1,"forks_count":28,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-04T07:17:43.329Z","etag":null,"topics":["editor","electron","ffmpeg","lit","typescript","video"],"latest_commit_sha":null,"homepage":"https://nugget.framer.website","language":"TypeScript","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/cartesiancs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"docs/ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-26T23:46:03.000Z","updated_at":"2025-04-03T23:09:27.000Z","dependencies_parsed_at":"2024-10-27T11:41:08.054Z","dependency_job_id":"3e26915c-8c41-43bb-a55c-ff80454e2fe1","html_url":"https://github.com/cartesiancs/nugget-app","commit_stats":null,"previous_names":["cartesiancs/nugget-app"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cartesiancs%2Fnugget-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cartesiancs%2Fnugget-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cartesiancs%2Fnugget-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cartesiancs%2Fnugget-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cartesiancs","download_url":"https://codeload.github.com/cartesiancs/nugget-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248589911,"owners_count":21129702,"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":["editor","electron","ffmpeg","lit","typescript","video"],"created_at":"2025-03-21T06:17:11.219Z","updated_at":"2025-05-16T12:07:58.428Z","avatar_url":"https://github.com/cartesiancs.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Design and Product","デザインとプロダクト"],"sub_categories":["Design Tools","デザインツール"],"readme":"# Nugget\n\n![plot](./.github/screenshotv1.png)\n\n\u003cp align='center'\u003e\n\n\u003ca href=\"#\"\u003e\u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/cartesiancs/nugget-app?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u0026nbsp;\n\u003ca href=\"#\"\u003e\u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/license/cartesiancs/nugget-app?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u0026nbsp;\n\u003cimg alt=\"GitHub Release\" src=\"https://img.shields.io/github/v/release/cartesiancs/nugget-app?style=for-the-badge\"\u003e\n\n\u003c/p\u003e\n\n#\n\n\u003cp align='center'\u003e\nEnglish | \u003ca href=\"./docs/README.ko.md\"\u003e한국어\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\n\u003ca href=\"https://www.youtube.com/watch?v=Bh06VOYSMIM\"\u003eView Demo\u003c/a\u003e · \u003ca href=\"https://github.com/cartesiancs/nugget-app/issues\"\u003eReport Bugs\u003c/a\u003e · \u003ca href=\"https://github.com/cartesiancs/nugget-app/releases\"\u003e\u003cb\u003eDownload\u003c/b\u003e\u003c/a\u003e · \u003ca href=\"https://github.com/cartesiancs/nugget-app/issues/new\"\u003eSuggest Features \u003c/a\u003e\n\u003c/p\u003e\n\n#\n\nVideo editing software designed for motion effects and versatility.\n\nIn addition to essential features like basic cut editing, animation, sound mixing, external library extensions, project management, and text editing, our software offers a wide range of powerful tools.\n\nIt also supports layer-based editing, which differs from traditional track-based editing. This approach makes it easier to apply multiple effects to individual assets, providing greater flexibility and creative control.\n\n\u003e [!IMPORTANT]\n\u003e 📢 \u003cstrong\u003eCurrently, the 0.4.x version is being refactored.\u003c/strong\u003e It can be a little unstable.\n\n## About The Project\n\n\n\nhttps://github.com/user-attachments/assets/922a8a7d-ec58-4141-bb4a-5b016da268a8\n\n\n\n_This video is made of Nugget._\n\nYou can check out a limited demo of the website at the [following link](https://demo.nugget.cartesiancs.com/).\n\n## Features\n\n- Cut Edit\n- Support for all standard formats (mp4, mov, mp3, wav...)\n- Audio mixing\n- Fast rendering with FFmpeg\n- Unlimited layers\n- Cross Platform\n- Re-position, Scale, Opacity, Rotation animation, Keyframe\n- Add Text\n- External Extension\n- Save\u0026Load Project as File\n- Multilingual Support\n- 8k Edit \u0026 4k Edit \u0026 more resolution\n- Screen Record \u0026 Audio Record\n- Chromakey\n- AI Auto Caption (whisper)\n- Blur Effect (WebGL)\n- GIF Api\n- Draw shape\n- and more...\n\n## Installation\n\nFirst, install dependencies.\n\n```\nnpm install\n```\n\nand, **Download** ffmpeg and ffprobe into the \"./bin\" folder. There's a version for Mac and a version for Windows separately. Compatible binary files can be downloaded from https://github.com/cartesiancs/ffmpeg4nugget\n\nnext, **Permission** grant is required. Please enter the command below to grant permission for bin folder.\n\n`chmod -R 777 bin`\n\n## Running\n\n```\nnpm run dev\nnpm run start\n```\n\n## Roadmap\n\nOur ultimate goal is to empower creators to produce motion graphics effortlessly. We hope they can achieve stunning motion effects without relying on heavy software like After Effects.\n\nPlease refer to the [roadmap file](./docs/ROADMAP.md) for more details.\n\n## Contributors\n\n \u003ca href = \"https://github.com/cartesiancs/nugget-app/graphs/contributors\"\u003e\n   \u003cimg src = \"https://contrib.rocks/image?repo=cartesiancs/nugget-app\"/\u003e\n \u003c/a\u003e\n\n## License\n\nWe are adopting the MIT license. [license file](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcartesiancs%2Fnugget-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcartesiancs%2Fnugget-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcartesiancs%2Fnugget-app/lists"}