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 1.

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... Using Australian proxy... Saving record P1063/2025 - 147 Bell Street, Ivanhoe 3079 VIC WARNING: Could not extract a description from: Saving record P1104/2017 Part 5 - 94 Lower Heidelberg Road, Ivanhoe 3079 VIC https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice/94-Lower-Heidelberg-Road-IVANHOE-P11042017-Part-5 [Passing to planning alert so it logs it as well] Saving record P589/2018 Part 5 - 100 Sherbourne Road, Montmorency 3094 VIC Saving record P266/2024 Part 2 - 13/78-92 Nepean Street, Watsonia 3087 VIC Saving record P1188/2025 - 5 Erica Court, Bellfield 3081 VIC Saving record P891/2025 - 197 Bolton Street, Eltham 3095 VIC WARNING: Could not extract a description from: Saving record P19/2026 - 125 Mountain View Parade, Rosanna 3084 VIC https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice/125-Mountain-View-Parade-ROSANNA-P192026 [Passing to planning alert so it logs it as well] Saving record P618/2025 (Re-Advertised) - 93 Main Road, Lower Plenty 3093 VIC Saving record P427/2025 - 12 Kolora Road, Heidelberg West 3081 VIC Saving record P1026/2025 - 32 Old Lower Plenty Road, Viewbank 3084 VIC Continuing to page 2 Saving record P1077/2025 - 208 Burgundy Street, Heidelberg 3084 VIC Saving record P1014/2025 - 8 Dickens Street, Heidelberg Heights 3081 VIC Saving record P898/2025 - 9 Timor Parade, Heidelberg West 3081 VIC Saving record P1207/2025 - 12 St Faiths Road, Montmorency 3094 VIC Saving record P989/2025 - 39 Bellevue Avenue, Rosanna 3084 VIC Saving record P847/2025 - 505 Waterdale Road, Heidelberg Heights 3081 VIC WARNING: Could not extract a description from: Saving record P1240/2025 - 33 Rangeview Road, Lower Plenty 3093 VIC https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice/33-Rangeview-Road-LOWER-PLENTY-P12402025 [Passing to planning alert so it logs it as well] Saving record P857/2025 - 24 Davidson Street, Bellfield 3081 VIC Continuing to page 3 WARNING: Could not extract a council_reference from: 193 & 195 Grimshaw St, 53 Adeline St & 6 Lemon Tree La GREENSBOROUGH from: https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice?dlv_BCC%20CL%20Public%20Works%20and%20Projects=(pageindex=2) [Skipping to next page] Saving record P377/2021 Part 5 - 15 Kokoda Street, Heidelberg West 3081 VIC Saving record P802/2025 - 11 Banyule Road, Rosanna 3084 VIC WARNING: Could not extract a description from: https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice/11-Banyule-Road-ROSANNA-P8022025 [Passing to planning alert so it logs it as well] Saving record P1227/2025 - 20 Alfreda Avenue, Rosanna 3084 VIC Saving record P684/2025 - 8 Redwood Street, Heidelberg West 3081 VIC Saving record P1034/2025 - 10 Daphne Crescent, Bellfield 3081 VIC Saving record P1146/2025 - 1 Calrossie Avenue, Montmorency 3094 VIC Saving record P1001/2025 - 25 Griffiths Street, Bellfield 3081 VIC Saving record P751/2025 - 169 Para Road, Greensborough 3088 VIC Saving record P936/2025 - 12 Orange Court, Bellfield 3081 VIC Saving record P971/2025 - 3 Fairy Street, Ivanhoe 3079 VIC Continuing to page 4 Saving record P686/2025 - 181 Porter Road, Heidelberg Heights 3081 VIC Saving record P983/2025 - 15 Law Street, Heidelberg Heights 3081 VIC Saving record P855/2025 - 34 Rockbeare Grove, Ivanhoe 3079 VIC Saving record P194/2025 - 18 Garrett Crescent, Bellfield 3081 VIC Continuing to page 5 WARNING: Could not extract a council_reference from: 173-177 Upper Heidelberg Road IVANHOE from: https://www.banyule.vic.gov.au/Planning-building/Review-local-planning-applications/Planning-applications-on-public-notice?dlv_BCC%20CL%20Public%20Works%20and%20Projects=(pageindex=4) [Skipping to next page] Saving record P953/2025 - 3 Glennden Court, Bundoora 3083 VIC Saving record P937/2025 - 2 Burke Street, Montmorency 3094 VIC Saving record P823/2025 - 1 Leonard Crescent, Bundoora 3083 VIC Saving record P889/2025 - 19 Martins Lane, Viewbank 3084 VIC Saving record P878/2025 - 118 Waiora Road, Rosanna 3084 VIC Saving record P773/2025 - 48 Liddesdale Grove, Eltham North 3095 VIC Saving record P683/2025 - 160 The Boulevard, Ivanhoe East 3079 VIC Saving record P854/2025 - 29 Marie Avenue, Heidelberg Heights 3081 VIC Saving record P672/2025 - 35 Grieve Street, Macleod 3085 VIC Saving record P943/2025 - 27 Longs Road, Lower Plenty 3093 VIC Continuing to page 6 Saving record P1078/2025 - 39 Edwards Street, Lower Plenty 3093 VIC Saving record P553/2025 - 67 Ferguson Street, Macleod 3085 VIC Exiting on last page (no Next button) Finished with errors, exit status 1

Data

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

To download data sign in with GitHub

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

rows 10 / 1486

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: 1000 KB

History

  • Auto ran revision 14ba84be and failed .
    44 records added, 44 records removed in the database
  • Auto ran revision 14ba84be and failed .
    44 records added, 44 records removed in the database
  • Auto ran revision 14ba84be and failed .
    44 records added, 44 records removed in the database
  • Auto ran revision 14ba84be and failed .
    20 records added, 17 records removed in the database
  • Auto ran revision 14ba84be and failed .
    43 records added, 42 records removed in the database
  • ...
  • Created on morph.io

Show complete history

Scraper code

Ruby

banyule / scraper.rb