尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗A phone app for mixing film-developing chemistry and timing the process.
It opens to a dashboard. New users see the Mix → Develop → Log flow and a button to start. After that it leads with your chemistry (rolls used and left, use-by date, the next roll's developer time and a Start button), then three activity counts (this week, 30 days, all time) and your 3 most recent rolls. With several batches mixed, swipe the chip row to switch between them. Tap the raised Home button in the middle of the tab bar to return to it. Reopening the app while it's still open returns to where you were, and a timer that was running carries on.
Pick your chemistry kit at the top of Develop, Batch, Mix or Guide (or tap a batch on the dashboard), and the whole app follows it:
| Kit | Process | Source status |
|---|---|---|
| C-TEC 41 | C-41 colour negative | Checked against the printed sheet (9/2026) |
| CineStill Cs41 (powder 1 L; liquid pint, quart or gallon) | C-41 colour negative | Checked against the 2026 sheets and safety data sheets |
| Unicolor C-41 Powder (1 L) | C-41 colour negative | Compiled from published instructions. Check your sheet |
| CineStill Df96 Monobath (18 oz or 1 L) | B&W | Checked against the 18 oz sheet |
| CineStill Cs6 Creative Slide (D6, T6 or D9) | E-6 slide | Checked against the 2023 sheet |
| Kodak E-6 Processing Kit (350 ml – 5 L) | E-6 slide | Checked against the kit instructions |
| JOBO E-6 Kit #9220 (1 L, 1.25 L, 2.5 L) | E-6 slide | Checked against the kit manual |
Kits with a variable-temperature chart (Cs41, Cs6 D6/T6) let you pick the temperature and push/pull, and the timer uses the sheet's time and agitation for that combination. Df96 sets the temperature from your agitation method and push/pull.
Steps marked check sheet are the least certain. Always follow the sheet that came with your kit. Data is stored only on your device, and the app works offline once loaded.
It's a Progressive Web App served by GitHub Pages:
npm start # serves on http://localhost:8000
npm test # unit tests for mixing/time logic and every kit
js/kits.js: every kit's recipes and processing program. Add a kit by adding an entry. Mark it
verified: true only once checked against the printed sheet.js/films.js: the film catalog for the picker.js/gear.js: the Getting started equipment list.js/logic.js: pure calculation, unit-formatting and roll-log functions (tested in tests/).js/app.js: UI.sw.js: offline cache. Bump VERSION whenever any file changes so installed copies update.