https://github.com/epimetheusmusicplayer/toolbox
A suite of Pandora Web inspection tools.
https://github.com/epimetheusmusicplayer/toolbox
flutter pandora
Last synced: about 1 month ago
JSON representation
A suite of Pandora Web inspection tools.
- Host: GitHub
- URL: https://github.com/epimetheusmusicplayer/toolbox
- Owner: EpimetheusMusicPlayer
- Created: 2021-01-11T02:43:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-28T08:56:25.000Z (almost 4 years ago)
- Last Synced: 2024-12-27T07:46:44.523Z (over 1 year ago)
- Topics: flutter, pandora
- Language: Dart
- Homepage: https://toolbox.epimetheus.tk
- Size: 5.77 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pandora Toolbox
Welcome to Pandora Toolbox! If you're not in the web app already, it can be
accessed [here](https://toolbox.epimetheus.tk).
## Introduction
This is a collection of tools that analyse the Pandora Web app and provide
access to Pandora APIs.
## Features
- A dynamically generated API endpoint list (with options to export to CSV,
JSON, and Markdown)
- A Web app configuration viewer
- A source code browser (with downloading support including helpful patches)
## Upcoming features
- An API console
## How does it work?
Pandora Toolbox uses the following methods to provide tools:
1. Analyzing source code from the Pandora Web client
2. Making Pandora API requests
All data is dynamically downloaded directly from Pandora; none of it is
hard-coded. The only connections that are made to anything other than Pandora to
use the tools are the occasional connections through
a [CORS stripper proxy](https://elements.heroku.com/buttons/gcollazo/easy-cors-proxy).
## Can I trust Pandora Toolbox with my Pandora credentials?
API requests on the web are made through the proxy linked above. It's up to you.
On other platforms, requests are made to Pandora directly - so the answer in
those cases is absolutely.