{"id":51150274,"url":"https://github.com/feeshy/simple-image-stitcher","last_synced_at":"2026-06-26T05:30:56.575Z","repository":{"id":357392538,"uuid":"1236544651","full_name":"feeshy/simple-image-stitcher","owner":"feeshy","description":"Simple PWA long image stitcher, no internet connection required","archived":false,"fork":false,"pushed_at":"2026-06-25T04:42:05.000Z","size":574,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-25T06:19:06.867Z","etag":null,"topics":["image-stitching","long-screenshot","pwa"],"latest_commit_sha":null,"homepage":"https://stitcher.feeshy.top/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feeshy.png","metadata":{"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-12T10:50:39.000Z","updated_at":"2026-06-25T04:42:09.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/feeshy/simple-image-stitcher","commit_stats":null,"previous_names":["feeshy/simple-image-stitcher"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/feeshy/simple-image-stitcher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feeshy%2Fsimple-image-stitcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feeshy%2Fsimple-image-stitcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feeshy%2Fsimple-image-stitcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feeshy%2Fsimple-image-stitcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feeshy","download_url":"https://codeload.github.com/feeshy/simple-image-stitcher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feeshy%2Fsimple-image-stitcher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34805072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"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":["image-stitching","long-screenshot","pwa"],"created_at":"2026-06-26T05:30:51.556Z","updated_at":"2026-06-26T05:30:56.437Z","avatar_url":"https://github.com/feeshy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca id=\"zh\"\u003e\u003c/a\u003e\n\n**中文** | [En](#en)\n\n# [简单拼图](https://stitcher.feeshy.top)\n\n极简长截图拼接工具，基于PWA，可离线运行\n\n\u003cimg src=\"./misc/screenshot.webp\" style=\"max-width:300px;\"\u003e\n\n## 核心亮点\n\n- **双向拼接**：支持纵向与横向长图拼接，图片自动缩放匹配接缝。\n- **精准微调**：局部放大重叠视图，支持独立或对称的接缝微调。\n- **离线可用**：基于 PWA 的纯前端处理，数据不传服务器，无需网络。\n\n## 操作要点\n\n- **交互手势**：单指/左键拖动或平移，双指/Space+左键平移，双指捏合/滚轮缩放。\n\n1. **导入排序**：点击、拖拽或粘贴添加图片，可随意调整顺序或移除图片，然后选择纵向或横向拼接。\n2. **接缝微调**：点击高亮接缝进入微调模式，可沿垂直于接缝方向滑动调整图片重叠量，松开即裁切。\n3. **裁切导出**：通过手柄框选最终保留区域，然后生成长图。\n\n---\n\n\u003ca id=\"en\"\u003e\u003c/a\u003e\n\n[中文](#zh) | **En**\n\n# [Simple Img Stitcher](https://stitcher.feeshy.top)\n\nSimple PWA long image stitcher, no internet connection required.\n\n\u003cimg src=\"./misc/screenshot.webp\" style=\"max-width:300px;\"\u003e\n\n## Highlights\n\n- **Dual-Direction Stitching**: Supports vertical and horizontal long image stitching; images auto-scale to match seams.\n- **Precise Fine-Tuning**: Localized zoom for overlap view; supports independent or symmetric seam adjustment.\n- **Offline Ready**: Pure front-end PWA; data remains on-device; works without internet.\n\n## Key Operations\n\n1. **Interaction Gestures**: Single-finger/Left-click to drag or pan; Two-finger/Space+Left-click to pan; Pinch/Scroll to zoom.\n2. **Import \u0026 Reorder**: Add images via click, drag, or paste; reorder or remove images freely. Then choose to stitch vertically horizontally.\n3. **Seam Adjustment**: Click a highlighted seam to enter fine-tuning mode; slide images perpendicular to the seam to adjust overlap; release to crop.\n4. **Crop \u0026 Export**: Select the final area using handles and generate the final long image.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeeshy%2Fsimple-image-stitcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeeshy%2Fsimple-image-stitcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeeshy%2Fsimple-image-stitcher/lists"}