awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to data-centric-ai-community/fg-data-synthetic

Projects sharing features with Fg Data Synthetic

30 open-source projects similar to data-centric-ai-community/fg-data-synthetic, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • hitsz-ids/synthetic-data-generatorhitsz-ids avatar

    hitsz-ids/synthetic-data-generator

    2,422View on GitHub↗

    This project is a framework for generating synthetic tabular data that preserves the statistical properties and relational integrity of original source datasets. It functions as a metadata-driven engine, utilizing language models to synthesize information even when original training samples are restricted. The system is designed to maintain logical consistency across complex, multi-table structures while ensuring that generated outputs adhere to defined schema requirements. The platform distinguishes itself through a focus on privacy-preserving synthesis, integrating tools to quantify and mit

    Pythonagentdata-generatordeep-learning
    View on GitHub↗2,422
  • priorlabs/tabpfnPriorLabs avatar

    PriorLabs/TabPFN

    7,408View on GitHub↗
    Pythondata-sciencefoundation-modelsmachine-learning
    View on GitHub↗7,408
  • borisbanushev/stockpredictionaiborisbanushev avatar

    borisbanushev/stockpredictionai

    5,577View on GitHub↗

    This project is a collection of predictive models and quantitative tools for stock price forecasting. It implements a variety of machine learning architectures, including generative adversarial networks, long short-term memory networks, and language models for financial analysis. The system distinguishes itself by combining time-series forecasting with natural language processing to convert financial news into numerical sentiment scores. It also incorporates synthetic market data generation and automated hyperparameter optimization using Bayesian and reinforcement learning methods to reduce p

    JavaScript
    View on GitHub↗5,577
  • statsmodels/statsmodelsstatsmodels avatar

    statsmodels/statsmodels

    11,260View on GitHub↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Pythoncount-modeldata-analysisdata-science
    View on GitHub↗11,260

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • rapidsai/cumlrapidsai avatar

    rapidsai/cuml

    5,209View on GitHub↗

    cuml is a GPU-accelerated machine learning library and framework that uses CUDA to accelerate tabular data preprocessing and model execution. It provides a suite of tools for training and deploying classification, regression, and clustering models on NVIDIA GPUs and GPU clusters. The library is designed for scalability, offering a distributed GPU machine learning environment that can spread computation and data across multiple hardware accelerators and nodes to handle datasets exceeding single-device memory. It mirrors standard estimator interfaces to allow the replacement of CPU-based models

    Python
    View on GitHub↗5,209
  • fzaninotto/fakerfzaninotto avatar

    fzaninotto/Faker

    26,674View on 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
    View on GitHub↗26,674
  • wiseodd/generative-modelswiseodd avatar

    wiseodd/generative-models

    7,497View on GitHub↗

    This is a generative AI model library containing a collection of PyTorch and TensorFlow implementations for creating synthetic data and modeling complex probability distributions. It serves as a multi-framework repository of deep learning models designed for learning and replicating data patterns. The project provides specialized implementation suites for several generative architectures. This includes Generative Adversarial Networks using competing generator and discriminator models, Variational Autoencoder frameworks that map data to a latent space, and Restricted Boltzmann Machine and Deep

    Python
    View on GitHub↗7,497
  • dius/java-fakerDiUS avatar

    DiUS/java-faker

    4,899View on GitHub↗

    Java-faker is a synthetic data generator and mock data library for Java applications. It provides utilities to create randomized, believable fake records such as names and addresses to populate test environments and verify application logic without using real user information. The library specializes in localized data generation, producing synthetic content tailored to specific languages and regional formats. This allows for the verification of application accuracy across different global locales. The tool covers broad capabilities for automated testing mocking, including the generation of m

    Java
    View on GitHub↗4,899
  • nucleuscloud/neosyncnucleuscloud avatar

    nucleuscloud/neosync

    4,149View on GitHub↗

    NeoSync is a database synchronization tool and data pipeline orchestrator designed to move and transform datasets across different environments. It functions as a PII data security platform and a synthetic data generator, allowing for the synchronization of production data while ensuring privacy compliance. The system utilizes an event-sourced coordinator to manage asynchronous data movements, providing automated retry and failure handling. It differentiates itself by combining rule-based PII anonymization and detection with schema-based synthetic data generation to create artificial datasets

    Gobenthosdockeretl
    View on GitHub↗4,149
  • microsoft/tinytroupemicrosoft avatar

    microsoft/TinyTroupe

    7,475View on GitHub↗

    TinyTroupe is a multi-agent simulation framework designed to create populations of persona-based agents that interact to generate synthetic behavioral data and business insights. It serves as a persona-based agent orchestrator and synthetic data generator, allowing for the definition of agents with specific personality traits and goals to coordinate their interactions through structured workflows. The project features an extensible plugin system for connecting simulated agents to external tools and servers to execute code and access remote data. It includes an agentic simulation dashboard tha

    Jupyter Notebook
    View on GitHub↗7,475
  • stympy/fakerstympy avatar

    stympy/faker

    11,618View on GitHub↗

    Faker is a synthetic data generation library used to create realistic but fake information, such as names, addresses, and phone numbers, for software testing and database population. It functions as a tool for producing synthetic test data to fill development databases with records that simulate production environments. The library provides localized data generation, allowing synthetic information to be customized for specific geographic regions and language formats. It also includes a mechanism for unique value enforcement to prevent the repetition of generated data by tracking and rejecting

    Ruby
    View on GitHub↗11,618
  • lk-geimfari/mimesislk-geimfari avatar

    lk-geimfari/mimesis

    4,818View on GitHub↗

    Mimesis is a Python synthetic data generator used to create realistic fake datasets and mock data for software testing and development. It functions as a schema-based dataset generator capable of producing structured records and relational datasets, while also serving as a production data anonymizer to replace sensitive information with synthetic values. The library distinguishes itself through comprehensive multilingual support, allowing for the generation of locale-specific information to simulate regional user profiles. It ensures reproducibility through deterministic data generation using

    Pythondatadataframedatascience
    View on GitHub↗4,818
  • openmined/pysyftOpenMined avatar

    OpenMined/PySyft

    9,907View on GitHub↗

    PySyft is a privacy-preserving machine learning framework and remote computation engine. It functions as a decentralized data analysis orchestrator that allows for the execution of data science workflows on remote servers without requiring the transfer of raw private data from the host device. The platform provides a secure collaboration environment where data owners manage permissions and authorize specific collaborators to run computations. It differentiates its workflow by utilizing mock data for local development and validation before submitting final analysis jobs to private remote serve

    Pythoncryptographydeep-learningfederated-learning
    View on GitHub↗9,907
  • xenova/transformers.jsxenova avatar

    xenova/transformers.js

    16,141View on GitHub↗

    Transformers.js is a JavaScript library and web machine learning framework designed to run pretrained transformer models directly in the browser. It serves as a client-side inference engine and a wrapper for the ONNX Runtime, enabling the execution of multimodal AI tasks on user devices without the need for a backend server. The library distinguishes itself by providing a unified toolkit for processing text, image, and audio data locally. This architecture supports privacy-preserving model inference and reduces latency by performing all computations on the client's hardware. Its capabilities

    JavaScript
    View on GitHub↗16,141
  • secretflow/secretflowsecretflow avatar

    secretflow/secretflow

    2,629View on GitHub↗

    SecretFlow is a privacy computing framework and platform designed for secure multi-party computation, federated learning, and privacy-preserving data analysis across independent nodes. It provides a management system to coordinate secure workloads and cryptographic tasks across a distributed cluster. The project enables joint data analysis and machine learning on partitioned datasets using cryptographic protocols. It allows for the training of models and the execution of analytical queries across multiple parties without exposing raw source information to any single participant. The framewor

    Pythonconfidential-computingdata-analysisdifferential-privacy
    View on GitHub↗2,629
  • hudson-and-thames/mlfinlabhudson-and-thames avatar

    hudson-and-thames/mlfinlab

    4,835View on GitHub↗

    mlfinlab is a Python machine learning library for finance designed for building and validating models used in quantitative trading and portfolio management. It provides a financial data engineering toolkit and a quantitative strategy backtesting framework to transform raw market data into predictive signals and target classes. The library includes a synthetic financial data generator to create artificial datasets that mimic the statistical properties of real assets for stress testing. It also provides specialized tools for financial time series labeling and sampling to prevent data leakage in

    Pythonalgorithmic-tradingfinancefinancial-machine-learning
    View on GitHub↗4,835
  • glouppe/info8010-deep-learningglouppe avatar

    glouppe/info8010-deep-learning

    1,291View on GitHub↗

    This project provides a comprehensive educational curriculum and research resource for deep learning, focusing on the theoretical and technical foundations of neural network implementation. It serves as a structured academic guide for building and training complex models from scratch, covering the essential mathematical primitives, computational graph construction, and automatic differentiation mechanisms required for modern machine learning. The repository distinguishes itself through its extensive coverage of generative modeling and specialized neural architectures. It includes practical im

    Jupyter Notebook
    View on GitHub↗1,291
  • giskard-ai/giskard-ossGiskard-AI avatar

    Giskard-AI/giskard-oss

    5,467View on GitHub↗

    Giskard is an AI quality assurance suite and evaluation framework designed to measure the performance, bias, and security risks of large language models and AI agents. It functions as a vulnerability scanner to detect security flaws and performance regressions. The project provides automated red-teaming and adversarial testing workflows. These tools generate prompt-injection probes and adversarial attacks based on system descriptions to identify security gaps and vulnerabilities. The platform covers AI agent auditing and RAG quality validation, using knowledge-base grounding and synthetic da

    Python
    View on GitHub↗5,467
  • cube2222/octosqlcube2222 avatar

    cube2222/octosql

    5,258View on GitHub↗

    Octosql is a federated SQL query engine, data transformer, and streaming SQL processor. It allows users to execute single SQL statements across multiple disparate data sources, including different database types and file formats, to merge and transform results into a unified set. The system distinguishes itself by treating CSV, JSONLines, and Parquet files as virtual tables and utilizing a plugin-based architecture to extend connectivity to external storage engines. It functions as a streaming processor for infinite data streams, using watermarks, retractions, and tumbling windows to maintain

    Go
    View on GitHub↗5,258
  • makcedward/nlpaugmakcedward avatar

    makcedward/nlpaug

    4,658View on GitHub↗

    nlpaug is a data augmentation library designed to generate synthetic text, audio, and spectrogram data to improve the robustness of machine learning models. It functions as a textual data synthesizer and an audio signal augmentor, providing specialized tools to expand datasets through various transformation methods. The project distinguishes itself through its ability to orchestrate complex workflows using a pipeline orchestrator, which allows multiple augmentation functions to be chained together sequentially or randomly. It supports sophisticated text synthesis via back-translation, context

    Jupyter Notebook
    View on GitHub↗4,658
  • faker-ruby/fakerfaker-ruby avatar

    faker-ruby/faker

    11,619View on 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
    View on GitHub↗11,619
  • evidentlyai/evidentlyevidentlyai avatar

    evidentlyai/evidently

    7,137View on GitHub↗

    Evidently is an AI observability platform and evaluation framework designed to quantify the performance of machine learning models and large language models. It functions as a monitoring tool for detecting data drift and quality degradation in tabular datasets, while providing a specialized analyzer for the faithfulness and correctness of retrieval augmented generation systems. The project distinguishes itself through an evaluation framework that utilizes judge models and custom rubrics to score language model outputs. It includes tools for iterative prompt optimization and the generation of

    Jupyter Notebookdata-driftdata-qualitydata-science
    View on GitHub↗7,137
  • amueller/introduction_to_ml_with_pythonamueller avatar

    amueller/introduction_to_ml_with_python

    8,025View on GitHub↗

    This project is a Python machine learning education kit that provides curated datasets and visualization scripts to teach fundamental machine learning concepts. It functions as both a machine learning visualization library and a collection of educational datasets designed for demonstrating and testing common models and patterns. The toolkit focuses on illustrating the internal logic and operational patterns of machine learning algorithms. It generates figures and datasets that visualize how different models behave and operate on data to aid in the learning process. The implementation utilize

    Jupyter Notebook
    View on GitHub↗8,025
  • raga-ai-hub/ragaai-catalystraga-ai-hub avatar

    raga-ai-hub/RagaAI-Catalyst

    16,150View on GitHub↗

    RagaAI-Catalyst is a suite of software implementation tools providing an SDK, dashboard, and platform for monitoring, debugging, red-teaming, and evaluating agentic AI workflows. It serves as an observability framework for tracing the execution paths of large language models and multi-agent systems. The project distinguishes itself through a security suite for automated red-teaming and vulnerability scanning to detect biases, alongside a centralized prompt registry that decouples templates from application code. It further provides an evaluation platform that combines synthetic data generatio

    Python
    View on GitHub↗16,150
  • google-research/google-researchgoogle-research avatar

    google-research/google-research

    38,139View on GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Jupyter Notebookaimachine-learningresearch
    View on GitHub↗38,139
  • awslabs/gluon-tsawslabs avatar

    awslabs/gluon-ts

    5,200View on GitHub↗

    GluonTS is a framework for probabilistic time series forecasting, designed to predict future values as probability distributions with confidence intervals. It supports both traditional model training and zero-shot forecasting, where pretrained models generate predictions for new series without additional training. The project distinguishes itself by integrating a wide variety of forecasting approaches into a unified workflow. This includes deep learning architectures such as recurrent neural networks and causal convolutions, as well as the integration of external statistical models, the Proph

    Python
    View on GitHub↗5,200
  • hatchet-dev/hatchethatchet-dev avatar

    hatchet-dev/hatchet

    6,622View on GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Goconcurrencydagdistributed
    View on GitHub↗6,622
  • jenkinsci/pipeline-examplesjenkinsci avatar

    jenkinsci/pipeline-examples

    4,296View on GitHub↗

    This project is a library of version-controlled workflow definitions and a collection of Groovy scripts and configuration snippets for implementing continuous integration and delivery automation in Jenkins. It serves as a reference for building automated pipelines using both declarative syntax and scripted logic. The repository provides template collections and implementation patterns for creating software build and deployment workflows. It includes reusable functions and logic patterns designed to standardize pipeline behavior and eliminate code duplication across multiple projects through t

    Groovy
    View on GitHub↗4,296
  • astronomer/dag-factoryastronomer avatar

    astronomer/dag-factory

    1,440View on GitHub↗

    Dag-factory is a framework for constructing and managing Apache Airflow data pipelines through declarative configuration files. By replacing manual procedural code with structured YAML definitions, it enables the programmatic generation of complex workflow structures, task dependencies, and execution schedules. The project distinguishes itself by mapping configuration keys directly to Python class constructors and operators, allowing for the dynamic instantiation of objects and custom logic. It supports hierarchical configuration inheritance to standardize settings across environments and pro

    Pythonairflowapache-airflowdags
    View on GitHub↗1,440
  • accord-net/frameworkaccord-net avatar

    accord-net/framework

    4,540View on GitHub↗

    This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries for numerical analysis, statistics, and mathematical optimization. It serves as a foundational toolkit for developing applications in machine learning, digital signal processing, and computer vision. The framework provides specialized toolkits for training and deploying predictive models, including neural networks, support vector machines, and decision trees. It further distinguishes itself with deep integrations for real-time visual analysis, such as object tracking and facia

    C#
    View on GitHub↗4,540