An online pack editor for SIGame (Своя Игра / "Own Game") by Vladimir Khil.
Live version: https://sipacker.netlify.app
SIQuester is the official pack editor for SIGame.
| SIPacker | SIQuester | |
|---|---|---|
| Runs on macOS, Linux, Android1 | ✅ | ❌ |
| Import packs by URL | ✅ | ❌ |
| Instant image compression | ✅ | ❌ |
| sigame.ru integration | ⏳ | ❌ |
| Works offline | ✅ | ✅ |
| Import and export .siq pack files | ✅ | ✅ |
| All question types supported | ✅ | ✅ |
| Text, audio, and video file support | ✅ | ✅ |
| External resource support | ✅ | ✅ |
| Export to HTML, XML, DOCX, RTF, XPS, plain text | ❌ | ✅ |
| Export for TV version / SNS submission | ❌ | ✅ |
| Pack merging | ❌ | ✅ |
| Single media file size limit | 500 MB – 2 GB2 | Images: 25 KB, audio: 500 KB |
| Total media storage limit | 250 MB (up to 1 GB3) | Unlimited |
1 — The .NET runtime required to compile SIQuester can technically be installed on macOS and Linux, but there are no official build instructions and the UI may not work correctly on non-Windows systems.
2 — Firefox: 800 MB, Chrome: 2 GB, Chrome (Android): RAM/5, Opera: 500 MB. It is recommended to keep individual files under 1 MB and the total pack size under 100 MB.
3 — Users can manually increase the IndexedDB quota for a given origin in their browser settings.
- Node.js 18+
- npm 9+
npm install
npm run devThe dev server starts at http://localhost:3000 with hot module replacement enabled.
npm run buildOutput is written to the build/ directory. To preview the production build locally:
npm run previewIf the app is served from a subdirectory (e.g. GitHub Pages), set VITE_BASE_PATH:
VITE_BASE_PATH=/SIPacker npm run buildIf you want to run SIPacker under a custom local domain with HTTPS (e.g. https://sipacker.test), follow the instructions in /keys/Instructions.txt.
