Welcome to SafeLibrary, a project by the houselearning organization. SafeLibrary is an in-house platform designed to provide secure, engaging, and accessible educational programs for students and teachers. Built using HTML and JavaScript, SafeLibrary prioritizes safety, simplicity, and adaptability for educational environments of all kinds.
- Features
- Demo
- Getting Started
- Project Structure
- Usage
- Customization
- Safety & Privacy
- Contributing
- License
- Contact
-
Curated Educational Content
Access a growing library of lessons, interactive modules, and resources focused on safety and learning. -
Student & Teacher Modes
User experience is tailored for both students and teachers, ensuring appropriate features and content access. -
Safety-First Design
Built with privacy and security as core principles. No personal data is collected or tracked. -
Web-based & Lightweight
No installation required—runs in any modern browser. Fast to load and easy to navigate. -
Extensible
Add your own lessons and activities or modify existing ones via simple HTML and JS. -
Interactive Tools
Includes quizzes, activity modules, and tools to support classroom engagement.
Coming soon!
For now, clone the repository and openindex.html
in your browser to explore SafeLibrary locally.
- A modern web browser (Chrome, Firefox, Edge, Safari, etc.)
- No server or backend required—works entirely client-side.
-
Clone the repository
git clone https://github.com/houselearning/safelibrary.git cd safelibrary
-
Open in your web browser
- Double-click
index.html
to launch the app locally. - Or serve the directory with a lightweight local server (optional):
npx serve . # Then open http://localhost:5000 in your browser
- Double-click
- Browse and complete lessons or activities.
- Take quizzes and get instant feedback.
- Use SafeLibrary as a self-guided learning hub.
- Switch to Teacher Mode for additional controls.
- Add or edit lesson content in
/resources
. - Use classroom tools and monitor student progress (future feature).
- Share SafeLibrary with students for safe, focused learning.
- No personal data is collected, stored, or transmitted.
- All code is open source; review or modify as needed for your environment.
- Designed with security best practices for web content in educational settings.
We welcome educators, developers, and contributors!
- Fork the repository
- Create your feature branch (
git checkout -b feature/your-feature
) - Commit your changes
- Push to your branch (
git push origin feature/your-feature
) - Open a pull request
Please review our contributing guidelines if available.
Distributed under the MIT License. See LICENSE for more information.
Maintained by the houselearning team.
- Open an issue for support or suggestions
- For general inquiries, contact the project maintainers via GitHub