尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证To scratch my Instagram travel dump itch
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗A mobile-first web app for building seamless Instagram carousels, profile-grid splits and scrolling videos from trip photos and clips. Everything runs in the browser: photos, videos and cutouts never leave the device.
This is a plain static site. There is no build step and no package.json.
Option A: GitHub and the Vercel dashboard
Option B: the command line
npm i -g vercel # or use: npx vercel
cd trip-strip-app
vercel # creates a preview deployment
vercel --prod # promotes it to production
vercel.json sets long cache lifetimes for /vendor and /models, sets the .wasm content type, and keeps sw.js uncached so updates reach phones.
Any static server works:
python3 -m http.server 8080
# or: npx serve .
Open http://localhost:8080. The service worker (offline support and install) only registers over HTTPS, so test those on a Vercel preview URL.
| Path | What it is |
|---|---|
index.html | The whole app: markup, styles and script |
sw.js | Service worker for offline use and install. Bump VERSION when you ship changes |
manifest.webmanifest, icons/ | Home-screen install metadata and icons |
vendor/jszip.min.js | Builds the .zip download |
vendor/mp4-muxer.js | Packages encoded video into MP4 |
vendor/ort/ | ONNX Runtime Web (WebAssembly) for cutouts, loaded on first use |
models/u2netp.onnx | Subject-segmentation model for cutouts (4.6 MB), loaded on first use |
vercel.json | Headers and caching |
| Feature | Needs |
|---|---|
| Editing and image export | Any current Chrome, Edge, Safari or Firefox |
| Video export | WebCodecs with H.264: Chrome or Edge 94+, Safari 16.4+. Browsers without H.264 fall back to VP9, which Instagram may reject |
| Cutouts | WebAssembly with SIMD. Single-threaded, so no special headers are needed |
iPhone HEVC (.mov) clips play in Safari but may not decode in Chrome on desktop. Exported videos are silent; add music when posting.
Trips, photos, videos and uploaded fonts are kept in the browser's IndexedDB on that device. Clearing site data removes them. The app asks the browser for persistent storage after your first export.
See THIRD_PARTY_NOTICES.md.