{"id":15357008,"url":"https://github.com/antfu/live-draw","last_synced_at":"2025-04-12T17:43:57.259Z","repository":{"id":38144657,"uuid":"48308699","full_name":"antfu/live-draw","owner":"antfu","description":"A tool allows you to draw on screen real-time.","archived":false,"fork":false,"pushed_at":"2024-04-09T09:09:37.000Z","size":2554,"stargazers_count":791,"open_issues_count":27,"forks_count":117,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-04-03T19:16:57.198Z","etag":null,"topics":["annotation","draw","ink","pen","presentation","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","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/antfu.png","metadata":{"funding":{"github":["antfu"],"open_collective":"antfu"},"files":{"readme":"README.md","changelog":null,"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":"2015-12-20T05:37:24.000Z","updated_at":"2025-04-02T19:53:31.000Z","dependencies_parsed_at":"2024-02-09T02:10:44.031Z","dependency_job_id":"e698e5f8-b224-466c-9c04-8393f4123097","html_url":"https://github.com/antfu/live-draw","commit_stats":{"total_commits":32,"total_committers":7,"mean_commits":4.571428571428571,"dds":0.4375,"last_synced_commit":"f0bc43b7b8a40a31a38448826d06abff129943c5"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Flive-draw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Flive-draw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Flive-draw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antfu%2Flive-draw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antfu","download_url":"https://codeload.github.com/antfu/live-draw/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248609079,"owners_count":21132843,"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":["annotation","draw","ink","pen","presentation","windows"],"created_at":"2024-10-01T12:32:17.301Z","updated_at":"2025-04-12T17:43:57.241Z","avatar_url":"https://github.com/antfu.png","language":"C#","funding_links":["https://github.com/sponsors/antfu","https://opencollective.com/antfu"],"categories":["C\\#","C#"],"sub_categories":[],"readme":"# LiveDraw\nA tool allows you to draw on screen real-time.\n\n## Why?\nWhen you need to draw or mark something with presentation, you may use some tools like\n[Windows Ink Workspace](https://blogs.windows.com/windowsexperience/2016/10/10/windows-10-tip-getting-started-with-the-windows-ink-workspace/),\nbut all of them are actually **taking a screenshot** and allowing you to draw on it.\nThat's actually annoying when you want to presentation something dynamic.\n\nHowever, **LiveDraw is here and built for it!**\n\n## Interface\n![](screenshots/00.png)\n\n![](screenshots/01.png)\n\n![](screenshots/02.png)\n\n## Usage\nThe shortcuts that can be used:\n- [ Z ]  Undo, [ Y ]  Redo,\n- [ E ]  Eraser By Stroke, [ D ]  Eraser By Point,\n- [ R ]  Release or Recover interface,\n- [ + ]  Increase size brush, [ - ]  Decrease size brush\n- [ B ]  Brush mode, [ L ]  Line Mode\n\n### Downloads\n[Release](https://github.com/antfu/live-draw/releases)\n\n### Requirements\n- Windows OS\n- .Net Core 5 x86/x64 \n\n### Features\n- True transparent background (you can draw freely even when you are watching videos).\n- Select colors by simply clicks.\n- Adjust the size of brush.\n- Draw ink with pressure (when using a pen with pen pressure).\n- Auto smooth ink.\n- Mini mode.\n- Unlimited undo/redo.\n- Freely drag the palette.\n- Save and load ink to file (binary file) with color.\n- Temporarily disable draw then you can be able to operate other windows.\n- Fully animated.\n\n## Todo\n- Edge docking\n- Export as image files\n- Mouse penetration\n\n## Publish\n- dotnet publish -c Release -r win-x86 -p:PublishSingleFile=true\n- dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true\n\n## License\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantfu%2Flive-draw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantfu%2Flive-draw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantfu%2Flive-draw/lists"}