awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
DiUS avatar

DiUS/java-faker

0
View on GitHub↗
4,899 stars·862 forks·Java·6 vuesdius.github.io/java-faker↗

Java Faker

Java-faker est une bibliothèque de génération de données synthétiques et de mock data pour les applications Java. Elle fournit des utilitaires pour créer des enregistrements fictifs crédibles et aléatoires, tels que des noms et des adresses, afin de peupler les environnements de test et de vérifier la logique applicative sans utiliser de données réelles.

La bibliothèque se spécialise dans la génération de données localisées, produisant du contenu synthétique adapté à des langues et des formats régionaux spécifiques. Cela permet de vérifier la précision des applications à travers différents paramètres régionaux mondiaux.

L'outil couvre de larges capacités pour le mocking en test automatisé, incluant la génération de valeurs fictives pour les interfaces utilisateur et le peuplement de bases de données de test pour vérifier les schémas.

Features

  • Realistic Data Generators - Generates realistic synthetic data such as names and addresses to test application logic without using real user information.
  • Synthetic Data Generators - Creates believable fake information like names and addresses to build and test application logic.
  • Test Data Generators - Generates randomized fake records to populate and verify database schemas and application logic.
  • Domain Data Providers - Organizes fake data generation into specialized provider classes grouped by information categories like addresses or names.
  • Mock Data Libraries - Provides a comprehensive Java library for populating test environments with plausible fake records.
  • Localized Data Generation - Produces synthetic data tailored to specific languages and regional formats to ensure global accuracy.
  • Mock Data Generators - Provides realistic placeholder data to verify how user interfaces handle different input types.
  • Database Population Tools - Fills databases with randomized fake records to verify schemas and application logic during development.
  • Template String Interpolation - Injects randomly selected values into predefined string templates to create believable synthetic content.
  • Locale-Specific Test Data Generators - Generates locale-specific test data to verify that internationalized components handle different languages correctly.
  • Mock Data Generation - Produces randomized but plausible data points to populate test environments and verify interface behavior.
  • Frameworks de test - Port of a popular fake data generator.

Historique des stars

Graphique de l'historique des stars pour dius/java-fakerGraphique de l'historique des stars pour dius/java-faker

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Java Faker

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Java Faker.
  • bchavez/bogusAvatar de bchavez

    bchavez/Bogus

    9,700Voir sur GitHub↗

    Bogus is a fake data generator for .NET applications, including C#, F#, and VB.NET. It provides a deterministic mock data engine and an object configuration mapper to produce realistic profiles, addresses, and financial records. The library differentiates itself through a localization data provider that generates region-specific identifiers across various international languages and locales. It ensures reproducibility across executions by using seed values to control the sequence of generated data. The project covers wide-ranging data synthesis capabilities, including the generation of netwo

    C#bogusc-sharpcsharp
    Voir sur GitHub↗9,700
  • fzaninotto/fakerAvatar de fzaninotto

    fzaninotto/Faker

    26,674Voir sur GitHub↗

    Faker is a PHP library for creating realistic synthetic data used for testing, prototyping, and populating database entities. It serves as a test data generator and localized mocking tool capable of producing synthetic names, addresses, and identifiers specific to various countries and languages. The library provides mechanisms to ensure data consistency and quality, including deterministic seeding to produce identical data sequences across executions and stateful uniqueness tracking to prevent duplicate values. It also supports probability-weighted optionality to simulate missing data and cu

    PHP
    Voir sur GitHub↗26,674
  • faker-ruby/fakerAvatar de faker-ruby

    faker-ruby/faker

    11,619Voir sur GitHub↗

    Faker is a Ruby library used to generate randomized, realistic placeholder information for testing and development. It produces synthetic data to populate databases and test application logic without the use of real user information. The library provides localized data generation, using region-specific formats and strings for names, addresses, and phone numbers. It supports deterministic output through seedable random number generation, ensuring that sequences of fake data can be repeated across different test runs. The generator covers a wide range of domains, including personal identity, f

    Rubyfakeruby
    Voir sur GitHub↗11,619
  • fakerphp/fakerAvatar de fakerphp

    fakerphp/faker

    3,976Voir sur GitHub↗

    Faker is a PHP fake data generator and testing utility used to produce realistic randomized values for populating databases and test applications. It serves as a localization library that generates data tailored to specific languages and regional formats, providing a framework for extending data generation through custom classes and domain-specific formatters. The library ensures repeatability in testing environments through deterministic random seeding. It includes mechanisms to control output quality, such as enforcing value uniqueness and simulating missing data by occasionally producing n

    PHP
    Voir sur GitHub↗3,976
Voir les 30 alternatives à Java Faker→

Questions fréquentes

Que fait dius/java-faker ?

Java-faker est une bibliothèque de génération de données synthétiques et de mock data pour les applications Java. Elle fournit des utilitaires pour créer des enregistrements fictifs crédibles et aléatoires, tels que des noms et des adresses, afin de peupler les environnements de test et de vérifier la logique applicative sans utiliser de données réelles.

Quelles sont les fonctionnalités principales de dius/java-faker ?

Les fonctionnalités principales de dius/java-faker sont : Realistic Data Generators, Synthetic Data Generators, Test Data Generators, Domain Data Providers, Mock Data Libraries, Localized Data Generation, Mock Data Generators, Database Population Tools.

Quelles sont les alternatives open-source à dius/java-faker ?

Les alternatives open-source à dius/java-faker incluent : bchavez/bogus — Bogus is a fake data generator for .NET applications, including C#, F#, and VB.NET. It provides a deterministic mock… fzaninotto/faker — Faker is a PHP library for creating realistic synthetic data used for testing, prototyping, and populating database… faker-ruby/faker — Faker is a Ruby library used to generate randomized, realistic placeholder information for testing and development. It… fakerphp/faker — Faker is a PHP fake data generator and testing utility used to produce realistic randomized values for populating… lk-geimfari/mimesis — Mimesis is a Python synthetic data generator used to create realistic fake datasets and mock data for software testing… brianvoe/gofakeit — gofakeit is a Go library for creating realistic synthetic datasets and populating Go structs with mock information. It…