NHS.UK Frontend contains all the code you need to start building user interfaces for NHS websites and services.
You can see examples of components, and guidance on when to use them, in the NHS digital service manual.
There are 2 ways you can start using NHS.UK Frontend in your websites and services.
We recommend installing NHS.UK Frontend via package managers; node package manager (npm), yarn, or the Python Package Index (PyPi).
- Installing using npm
- Installing using yarn (available soon)
- Installing using PyPi (available soon)
If you are not using one of the above package managers, you can install by using our compiled files.
Please see our browser support information to see which browsers NHS.UK Frontend supports.
Please see our contributing guidelines on how to set up the project locally and contribute changes to NHS.UK Frontend.
Special thanks to the following for their contributions:
NHS.UK Frontend is actively maintained by a team at NHS Digital, you can contact us on Slack or send us an email.
Unless stated otherwise, the codebase is released under the MIT License. This covers both the codebase and any sample code in the documentation. The documentation is © Crown copyright and available under the terms of the Open Government 3.0 licence.