On Monday, February 26 from 10 p.m.-12 a.m., account access and catalog search will be unavailable due to a catalog upgrade.


Treehouse is an online learning platform that teaches coding and web development skills, such as HTML, CSS, JavaScript, and PHP.

You must have an active Niles-Maine library card to access.

To create or reactivate your Treehouse account, submit this form. Once your request is processed, Treehouse will send you an email confirming your account. Please be patient as account creation may take a few days. Library account holders may only have one account with Treehouse. Accounts with a period of inactivity of two weeks will be disabled.

If you already have an active Niles-Maine library account with Treehouse, please log in here.

Your Next Great Read