faker-edu
Provider for Faker which adds fake information about educational institutions and academics.
What it is and what it does
Faker-edu is a Faker provider plugin that adds education-domain fake data generation to the Faker library. It lets you generate realistic-looking but fake information about educational institutions and academic contexts—useful when you need test data for applications that work with schools, universities, or academic records.
The package works by extending Faker's provider system; you import it, register its provider with a Faker instance, and then call education-specific methods like institution_name(). It supports Python 3.8 through 3.12. The project is archived and no longer maintained, so while it may still function with current Faker versions, there is no active development or bug fixes.
Use it for:
- Generate fake school and university names for testing education management software
- Populate test databases with realistic institution data for academic record systems
- Create mock datasets for educational application demos without using real school names
- Support Snowfakery recipe-based data generation for education-focused test scenarios
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Generates fake data for educational institutions and academic contexts by extending Faker with education-specific providers like institution names.
Yes, if you need education-specific fake data and are comfortable with an unmaintained package. The low install friction, permissive license, and zero known vulnerabilities make it safe to use in test environments. However, verify that its methods meet your needs and that it remains compatible with your Faker version, since no updates are planned.
Install
faker-edu on PyPI
pip
pip install faker-eduuv
uv add faker-edupoetry
poetry add faker-eduInstalling faker-edu
Before you install
Low install friction with a single dependency on faker. However, the project is archived and abandoned as of its last commit in 2025-09-09, with no active maintenance despite being released 874 days ago.
License in practice
Licensed under BSD (permissive), so you can use, modify, and distribute the package freely in most contexts without restriction.
Quickstart
pip install faker-edu
from faker import Faker
import faker_edu
fake = Faker()
fake.add_provider(faker_edu.Provider)
print(fake.institution_name())
Verify before relying
- What specific education-related fake data methods are available beyond institution_name()
- Whether the package works reliably with current Faker versions despite being unmaintained
- How complete or realistic the generated education data is for production testing scenarios
Package facts
| License | not declared (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — faker |
| Maintenance | abandoned — 874 days since the last release |
| Last repo commit | (repository archived) |
| First released | |
| Downloads | 228,549/month — #9,150 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: faker_edu-1.1.0-py3-none-any.whl
Tags
More Testing packages
Pluggy provides a plugin system that lets you…
permissive · top 100 on PyPI
pytestpytest is a testing framework that lets you…
permissive · top 100 on PyPI
virtualenvvirtualenv creates isolated Python environments…
permissive · top 100 on PyPI
coverageCoverage.py measures which lines of Python code…
permissive · top 1,000 on PyPI
pytest-asynciopytest-asyncio is a pytest plugin that enables…
permissive · top 1,000 on PyPI
pytest-json-ctrfA pytest plugin that generates test reports in…
permissive · top 1,000 on PyPI
faker-nonprofitExtends Faker with methods to generate…
permissive · top 15,000 on PyPI
faker-e164Generates fake E164-formatted phone numbers for…
permissive · top 15,000 on PyPI
fake-factoryfake-factory is a deprecated package that…
permissive · top 15,000 on PyPI
FakerFaker generates realistic fake data—names,…
permissive · top 1,000 on PyPI
snowfakerySnowfakery generates fake relational data from…
permissive · top 15,000 on PyPI
faker-enumAdds enum value generation to the Faker…
permissive · top 15,000 on PyPI
pytest-fakerProvides pytest fixtures that integrate the…
permissive · top 15,000 on PyPI
jsfGenerates realistic fake JSON data from JSON…
permissive · top 15,000 on PyPI
streamlit-fakerGenerates random fake data to populate…
unclear · top 15,000 on PyPI
robotframework-fakerWraps Faker's random test data generation as…
permissive · top 15,000 on PyPI