Free and open source

Home, measured
in minutes.

Houser puts rentals on a map with every train, tram and bus line around them, the parks and shops nearby, and the trip to the place you go every day.

Houser in Zürich: homes within 15 minutes by bike of ETH Zürich, with rail and tram lines on the map

Start with your day.

Rent and rooms matter. So does the trip you’ll make every morning.

  1. 1

    Pick a city.

    Houser loads every line, stop and park for about 20 km around it, along with the homes you’ve added.

    Zürich with its rail and tram lines and homes on the map
  2. 2

    Add where you go.

    Work, school, a friend. Walk, bike, take transit or drive, and set how long you’re willing to travel. Anything farther fades.

    Homes within a 30-minute walk of ETH Zürich
  3. 3

    Open a home.

    See the route to your place, five- and ten-minute walking rings, the stops nearby and the lines that serve them.

    A home with its bike route, walking rings and nearby stops

Every line.
Every stop.

Rail, metro, tram and bus lines come straight from OpenStreetMap, each in its own colour. Tap one to see the homes along it.

Central Zürich with rail, tram and bus lines and their stops

The places you
actually use.

Your supermarket, your gym, the park around the corner. Pick the chains you go to and hide the rest.

Supermarkets shown by chain, with a list to choose which chains appear

Chains you choose

Supermarkets and gyms grouped by brand, each in its own colour.

Parks at every zoom

Small parks stay on the map when you zoom out.

A ten-minute walk

Keep only homes within ten minutes on foot of the chains you picked.

On your phone, too.

The map stays in view. Homes, filters and your trip sit in a sheet you pull up.

Houser on a phone, with the map above and trip settings in a sheet

Bring your own listings.

Houser comes without listings. Add a JSON file to data/, or write a connector for a source you’re allowed to use.

Read the format
data/my-list.json
{
  "source": "My list",
  "currency": "CHF",
  "listings": [
    {
      "id": "my-list:1",
      "coordinates": [8.5313, 47.3857],
      "price": 2200,
      "kind": "apartment",
      "rooms": 2.5,
      "areaM2": 75,
      "sourceUrl": "https://example.com/homes/1"
    }
  ]
}

Open source.
Open data.

Houser is free software under the AGPL. It runs on open data and community services, with no accounts and no API keys.

Terminal
$ git clone https://github.com/prioneto/houser-oss
$ cd houser-oss
$ npm install
$ npm run dev