FREEDOM251

Freedom251 › Early Childhood Education Software

NMS - Nursery Management System

Free plan Self-hostedWeb

Visit NMS - Nursery Management System Alternatives

NMS - Nursery Management System's own site

What NMS - Nursery Management System is

NMS - Nursery Management System is free, self-hosted web software for managing a children’s nursery. It stores key details and contact information for children and parents, along with staff records. Users can create multiple classes or rooms, assign children by age range, and make custom allocations. Scheduling supports one-off and recurring arrangements. Multi-tiered login levels help protect sensitive information. Reports include class lists, class counts, scheduled counts, registers, and birthdays. NMS requires Apache HTTPD or an equivalent server, PHP 5.2 or later, and PostgreSQL 8.2 or later. The maker’s public GitHub repository lists the project source files and identifies an MIT license. Because deployment is self-hosted, the nursery supplies the web server and database environment. The product page does not list integrations or support options.

Who it suits

NMS suits nurseries that can operate the required Apache-compatible, PHP, and PostgreSQL environment. It is useful for organizations wanting child, parent, staff, room, scheduling, access, and reporting records in one free web application.

What it does well

  • Free plan is available
  • Stores child, parent, and staff records
  • Supports recurring and one-off schedules
  • Includes multi-tiered login levels
  • Public source repository uses an MIT license

What to know first

  • Requires self-hosted server setup
  • Needs PHP 5.2 or later
  • Needs PostgreSQL 8.2 or later
  • No integrations are listed

Verdict

NMS provides core nursery records, allocations, schedules, access controls, and reports without a listed price. Its self-hosted deployment and older stated server requirements require technical responsibility from the nursery.

Facts from NMS - Nursery Management System's own pages

Access controls
It has multi-tiered login levels to protect sensitive information. · garethflowers.dev, 12 Oct 2026
Child and parent records
It stores key details and contact information for children and parents. · garethflowers.dev, 12 Oct 2026
Classes and rooms
It lets users create multiple classes or rooms and assign children by age range, with custom allocations when required. · garethflowers.dev, 12 Oct 2026
Deployment requirements
The listed requirements are Apache HTTPD or equivalent, PHP 5.2+, and PostgreSQL 8.2+. · garethflowers.dev, 5 Oct 2026
Free plan
Yes · garethflowers.dev, 24 Sept 2026
Integrations
The maker’s product page does not list integrations. · garethflowers.dev, 12 Oct 2026
License
The maker’s GitHub repository identifies an MIT license. · github.com, 5 Oct 2026
Purpose
NMS is a child information and scheduling application for managing a children’s nursery. · garethflowers.dev, 12 Oct 2026
Reports
Its simple reports include class lists, class and scheduled counts, registers, and birthdays. · garethflowers.dev, 12 Oct 2026
Repository availability
The maker’s GitHub repository is public and lists the project source files. · github.com, 5 Oct 2026
Schedules
It supports one-off and recurring schedules for children. · garethflowers.dev, 12 Oct 2026
Server requirements
The listed requirements are Apache HTTPD or equivalent, PHP 5.2+, and PostgreSQL 8.2+. · garethflowers.dev, 12 Oct 2026
Staff records
It stores staff information. · garethflowers.dev, 12 Oct 2026
Support
The maker’s product page does not list support options. · garethflowers.dev, 12 Oct 2026

Where NMS - Nursery Management System stands on Freedom251

Look at these too