Безкоштовний менеджер сховищ (Storage Unit) та інвентаря CS2 з відкритим кодом.
Швидке перекладання, шанси контрактів, наліпки, магазин, маркет і Steam Guard — одразу для кількох акаунтів.
Без підписок і сторонніх серверів: усе працює на вашому комп’ютері й спілкується безпосередньо зі Steam.
English · Русский · Українська · Deutsch · Español · Português · Français · Polski · Türkçe · 简体中文
Користувалися Casemove? Сам Casemove тепер показує повідомлення: «Casemove has been replaced by Skinledger… Prices, images and items will break in Casemove eventually» — «Casemove замінено на Skinledger… ціни, зображення й предмети в Casemove згодом зламаються» (джерело). Skinledger — платний сервіс: безкоштовна версія лише перекладає предмети, а швидке перекладання, покупки в магазині, контракти, Armory, більше акаунтів, обміни й маркет — за підпискою $9.99–24.99 на місяць (FAQ, тарифи, жовтень 2026). Caskit робить усе це безкоштовно, без реєстрації на чужих сайтах — і з відкритим кодом.
Сховища (Storage Unit)
- Масове перекладання у сховища й назад. Швидкість підлаштовується під обмеження Steam (зазвичай 8–13 предметів/с), застряглі предмети надсилаються повторно автоматично.
- Правила перекладання: «усі кейси → Cases 01, Cases 02…», «наліпки → Stickers». Кнопкою або одразу після входу.
- Перейменування сховищ, приховування повних, експорт усього в JSON/CSV.
Ціни та портфель
- Скільки коштують інвентар і ящики — за середньою ціною Steam за 7 днів, Buff163 або Skinport, у вашій валюті; графік вартості по днях і що найбільше подорожчало чи подешевшало.
- Портфель (P&L): імпорт історії Торгового майданчика, покупки вручну або з CSV — середня ціна купівлі, нереалізований і реалізований прибуток (FIFO).
- Ціни беруться з публічних прайсів, які завантажуються раз на 12 годин; ваш інвентар нікуди не надсилається.
Контракти обміну
- Контракти з інвентаря і зі сховищ (потрібні предмети виймаються самі).
- Усі можливі результати з шансами, float кожного входу, прогноз float результату та очікувана вартість проти ціни входів.
- Предмети, які гра не прийме (найрідкісніші у своїй колекції), позначаються заздалегідь. Сувеніри підтримуються.
- Після крафту — прибуток або збиток контракту, детальний перегляд предмета, «Оглянути в грі» і Торговий майданчик.
Наліпки
- Наклеїти, зішкребти та видалити — зокрема наліпки з вільним розміщенням CS2.
- Перегляд предмета як у грі: float до 10 знаків, патерн, лічильник StatTrak™, нейм-тег і знос наліпок; «оглянути» та посилання на предмет в інвентарі Steam.
Магазин CS2 та Armory
- Кошик, обране, баланс гаманця та залишок після покупки. Кожну оплату підтверджуєте ви.
- Armory: обмін зірок на нагороди.
- Назви та зображення товарів оновлюються самі з файлів гри.
Обміни, Торговий майданчик і Steam Guard
- Вхідні та вихідні обміни, прийняти/відхилити, автоприйом подарунків.
- Торговий майданчик: лоти, ордери на купівлю зі стаканом і графіком ціни за 30 днів, історія з пошуком, продаж із розрахунком комісії (зокрема просто з ящиків). Валюти без копійок (UAH, KZT, JPY…) враховуються автоматично.
- Вбудований міні-SDA: коди Steam Guard для всіх акаунтів з maFile, підтвердження обмінів і лотів, контроль проксі.
Акаунти й приватність
- Кілька акаунтів одночасно, у кожного свій SOCKS5/HTTP-проксі — налаштування й перевірка в налаштуваннях або вставкою списку. Акаунти можна закріпити й упорядкувати.
- Вхід за QR-кодом (з’являється одразу), логіном і паролем або через maFile.
- Режим стрімера (Ctrl+Shift+H): замість логінів і ніків — «Акаунт 1, 2…», баланс приховано, коди Steam Guard, партнери з обмінів і проксі розмиті — можна спокійно знімати відео й скриншоти.
- 10 мов інтерфейсу. Оновлення — лише з вашої згоди, або їх можна вимкнути зовсім.
Остання версія — на сторінці Releases.
| Система | Файл | |
|---|---|---|
| Windows | Caskit-Setup-x.y.z.exe |
рекомендовано — встановлюється за кілька секунд, без прав адміністратора, оновлюється сам |
| Windows | Caskit-x.y.z-portable.exe |
без встановлення (запускається повільніше, оновлювати вручну) |
| macOS | Caskit-x.y.z-arm64.dmg (Apple Silicon) / Caskit-x.y.z-x64.dmg (Intel) |
|
| Linux | Caskit-x.y.z-x86_64.AppImage або Caskit-x.y.z-amd64.deb |
Перший запуск. Збірки поки без цифрового підпису, тож система може один раз попередити:
- Windows («Windows захистила ваш ПК»): Докладніше → Усе одно запустити.
- macOS («програму пошкоджено» / «неможливо перевірити»): правий клік по програмі → Відкрити або в Терміналі
xattr -cr "/Applications/Caskit.app". - Linux AppImage:
chmod +x Caskit-*.AppImage, потім запустити.
VirusTotal: кожен реліз перевіряється автоматично — результати й посилання внизу сторінки релізу.
- Windows (інсталятор): Параметри → Програми → Caskit → Видалити. Portable: просто видаліть
.exe. - macOS: перетягніть Caskit із «Програм» у Кошик.
- Linux: видаліть AppImage або
sudo apt remove caskitдля.deb.
Збережені входи й налаштування залишаються в папці даних (див. питання нижче) — видаліть і її, щоб стерти все.
- Caskit спілкується лише зі Steam (і Game Coordinator CS2). Пароль не зберігається; refresh token і секрети maFile зберігаються на вашому диску зашифрованими засобами системи (Windows DPAPI / зв’язка ключів macOS / libsecret у Linux).
- Якщо в акаунта задано проксі, через нього йде весь трафік акаунта — веб-запити, QR-код, аватар. Якщо проксі не працює, вхід переривається, а не йде напряму.
- Локальний API слухає лише
127.0.0.1і вимагає випадковий токен, відомий тільки вікну програми. - Назви та іконки предметів раз на добу оновлюються з публічних копій файлів гри (GameTracking-CS2, counter-strike-image-tracker) — дані акаунтів не надсилаються.
- Без аналітики й телеметрії. Повний список мережевих підключень — у політиці конфіденційності (англ.).
Чи можна отримати VAC-бан? Caskit не чіпає гру, її файли й пам’ять і не запускає CS2. Він входить як клієнт Steam і спілкується з Game Coordinator CS2 так само, як інвентар самої гри, — VAC тут не задіяний. Але це неофіційний інструмент, використовуйте на свій ризик.
Чи можна грати, поки відкритий Caskit? Якщо запустити CS2 на тому ж акаунті, Steam залишить лише одну з двох сесій. Спершу вийдіть із цього акаунта в Caskit.
Чи безпечні автооновлення? Чи не підсуне оновлення щось погане? Caskit нічого не завантажує й не встановлює сам. Коли виходить нова версія, він спершу питає — Оновити, Пропустити цю версію або Не зараз, — а в Налаштування → Загальні → Оновлення можна вибрати Не перевіряти, і перевірки не буде взагалі. Оновлення беруться лише з Releases цього репозиторію: їх збирає GitHub Actions з відкритого коду (workflow), вони перевіряються на VirusTotal, а інсталятор звіряє SHA-512 кожного файлу перед встановленням. Portable-версія ніколи не оновлюється сама. Якщо не хочете довіряти жодним готовим файлам — зберіть Caskit самі (нижче).
Чи можна зібрати самому? Так — усе є в цьому репозиторії, див. розділ «Збірка з вихідного коду» нижче. Скрипти :noupdate збирають версію без оновлень: вона навіть не питає GitHub про нові версії.
Де зберігаються дані? Лише на вашому комп’ютері: %APPDATA%\Caskit (Windows), ~/Library/Application Support/Caskit (macOS), ~/.config/Caskit (Linux).
Caskit безкоштовний і таким залишиться. Якщо він заощаджує вам час:
- ☕ Ko-fi — карткою або PayPal
- 🎁 Подарувати скін — будь-який зайвий кейс чи скін
- 💎 Крипта (Binance Pay / USDT) — адреси в програмі: кнопка ♥
- ⭐ Зірка репозиторію
Потрібні Node.js 22+ і Git.
git clone https://github.com/pythonMaster2002/cs2-storage-manager
cd cs2-storage-manager
npm ci
npm start # запуск
npm run build:win # інсталятор + portable → dist/
npm run build:linux # AppImage + deb
npm run build:mac # dmg + zip (лише на macOS)
# те саме без оновлень: жодних перевірок, нічого не завантажується
npm run build:win:noupdate
npm run build:linux:noupdate
npm run build:mac:noupdateРеліз: підніміть version у package.json, потім git tag vX.Y.Z && git push --tags. GitHub Actions збере всі три системи, викладе їх у Releases і перевірить .exe на VirusTotal (секрет VT_API_KEY); встановлені копії запропонують оновитися.
Збірки для Windows збираються з цього репозиторію в GitHub Actions. Підпис планується через SignPath Foundation (безкоштовно для відкритих проєктів); першу заявку поки не схвалено — до схвалення збірки не підписані. Докладніше — у розділі Code signing policy (англ.).
Caskit — незалежний проєкт із відкритим кодом. Не пов’язаний з Valve Corporation і не схвалений нею. Counter-Strike, CS2 і Steam — торговельні марки Valve Corporation.










