Contribute to porterrobinson.live
This website is completely community-driven by volunteers and is not affiliated with Porter Robinson or his management. The website is open-source and contributions are welcome. Please continue reading to learn how you can add events to the calendar.
Submitting events
We currently store event information in a JSON file. JSON is a textual data format that is easy for both humans and computers to read. The list of events can be modified by editing the events.json file in the GitHub repository and submitting a pull request.
The JSON format requires a specific structure to be valid. Each registered event must have the following attributes:
- A name for the event. Typically the tour+location or festival name.
- A slug (unique identifier) for the event. Used to uniquely identify each event, and is typically made by turning all letters lowercase and replacing spaces with dashes.
- A datetime. We use the ISO 8601 format with UTC offset. An example date is
2025-08-17T00:00:00+09:00
representing the 17th August 2025, at midnight local time, where local time is 9 hours ahead of UTC. - A time-zone identifier from the IANA time zone database. For example
Asia/Tokyo
. - A link to the show ticket and information page.
- A human-readable address of the venue or location the show is being hosted at.
Additionally, the event may have these optional attributes:
- A link to the event location on Google Maps.
- A link to the event location on Apple Maps.
Contact
You can contact the contributors by opening an issue on GitHub.