function: data-generation
325 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| redacted/XKCD-password-generator xkcdpass is a Python CLI tool and library that generates secure multi-word passphrases inspired by XKCD 936. It supports customizable wordl… | 61 | 1432 | stable |
| mdbloice/Augmentor Augmentor is a standalone Python library for image augmentation in machine learning, providing a pipeline of stochastic operations like rot… | 32 | 5133 | maintenance |
| allthemusicllc/atm-cli A Rust command line tool for generating and working with MIDI files, built to brute-force generate all mathematically possible melodies. It… | 70 | 1414 | active |
| glitchedgitz/cook COOK is a Go-based wordlist framework that generates, splits, merges, and finds wordlists, with support for permutations, combinations, and… | 66 | 1371 | active |
| DiUS/java-faker A Java library that ports Ruby's faker gem to generate realistic fake data such as names, addresses, phone numbers, and many themed categor… | 32 | 4899 | maintenance |
| dapi-labs/react-nice-avatar A React component library for generating illustrated SVG avatars from seeds or custom configuration objects. It offers customizable attribu… | 23 | 1332 | stable |
| mingrammer/flog Flog is a Go CLI tool that generates fake log data in common formats such as Apache common/combined/error, RFC3164/RFC5424 syslog, and JSON… | 34 | 1330 | active |
| sunny-glow/Auto-BenchMax Auto-BenchMax is a Python pipeline that automatically synthesizes benchmark-targeted training data for LLMs, claiming to more than double a… | 55 | 1317 | active |
| yizhongw/self-instruct Self-Instruct is a framework and research codebase for aligning pretrained language models with instructions using data generated by the mo… | 31 | 4609 | maintenance |
| greymd/ojichat ojichat is a Go CLI tool that generates humorous text mimicking the style of messages middle-aged Japanese men ('ojisan') send on LINE or e… | 23 | 1275 | active |
| ngerakines/commitment Commitment is a small Tornado web application that generates random, humorous commit messages, powering whatthecommit.com with HTML and pla… | 32 | 1265 | stable |
| tatuylonen/wiktextract A Python package and CLI tool that parses Wiktionary XML dump files and extracts structured dictionary data (glosses, translations, pronunc… | 76 | 1251 | active |
| fscheck/FsCheck FsCheck is a property-based testing library for .NET, ported from Haskell's QuickCheck. Programmers specify properties that functions shoul… | 94 | 1245 | active |
| cksac/fake-rs A Rust library and command-line tool for generating fake data such as names, addresses, dates, and internet identifiers across 13 locales. … | 81 | 1236 | active |
| raawaa/jav-scrapy A TypeScript-based Node.js CLI tool that batch-scrapes JAV (adult video) metadata, magnet links, and cover images from source websites. It … | 94 | 1235 | active |
| daijro/browserforge BrowserForge is a Python library that generates realistic browser headers and fingerprints, mimicking real-world browser, OS, and device di… | 56 | 1224 | active |
| InternScience/GraphGen GraphGen is a Python framework for knowledge-graph-guided synthetic data generation for LLM training. It builds fine-grained knowledge grap… | 59 | 1212 | active |
| zgjx6/SocialEngineeringDictionaryGenerator A browser-based social engineering password dictionary generator that builds candidate password lists from personal information such as nam… | 48 | 1201 | active |
| avinassh/rockstar A satirical Python library and CLI that generates a git repository full of backdated commits to fill your GitHub contribution graph with gr… | 32 | 4188 | maintenance |
| elixirs/faker Faker is a pure Elixir library for generating fake data such as names, addresses, and other dummy content. It is commonly used for testing,… | 85 | 1196 | active |
| xenova/chat-downloader Chat Downloader is a Python tool and library for retrieving chat messages from livestreams, videos, clips, and past broadcasts on platforms… | 45 | 1189 | active |
| intoli/user-agents A JavaScript/TypeScript npm package for generating random user agents weighted by real-world market share, with daily-updated data. It also… | 77 | 1188 | active |
| MIC-DKFZ/batchgenerators A Python framework for data augmentation of 2D and 3D images, developed by the German Cancer Research Center for medical image classificati… | 71 | 1173 | stable |
| instancio/instancio Instancio is a Java library that automatically creates fully-populated objects with random data for unit tests, including nested objects, c… | 95 | 1159 | active |
| shyamsn97/mario-gpt MarioGPT is a Python library and finetuned GPT2 model that generates playable Super Mario Bros levels from text prompts. It accompanies the… | 21 | 1152 | active |
| daimon3332/address A self-hosted web application that generates realistic residential addresses and synthetic test profiles for 27 countries and regions, buil… | 80 | 1149 | active |
| dacnay816y62-hub/cinema-dna-21x9x3 A prompt-engineering skill that translates characters, settings, genres, or a one-line plot into cinematic 21:9 triptych image-generation p… | 76 | 1119 | active |
| r3nt0n/bopscrk bopscrk is a Python CLI tool that generates smart, targeted wordlists for password cracking, combining user-provided words with transformat… | 23 | 1117 | active |
| microsoft/TimeCraft TimeCraft is a diffusion model-based framework for generating high-quality synthetic time series data across domains. It uses learned seman… | 64 | 1085 | active |
| LandGrey/pydictor pydictor is a Python-based wordlist (dictionary) builder for brute-force and dictionary attacks. It generates general, custom, and social-e… | 23 | 3650 | maintenance |
| AIrjen/OneButtonPrompt OneButtonPrompt is a Python tool that generates complete Stable Diffusion prompts from scratch with a single click, for beginners and users… | 44 | 1062 | active |
| mswjs/data A data querying library for testing JavaScript applications that lets developers define schema-based collections and query them with an ORM… | 100 | 1061 | active |
| unitedstates/congress A community-run Python toolkit that collects and converts official U.S. Congress data—bills, amendments, roll call votes, nominations, and … | 52 | 1060 | active |
| rosiejs/rosie Rosie is a JavaScript library for defining factories that build test data objects, inspired by factory_bot (factory_girl). Factories suppor… | 32 | 1057 | stable |
| supabase-community/copycat Copycat is a TypeScript library for generating deterministic fake values, where the same input always maps to the same fake output. It uses… | 26 | 1057 | active |
| squirephp/squire Squire is a PHP library providing static, read-only Eloquent models for common fixture data such as countries, currencies, airports, airlin… | 91 | 1052 | active |
| thoughtbot/fishery Fishery is a TypeScript-first library for defining factories that build JavaScript objects as test data, inspired by Ruby's factory_bot. It… | 68 | 1027 | active |
| wnma3mz/wechat_articles_spider A Python library for scraping WeChat Official Account articles, including article URLs, reading counts, likes, and comments. It can also do… | 23 | 3481 | maintenance |
| maximeraafat/BlenderNeRF BlenderNeRF is a Blender add-on that generates synthetic NeRF and Gaussian Splatting datasets with a single click, exporting renders and ca… | 23 | 1014 | active |
| Kappaemme-git/codex-first-customer-finder-skill A Codex skill (plugin) that takes a startup URL or product idea and produces an evidence-backed shortlist of potential first customers from… | 57 | 1006 | active |
| model-bakers/model_bakery Model Bakery is a Python library that provides smart object factories for creating Django model instances in tests. It auto-fills model fie… | 96 | 1002 | active |
| argilla-io/distilabel Distilabel is a Python framework for building scalable pipelines that generate synthetic data and AI feedback, based on verified research p… | 74 | 3378 | maintenance |
| boo1ean/casual Casual is a fake data generator library for JavaScript/Node.js that produces random names, addresses, emails, text, and other common data t… | 32 | 3002 | maintenance |
| EvilCult/iptv-m3u-maker A Python tool that scrapes publicly shared IPTV live-stream sources, tests each link's latency on the local network, and generates an optim… | 32 | 2890 | maintenance |
| alibaba/yugong Yugong is a Java-based database migration and synchronization tool developed by Alibaba to move data from Oracle to MySQL/DRDS. It supports… | 23 | 2514 | maintenance |
| emirozer/fake2db A Python CLI tool that generates test databases populated with realistic fake data, supporting sqlite, mysql, postgresql, mongodb, redis, a… | 23 | 2347 | maintenance |
| lucasjinreal/weibo_terminater A Python-based web scraper that crawls Weibo (Sina's microblog platform) to collect user posts, comments, followers, and conversation pairs… | 32 | 2317 | maintenance |
| Fooidge/PleaseJS PleaseJS is a small JavaScript library that generates random aesthetically pleasing colors and color schemes using the HSV color space and … | 23 | 2267 | maintenance |
| davidprowe/BadBlood BadBlood is a PowerShell tool that populates a Microsoft Active Directory domain with thousands of randomized users, groups, computers, and… | 32 | 2265 | maintenance |
| Gsllchb/Handright A lightweight Python library that simulates realistic Chinese handwriting by applying random perturbations to character positions, sizes, a… | 10 | 2245 | maintenance |
| galaxykate/tracery Tracery is a JavaScript story-grammar generation library that expands grammar objects into generative text. You define rules with symbols a… | 32 | 2208 | maintenance |
| ankush-me/SynthText SynthText is a Python tool for generating synthetic scene-text images with ground-truth bounding boxes, as described in the CVPR 2016 paper… | 32 | 2146 | maintenance |
| liyupi/sql-father-backend-public SQL Father is a web application backend (Java/Spring Boot) that generates SQL DDL statements, mock data, JSON, and code from visual table d… | 32 | 2098 | maintenance |
| watabou/TownGeneratorOS The open-source Haxe code behind the Medieval Fantasy City Generator, a procedural tool that generates medieval fantasy city maps. It uses … | 32 | 1884 | maintenance |
| vadymmarkov/Fakery Fakery is a Swift port of Ruby's Faker library that generates realistic fake data such as names, addresses, phone numbers, and company info… | 23 | 1825 | maintenance |
| th3unkn0n/TeleGram-Scraper A Python command-line tool that scrapes Telegram groups and exports all member information to CSV using the Telegram API. It also includes … | 10 | 1672 | maintenance |
| jsverify/jsverify JSVerify is a property-based testing library for JavaScript, inspired by Haskell's QuickCheck. It generates random test inputs, verifies us… | 23 | 1661 | maintenance |
| dataliterate/data-populator Data Populator is a plugin for Sketch and Adobe XD that fills design mockups with meaningful, realistic data from JSON sources instead of L… | 23 | 1655 | maintenance |
| j-easy/easy-random Easy Random is a Java library that generates random instances of arbitrary Java beans and records via an EasyRandom API extending java.util… | 95 | 1652 | maintenance |
| jasonwei20/eda_nlp EDA (Easy Data Augmentation) is a Python library implementing four simple text augmentation operations—synonym replacement, random insertio… | 32 | 1652 | maintenance |
| NotLuksus/nft-art-generator A Node.js CLI tool that generates generative NFT art by layering trait images with configurable rarities and outputs OpenSea-compatible met… | 32 | 1603 | maintenance |
| benyaminahmed/nft-image-generator A Jupyter Notebook that generates a series of unique NFT images by combining a collection of image layers, outputting images and tokenId-ba… | 32 | 1595 | maintenance |
| microsoft/TinyTroupe TinyTroupe is an experimental Python library for simulating people with specific personalities, interests, and goals using LLM-powered agen… | 72 | 7556 | experimental |
| airob0t/idcardgenerator A Python GUI tool that generates Chinese resident ID card images (black-and-white and color) by filling in personal information and a portr… | 10 | 1539 | maintenance |
| fossasia/knitpat knitpat is an open specification and Python tooling for a knitting pattern file format, developed under FOSSASIA. It provides a structured … | 10 | 1524 | maintenance |
| fossasia/event-collect A Python CLI tool that scrapes event website listings (e.g., EventBrite search results) and converts them into the Open Event JSON format. … | 10 | 1505 | maintenance |
| liyupi/sql-father-frontend-public SQL Father is a React-based web frontend for quickly generating SQL table creation statements, mock data, JSON, and code from visual forms.… | 32 | 1496 | maintenance |
| Annihil/github-spray A Node.js CLI tool that generates pixel-art text or patterns on your GitHub contribution graph by creating backdated commits and optionally… | 32 | 1466 | maintenance |
| Sanster/text_renderer A Python tool that generates synthetic text images with configurable visual effects for training deep learning OCR models like CRNN. It sup… | 32 | 1464 | maintenance |
| nvzqz/RandomKit RandomKit is a Swift framework that simplifies random data generation across Swift and Foundation types using protocol-oriented design. It … | 23 | 1457 | maintenance |
| egotong/nows A humorous web app that serves random 'poisonous chicken soup' (毒鸡汤) — sarcastic anti-inspirational quotes in Chinese. It powers the site n… | 32 | 1417 | maintenance |
| zhanlaoban/EDA_NLP_for_Chinese A Python implementation of the EDA (Easy Data Augmentation) paper adapted for Chinese text corpora. It augments labeled text classification… | 32 | 1382 | maintenance |
| adleroliveira/dreamjs DreamJS is a lightweight JavaScript library for generating random JSON data from schemas. It supports standard types plus 60+ built-in cust… | 32 | 1367 | maintenance |
| Plortinus/element-china-area-data An npm dataset library providing China province/city/district administrative division data formatted as cascader options for Element UI and… | 23 | 1350 | maintenance |
| ultralytics/JSON2YOLO A legacy Python toolkit that converts JSON-format annotation datasets (COCO, LabelMe, Labelbox, VoTT, INFOLKS, ATH) into the YOLO format fo… | 67 | 1231 | maintenance |
| csmith-project/csmith Csmith is a random generator of C programs whose primary purpose is finding compiler bugs via differential testing. It emits C programs fre… | 64 | 1231 | maintenance |
| facebookresearch/mixup-cifar10 Official PyTorch implementation of mixup, a data augmentation technique that trains neural networks on convex combinations of image pairs a… | 10 | 1197 | maintenance |
| MLNLP-World/AI-Paper-Collector A tool from the MLNLP community that automatically collects AI-related papers from sources like DBLP, ACL Anthology, NIPS, and OpenReview, … | 32 | 1173 | maintenance |
| leebyron/testcheck-js TestCheck.js is a generative (property-based) testing library for JavaScript, inspired by QuickCheck. It runs properties against many rando… | 23 | 1172 | maintenance |
| strib/scigen SCIgen is an automatic generator of random, syntactically valid but meaningless computer science research papers, originally from MIT CSAIL… | 32 | 1153 | maintenance |
| google/intermock Intermock is a Google open-source mocking library that generates mock objects and JSON with fake data from TypeScript interfaces using Fake… | 10 | 1144 | maintenance |
| bonfy/github-trending A Python script that scrapes GitHub's trending page daily and archives the most popular repositories as Markdown files. It is designed to r… | 77 | 1128 | maintenance |
| r35tart/RW_Password A Python script that filters leaked password dictionaries with regex to extract passwords matching common corporate strength policies (leng… | 32 | 1127 | maintenance |
| notahat/machinist Machinist is a Ruby library for generating test data through 'blueprints' that replace traditional fixtures in Rails tests. It automaticall… | 32 | 1113 | maintenance |
| EleutherAI/math-lm Repository for Llemma, an open language model for mathematics, hosting training code, data preprocessing scripts, and evaluation tooling. I… | 31 | 1097 | maintenance |
| jsyoon0823/TimeGAN Reference implementation of TimeGAN, a generative adversarial network framework for generating synthetic time-series data, published at Neu… | 62 | 1060 | maintenance |
| jondurbin/airoboros Airoboros is a Python library implementing a heavily modified version of the Self-Instruct paper to generate high-quality synthetic instruc… | 20 | 1051 | maintenance |
| noob-hackers/lazybee Lazybee is a Python-based CLI tool for generating random wordlists for brute-force attacks, primarily targeting Termux on Android. It gener… | 32 | 1049 | maintenance |
| BeautyyuYanli/full-mark-composition-generator A humorous web application that generates satirical 'full-mark' Chinese essays by randomly filling templates with jargon, famous quotes, an… | 23 | 1030 | maintenance |
| torrinworx/Blend_My_NFTs Blend_My_NFTs is a free, open-source Blender add-on that automatically generates thousands of 3D models, images, and animations from user-d… | 23 | 1015 | maintenance |
| tinyfish-io/bigset-oss BigSet is a self-hostable application that turns a natural-language sentence into a structured, regularly refreshed dataset by dispatching … | 76 | 1684 | experimental |
| fzaninotto/Faker Faker is a PHP library that generates realistic fake data such as names, addresses, phone numbers, and text for populating databases, testi… | 10 | 26649 | abandoned |
| timuric/Content-generator-sketch-plugin A Sketch app plugin that generates dummy content such as avatars, names, photos, geo data, and custom strings for design mockups. It suppor… | 23 | 4292 | abandoned |
| nucleuscloud/neosync Neosync is an open-source data security platform that detects PII, anonymizes production data, and generates synthetic data to sync across … | 10 | 4142 | abandoned |
| LiuXingMing/SinaSpider A Python web crawler for Sina Weibo (Chinese microblog) built on Scrapy, with three versions: a standalone spider, a distributed version us… | 32 | 3285 | abandoned |
| TheBerkin/rant3 Rant 3 is an all-purpose procedural text generation engine for .NET, described as the opposite of Regex, supporting weighted branching, dic… | 10 | 2935 | abandoned |
| lanbing510/DouBanSpider A Python web scraper for Douban Books that crawls book listings by tag, storing ratings and review counts into Excel files. The author also… | 32 | 2786 | abandoned |
| bxcodec/faker A Go library that generates fake data based on struct definitions using struct tags or single-value functions. This repository is archived … | 10 | 2079 | abandoned |
| contiamo/restful-react restful-react is a React library providing declarative components and hooks for interacting with RESTful APIs, including code generation of… | 10 | 1853 | abandoned |
| amitp/mapgen2 A procedural map generator for games, written in ActionScript (Flash), that creates island/continent maps with coastlines, mountains, and r… | 41 | 1371 | abandoned |