Skip to content

inkwadra/zapuskalka

 
 

Repository files navigation

Zapuskalka Logo

Zapuskalka

Open-source launcher and platform for distributing indie games and applications

Latest Release

About

Zapuskalka is a modern open-source launcher designed for indie game players and developers. The project combines the ease of use of Steam with the open distribution model of itch.io, providing a free and fair platform for indie content distribution.

Key Features

  • 🎮 Game Library — manage all your indie games in one place
  • 🛒 Game Store — open marketplace with search and filtering
  • 📦 Installation & Updates — automatic game installation and updates
  • 🔐 Secure Authentication — sign in via OAuth (GitHub/Twitch) or email
  • 🎨 Modern Interface — intuitive UI built with Vue 3
  • 🚀 Cross-platform — support for Windows, macOS, and Linux

Download

Latest Release

Download the latest version for your platform from the releases page:

  • Windows — Look for .exe (installer) or .msi files (recommended)
  • macOS — Look for .dmg files (for Apple Silicon or Intel)
  • Linux — Look for .AppImage or .deb files

📦 All releases and versions

macOS Installation

After downloading and installing the application:

  1. Drag Zapuskalka to the Applications folder
  2. Open Terminal
  3. Run the following command to remove the quarantine attribute:
sudo xattr -r -c /Applications/Zapuskalka.app

The application is now ready to launch!


Development Guide

Requirements

Before starting development, make sure you have installed:

Install Dependencies

Run in the project root:

bun install

Create Backend Admin Account

  1. Start the backend:
task dev-backend
  1. Open the URL from the terminal and create a local admin account
  2. Navigate to the users table, enable and create a user account
  3. Stop the backend service

Run Development Mode

To run the entire project in development mode:

task dev

Useful Links

Documentation

Community & Support

Contributing

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 34.6%
  • Vue 32.6%
  • TypeScript 20.3%
  • Rust 11.4%
  • Dockerfile 0.8%
  • HTML 0.3%