https://github.com/dan-q/freedeedpoll
Web application for producing UK Deed Poll documents in PDF format. Facilitating legally-valid name changes for British citizens since 2011.
https://github.com/dan-q/freedeedpoll
deed-poll name-change uk
Last synced: 3 months ago
JSON representation
Web application for producing UK Deed Poll documents in PDF format. Facilitating legally-valid name changes for British citizens since 2011.
- Host: GitHub
- URL: https://github.com/dan-q/freedeedpoll
- Owner: Dan-Q
- License: agpl-3.0
- Created: 2011-01-24T13:34:47.000Z (over 15 years ago)
- Default Branch: main
- Last Pushed: 2026-02-25T09:06:39.000Z (3 months ago)
- Last Synced: 2026-02-25T13:48:48.652Z (3 months ago)
- Topics: deed-poll, name-change, uk
- Language: HTML
- Homepage: https://freedeedpoll.org.uk
- Size: 4.43 MB
- Stars: 28
- Watchers: 3
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Free Deed Poll
A modern tool to produce PDF and HTML deeds poll that can be used by British citizens to legally change their name.
Runs entirely in the browser.
## Usage
To use the site online, just:
1. Go to https://freedeedpoll.org.uk/
2. Provide your details
3. Print off the PDF
4. Sign it and have two witnesses sign it
5. Send it off to everybody who needs to know your new name!
https://github.com/user-attachments/assets/8e0e2c72-6d01-4cfe-8a2d-ce32bc0cce85
([video available in higher-definition on YouTube](https://www.youtube.com/watch?v=O-easX_LDuk))
To use it on your own computer, follow the development instructions below.
## Development
### Development dependencies
- NodeJS v18+
### Setting up a development environment
1. Check out this repository
2. Run `npm i` to install dependencies
3. Run `npm start` to run a development server
4. Visit http://localhost:8080/
## Deployment
### Build for deployment
From your development environment, run `npm run build`. The generated site will be output into the
`_site` directory as a static site. Upload this onto virtually any web host.
### Deploying to GitHub Pages
There's a defined workflow that deploys to GitHub Pages. If forking the repository, you'll need to modify
`views/CNAME.njk` to specify your own domain name.
## Contributing
Issues and pull requests are very welcome. Please observe the code of conduct.
## License
Free and open-source software under the AGPL.