planningalerts-scrapers / banyule

Banyule City Council Development Applications


Banyule City Council Scraper

  • Server - Unknown
  • Cookie tracking - No
  • Pagnation - No
  • Javascript - No
  • Clearly defined data within a row - Yes
  • Scrape detail page - Yes

Enjoy

This is a scraper that runs on Morph. To get started see the documentation

Add any issues to https://github.com/planningalerts-scrapers/issues/issues

To run the scraper

bundle exec ruby scraper.rb

Set MORPH_AUSTRALIAN_PROXY to the url for an Australian proxy

Error handling

The scraper will * warn if it was unable to extract the council reference and skip to the next page * warn if it was unable to extract the address from the details page and skip to the next entry on the same page * stop retrieving pages if no records where found or no next page link is present * Return a non-zero status at the end of run if any warnings occurred during the run so morph can alert the scaper owner

Expected output

Saving record P820/2025 - 3 Hebden Street, Greensborough 3088 VIC
Saving record P1288/2015 PT3 - 4/37 The Concord, Bundoora 3083 VIC
(etc)
Saving record P703/2025 - 17 Bruce Street, Greensborough 3088 VIC
Saving record P968/2025 - 47 Greville Road, Rosanna 3084 VIC

Continuing to page 2
Saving record P676/2025 pt1 - 29 Timor Parade, Heidelberg West 3081 VIC
Saving record P316/2025 - 18-28 Irvine Road, Ivanhoe 3079 VIC
(etc)
Saving record P497/2025 - 276 Oriel Road, Heidelberg West 3081 VIC
Saving record P851/2025 - 201 Waiora Road, Heidelberg Heights 3081 VIC

Continuing to page 3
Saving record P382/2025 - 3 Carisbrook Crescent, Lower Plenty 3093 VIC
(etc)

Execution time under a minute

To run style and coding checks

bundle exec rubocop

To check for security updates

gem install bundler-audit
bundle-audit

Contributors LoveMyData mlandauer jamezpolley AndreM101 ianheggie-oaf simonzippy benrfairless

Last run failed with status code 3.

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... Using Australian proxy... Saving record P966/2025 - 62-64 Mologa & 653 Waterdale Roads, Heidelberg West 3081 VIC Saving record P563/2014 pt6 - 4 & 6 Flintoff Street, Greensborough 3088 VIC Saving record P820/2025 - 3 Hebden Street, Greensborough 3088 VIC Saving record P1288/2015 PT3 - 4/37 The Concord, Bundoora 3083 VIC Saving record P714/2025 - 122 Porter Road, Heidelberg Heights 3081 VIC Saving record P681/2025 - 36 Hardy Terrace, Ivanhoe East 3079 VIC Saving record P807/2025 - 11 Rand Street, Greensborough 3088 VIC Saving record P1155/2022 pt4 - 121-125 Northern Road, Heidelberg West 3081 VIC Saving record P100/2025 - 229-231 Lower Heidelberg Road, Ivanhoe East 3079 VIC Saving record P633/2025 - 203 Southern Road, Heidelberg West 3081 VIC Continuing to page 2 Saving record P703/2025 - 17 Bruce Street, Greensborough 3088 VIC Saving record P968/2025 - 47 Greville Road, Rosanna 3084 VIC Saving record P676/2025 pt1 - 29 Timor Parade, Heidelberg West 3081 VIC Saving record P861/2013 Part 2 - 23 & 25 Kolora Road, Heidelberg West 3081 VIC Saving record P825/2025 - 8 Boyd Crescent, Heidelberg West 3081 VIC Saving record P316/2025 - 18-28 Irvine Road, Ivanhoe 3079 VIC Saving record P1344/2022 Part 4 - 598 & 600 Morwell Avenue, Bundoora 3083 VIC Saving record P628/2025 - 129 Old Eltham Road, Lower Plenty 3093 VIC Saving record P1031/2024 - 83 Karingal Drive, Briar Hill 3088 VIC Saving record P797/2025 - 102 St James Road, Heidelberg 3084 VIC Continuing to page 3 Saving record P497/2025 - 276 Oriel Road, Heidelberg West 3081 VIC Saving record P851/2025 - 201 Waiora Road, Heidelberg Heights 3081 VIC Saving record P382/2025 - 3 Carisbrook Crescent, Lower Plenty 3093 VIC Saving record P673/2025 - 6 The Panorama, Eaglemont 3084 VIC WARNING: Unable to extract address from detail page (no map view?) [Skipping to next record] Saving record P315/2025 - 21 Outlook Drive, Eaglemont 3084 VIC Saving record P768/2025 - 205 Lower Heidelberg Road, Ivanhoe East 3079 VIC Saving record P694/2025 - 9 Buna Street, Heidelberg West 3081 VIC Saving record P1000/2025 - 41 Mountain View Parade, Rosanna 3084 VIC Exiting on last page (no Next button) Finished with errors

Data

Downloaded 3613 times by openaustralia mlandauer dcalde jesse-a-reilly DevAppProject tkrikke repose-lecture TheZepto reid82 Jedwards157 isaacago monkeyatcomputer aaaaquaife krynens vnapitup

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (866 KB) Use the API

rows 10 / 1437

council_reference address description info_url communt_url date_scraped on_notice_from on_notice_to comment_url
P1553/2016
2 Cypress Street, Heidelberg West, VIC
Building and works for the construction of two (2) dwellings consisting of one (1) new dwelling and alteration and additions to the existing dwelling.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-23
2017-06-06
P180/2017
4 Musgrave Walk, Yallambie, VIC
Building and works associated with an existing dwelling on a lot less than 300 square metres.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-23
2017-06-06
P1201/2016
96 Torbay Street, Macleod, VIC
Multi-dwelling development - Construct two double storey dwellings.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-23
2017-06-06
P321/2013 PT2
18 Black Street, Watsonia, VIC
P321/2013 - Buildings and works associated with the construction of alterations and additions to an existing dwelling and a front fence.Amendments include: Construction of a first floor addition to the existing dwelling; Widening the existing carport; Enclosing the front porch and providing new dwelling entry; Internal reconfigurations to layout of existing dwelling; Alterations to external finishes of existing dwelling.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1561/2016
8 Daphne Crescent, Bellfield, VIC
The development of the land for the construction of four (4) dwellings.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1208/2016
574 & 576 Grimshaw Street, Bundoora, VIC
Multi-dwelling Development - construct eleven (11) dwellings (6 townhouses and 5 apartments) and alter access to a Road Zone Category 1.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1265/2016
255 Lower Heidelberg Road, Ivanhoe East, VIC
Use of the land as a clinical pilates studio and the erection of business identification signage within a Heritage Overlay.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1392/2016
11 St Helena Road, Greensborough, VIC
Building and works for the construction of two (2) dwellings consisting of one (1) new dwelling with a height greater than 8m in the front of the existing dwelling and alterations and additions to the existing dwelling; construction of a fence within 10 metres of the front boundary; and alteration access to a road in Road Zone, Category 1.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1189/2016
20 Weatherlake Street, Watsonia, VIC
Multi Dwelling Development - construction of two dwellings.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-26
2017-06-09
P1354/2016
94 Erskine Road, Macleod, VIC
Five (5) two storey dwellings and reduction of on-site visitor car parking provision.
mailto:enquiries@banyule.vic.gov.au
2017-06-08
2017-05-30
2017-06-13

Statistics

Average successful run time: 1 minute

Total run time: about 2 months

Total cpu time used: 2 days

Total disk space used: 937 KB

History

  • Auto ran revision 4c952f9a and failed .
    28 records added, 28 records removed in the database
  • Auto ran revision 4c952f9a and failed .
    28 records added, 28 records removed in the database
  • Auto ran revision 4c952f9a and failed .
    30 records added, 30 records removed in the database
  • Auto ran revision 4c952f9a and failed .
    30 records added, 30 records removed in the database
  • Auto ran revision 4c952f9a and failed .
    30 records added, 30 records removed in the database
  • ...
  • Created on { hostname }

Show complete history

Scraper code

Ruby

banyule / scraper.rb