Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ascendara/ascendara
Skip extracting files, navigating setup processes, or any unnecessary hassles.
https://github.com/ascendara/ascendara
api documentation electron-app javascript piratebay python steam
Last synced: 2 days ago
JSON representation
Skip extracting files, navigating setup processes, or any unnecessary hassles.
- Host: GitHub
- URL: https://github.com/ascendara/ascendara
- Owner: Ascendara
- License: other
- Created: 2024-05-24T01:51:56.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-08T06:47:45.000Z (5 days ago)
- Last Synced: 2025-02-08T08:34:44.156Z (5 days ago)
- Topics: api, documentation, electron-app, javascript, piratebay, python, steam
- Language: JavaScript
- Homepage: https://ascendara.app
- Size: 46 MB
- Stars: 24
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## 🎮 About
#### The website, API, and application were all completely developed and stay maintained by a [single developer](https://tago.works).
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](https://steamrip.com/), with plans to expand to more sources.
## ✨ Features
- 🌐 Support for 12 total languages
Click to expand
- English
- Spanish
- French
- German
- Italian
- Chinese
- Arabic
- Hindi
- Bengali
- Portuguese
- Russian
- Japanese
- 🎯 2 Clicks to start game downloads
- 📖 Detailed documentation for users & developers
- 🕑 Ascendara Timemachine to download old versions of games
- 🔍 Filter searches and organized game library
- 🔄 Regular updates
- 🎨 Customizable themes## 🖼️ Preview
### Download Latest Version
🚀 [Download the Ascendara Installer](https://ascendara.app/)📸 Screenshots
### Home Page
![Home Page](./readme/home.png)### Search Page
![Search Page](./readme/search.png)### Library Page
![Library Page](./readme/library.png)### Downloads Page
![Downloads Page](./readme/downloads.png)## 🤝 Contributing
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](https://ascendara.app/docs/getting-started/contributing).
## 🛠️ Building from Source
For detailed instructions, check out the [Developer Docs](https://ascendara.app/docs/developer/build-from-source).
### Prerequisites
Before building, ensure you have all required dependencies. [View full requirements](https://ascendara.app/docs/developer/build-from-source#prerequisites).### Quick Start
> ⚠️ **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](https://ascendara.app/docs/developer/build-from-source#important-limitations) for more information.
1. **Clone the Repository**
```sh
git clone https://github.com/tagoWorks/ascendara.git
```2. **Install Dependencies**
```sh
npm install -r
```3. **Build the App**
```sh
npm run dist
```## 🗺️ Development Roadmap
### Current Goals
- [ ] Endpoint for known games that have weird installation paths, issues, etc.
- [ ] Improved download management (pausing, resuming)### Future Goals
> Want to suggest a feature you dont see here? [Contribute](https://ascendara.app/docs/getting-started/contributing) to Ascendara or [submit feedback](https://ascendara.app/feedback)!- [ ] Add semi-support for Linux, and macOS
- [ ] Retry Download & Extract functionality
- [ ] Enhanced antivirus operation checks### Completed Features
- [x] Complete UI overhaul (V7)
- [x] Legacy game version support (Ascendara Timemachine)
- [x] Automatic shortcut creation
- [x] Enhanced search algorithms
- [x] Theme customization
- [x] Game dependencies reinstallation option
- [x] Advanced filtering options
- [x] Comprehensive tooltips
- [x] Page population
- [x] Welcome screens
- [x] Improved tab navigation
- [x] Separate library, downloads, and browse sections
- [x] Custom game addition support
- [x] Public API creation
- [x] Popularity-based sorting## 📝 License & Contact
Licensed under [CC BY-NC 1.0 Universal](./LICENSE) - 2025 tagoWorks
### Get in Touch
- Email: [[email protected]](mailto:[email protected])
- Website: [tago.works](https://tago.works)
- Discord: [Join our community](https://ascendara.app/discord)---