Skip to content

Getting Started with Development

Sam Sovereign edited this page Jul 30, 2025 · 3 revisions

So you want to contribute...

This page is a work in progress. It will be updated with full steps and details for starting the necessary components needed to run a local instance of ThirdPlace.

If you're self-driving and motivated, the basics are this:

  • Install Node.js 22+ and Elm
  • Clone this repository onto your development device
  • cd into tp-frontend and run npm install - installs dependencies
  • npm run build to build the artifacts (elm compile and vite build)
  • npm run dev == vite serves a local ThirdPlace instance on port 5173 (visible at http://localhost:5173)

Clone this wiki locally