The website, API, and application were all completely developed and stay maintained by a single developer.
Ascendara simplifies your pirating experience by providing a seamless way to download, manage, and play the pre-installed games. No more hassle with extracting, installing, or moving files. The game library is powered by a custom webscraper, currently featuring games from STEAMRIP, with plans to expand to more sources.
- Join our Discord for discussions and support
- Submit feedback for Ascendara
- Read the latest changelog
- Check latest releases on Github
-
๐ Seamless Downloads
Lightning-fast 2 click download for games that support it. No browser needed at all. -
๐ Browser Integration
Seamlessly integrate with your browser for one-click game downloads and management. -
๐จ Theme Customization
Beautiful, appealing themes to choose from for a truly unique experience. -
๐ Ascendara Timemachine
Access and download previous versions of games with the Ascendara Timemachine. -
๐ค Your own username
Personalize your username for online game cracks that support it. -
๐ 105 Languages Support
Full interface support for 105 different languages, making Ascendara accessible worldwide.
See the 12 base languages
These languages come with the app by default:
- English
- Spanish
- French
- German
- Italian
- Chinese
- Arabic
- Hindi
- Bengali
- Portuguese
- Russian
- Japanese
Want to see the full list?
- Afrikaans
- Albanian
- Amharic
- Armenian
- Azerbaijani
- Basque
- Belarusian
- Bulgarian
- Bosnian
- Catalan
- Cebuano
- Chichewa
- Chinese (Traditional)
- Corsican
- Croatian
- Czech
- Danish
- Dutch
- Esperanto
- Estonian
- Filipino
- Finnish
- Frisian
- Galician
- Georgian
- Greek
- Gujarati
- Hausa
- Hawaiian
- Hebrew
- Hmong
- Hungarian
- Icelandic
- Igbo
- Indonesian
- Irish
- Javanese
- Kannada
- Kazakh
- Khmer
- Korean
- Kurdish
- Kyrgyz
- Lao
- Latin
- Latvian
- Lithuanian
- Luxembourgish
- Macedonian
- Malagasy
- Malay
- Malayalam
- Maltese
- Maori
- Marathi
- Mongolian
- Myanmar (Burmese)
- Nepali
- Norwegian
- Pashto
- Persian
- Polish
- Punjabi
- Romanian
- Samoan
- Scottish Gaelic
- Serbian
- Sesotho
- Shona
- Sindhi
- Sinhala
- Slovak
- Slovenian
- Somali
- Sundanese
- Swedish
- Swahili
- Tajik
- Tamil
- Telugu
- Thai
- Turkish
- Ukrainian
- Urdu
- Uzbek
- Vietnamese
- Welsh
- Xhosa
- Yiddish
- Yoruba
- Zulu
๐ Download the Ascendara Installer
Contributing to Ascendara is the best way to get your desired features, bug fixes, or improvements into the official build! When your contribution is accepted, your changes will be prominently featured in the Ascendara changelogs, giving you recognition for your valuable input to the project. Learn how to contribute to Ascendara here.
The Ascendara project is organized into the following main directories:
-
src/: Main application source code
- components/: Core UI components
- context/: React context providers for state management
- hooks/: Custom hooks for efficient image loading and caching
- lib/: Miscellaneous utility libraries and helper functions
- pages/: Main application pages/screens
- services/: Service modules for external API requests and core application functionality
- styles/: CSS and styling files
- translations/: Internationalization files
-
binaries/: Main application binary executable tools
- AscendaraCrashReporter/: Crash reporting functionality
- AscendaraDownloader/: Main game download managers
- AscendaraGameHandler/: Game execution and management
- AscendaraLanguageTranslation/: Translation tool used to translate to the additional 93 languages
- AscendaraNotificationHelper/: Download notification helper tool
- AscendaraTorrentHandler/: Torrent download functionality
-
scripts/: Utility scripts for maintaining the project
-
public/: Static assets and public resources
-
build/: Compiled application output & where the main Javascript is located
-
installer/: The source code for the GUI installer
For detailed instructions, check out the Developer Docs.
Before building, ensure you have all required dependencies. View full requirements.
โ ๏ธ Note: Some API features like reporting and analytics services will not work on the public version of the app. Additionally, you will not be able to run games in development mode. Check the Developer Docs for more information.
-
Clone the Repository
git clone https://github.com/ascendara/ascendara.git
-
Install Yarn Dependencies
yarn
-
Install Python Dependencies
pip install -r requirements.txt
-
Run the Development App
โ ๏ธ Note: Before running, setisDev = true
inbuild/main.js
.yarn start
-
Build the Application
yarn build
- Endpoint for known games that have weird installation paths, issues, etc.
- Add semi-support for Linux, and macOS
Want to suggest a feature you don't see here? Contribute to Ascendara or submit feedback!
- Ascendara approved additional sources
- Debrid support for downloads
- Retry Download & Extract functionality
- Improved download management (pausing, resuming)
- Complete UI overhaul (V7)
- Legacy game version support (Ascendara Timemachine)
- Enhanced antivirus operation checks (File Verification)
- Game ratings and reliability system
- Steam workshop downloading page
- FitGirl and torrenting support
- Notification handling for desktop
- Automatic shortcut creation
- Enhanced search algorithms
- Theme customization
- Game dependencies reinstallation option
- Advanced filtering options
- Comprehensive tooltips
- Page population
- Welcome screens
- Improved tab navigation
- Separate library, downloads, and browse sections
- Custom game addition support
- Public API creation
- Popularity-based sorting
Licensed under CC BY-NC 1.0 Universal - 2025 tagoWorks
- Email: santiago@tago.works
- Website: tago.works
- Discord: Join our community