datafaker-net/datafaker
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier! observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 98
- Release rhythm 78
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 67.0
- age_days: 1708
- days_rel: 70
- days_push: 13
- n_releases_24m: 11
Adoption not part of the score
1791 stars · 240 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Datafaker is a JVM library for generating fake data in Java, Kotlin, and Groovy, offering 250+ data providers covering names, addresses, dates, finance, and more. It is a modern, actively maintained fork of java-faker supporting locales, seeds, custom providers, and collections/streams of generated values.
Use cases
- generate fake test data for unit tests
- seed a database with realistic sample data
- anonymize production data for development
- create demo data for a showcase app
- generate random names and addresses in Java
- produce repeatable fake data with a fixed seed
- generate test passwords with symbol rules
When to choose
- you need fake data in Java, Kotlin, or Groovy on the JVM
- you want a maintained alternative to java-faker with many providers
- you need locale-specific fake data or reproducible seeded generation
When to avoid
- you work outside the JVM (use Faker.js, Python faker, or PHP faker instead)
- you need real, valid production data rather than synthetic data
- you require Java 8 support without using the unmaintained 1.x line
Facets
library · maturity active
testing data-generation mocking developer-tools testing data-science jvm cross-platform fake-data faker test-data java kotlin groovy data-anonymization
10 sources
- readme: https://github.com/datafaker-net/datafaker · fetched 2026-08-28 · b4f33825e1f5
- homepage: https://www.datafaker.net · fetched 2026-08-29 · 34dbe628ecc7
- site_page: https://www.datafaker.net/documentation/getting-started · fetched 2026-08-29 · 03d942702c93
- site_page: https://www.datafaker.net/documentation/usage · fetched 2026-08-29 · 1cc71d02bdce
- site_page: https://www.datafaker.net/documentation/providers · fetched 2026-08-29 · 1b47e530c219
- site_page: https://www.datafaker.net/documentation/custom-providers · fetched 2026-08-29 · 2843e0d3a2d0
- site_page: https://www.datafaker.net/documentation/sequences · fetched 2026-08-29 · 74e847d723de
- site_page: https://www.datafaker.net/documentation/date-format · fetched 2026-08-29 · 425f0dc56507
- site_page: https://www.datafaker.net/documentation/password · fetched 2026-08-29 · e18c62c0ab7b
- site_page: https://www.datafaker.net/releases/2.7.0 · fetched 2026-08-29 · ff22c40e156f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| datafaker-net/datafaker | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="datafaker-net/datafaker")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem