skillfed

faker-edu

Provider for Faker which adds fake information about educational institutions and academics.

faker-edu v1.1.0 228.5K downloads/30d#9,150 on PyPI2
Permissive license Abandoned released

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-edu

uv

uv add faker-edu

poetry

poetry add faker-edu

Installing 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

License :: OSI Approved :: BSD LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Tags

fake education datafaker education providergenerate school namesacademic institution mock dataeducational test datafaker edu extensionschool data generator
test-datafaker-pluginunmaintained

More Testing packages