Function Reference
95 built-in functions across 16 categories
@String()
NewGenerate random strings
@Long()
NewGenerate random long values (8 bytes)
@Integer()
NewGenerate random integer values (4 bytes)
@Double()
NewGenerate random double values (8 bytes)
@Float()
NewGenerate random float values (4 bytes)
@Enum()
NewGenerate random constant values
@Bool()
NewGenerate boolean values
@RegExp()
NewGenerate values based on regex pattern
@Repeat()
NewGenerate an array by repeating a value N times
@Sequence()
NewGenerate an arithmetic sequence array
@Shuffle()
NewRandomly shuffle input items
@Sample()
NewSample N unique items from input list without replacement
@OneOf()
NewRandomly select one item from input list
@Timestamp()
NewGenerate current timestamp
@LocaleTime()
NewGenerate localized current time
@LocaleDate()
NewGenerate localized current date
@LocaleDateTime()
NewGenerate localized current datetime
@Month()
NewGenerate random month names
@Week()
NewGenerate random week names
@Guid()
NewGenerate GUID-based IDs
@Uuid()
NewGenerate UUID-based IDs
@IncId()
NewGenerate incremental IDs (node-unique)
@SnowId()
NewGenerate Snowflake-based IDs (distributed unique)
@Word()
NewGenerate words
@Title()
NewGenerate titles
@Sentence()
NewGenerate sentences
@TangPoetry()
NewGenerate Tang poetry
@Paragraph()
NewGenerate paragraphs
@Article()
NewGenerate articles
@Country()
NewGenerate countries (ISO 3166-1 standard)
@Province()
NewGenerate provinces
@City()
NewGenerate cities
@Address()
NewGenerate addresses
@Latitude()
NewGenerate latitude values
@Longitude()
NewGenerate longitude values
@Coordinates()
NewGenerate random coordinates (format: longitude,latitude)
@Zip()
NewGenerate postal codes
@Md5()
NewGenerate MD5 values
@Sha()
NewGenerate SHA hash values
@Locale()
NewGenerate locale strings (language + country)
@TimeZone()
NewGenerate timezone strings
@Age()
NewGenerate ages
@Name()
NewGenerate full names
@Password()
NewGenerate random passwords
@Firstname()
NewGenerate first names
@Lastname()
NewGenerate last names
@Mobile()
NewGenerate mobile numbers
@Landline()
NewGenerate landline numbers
@Email()
NewGenerate email addresses
@Gender()
NewGenerate genders
@Education()
NewGenerate education levels
@AppName()
NewGenerate application names
@AppVersion()
NewGenerate application versions (format: major.minor.patch[-releaseState][+buildstate])
@IPv4()
NewGenerate IPv4 addresses
@IPv6()
NewGenerate IPv6 addresses
@Mac()
NewGenerate MAC addresses
@Port()
NewGenerate random server ports
@Protocol()
NewGenerate network protocols
@Url()
NewGenerate URLs
@Emoji()
NewGenerate random emojis
@Color()
NewGenerate web color values
@Brand()
NewGenerate car brand
@Drivetrain()
NewGenerate drivetrain
@Engine()
NewGenerate car engine
@Horsepower()
NewGenerate car horsepower
@Plate()
NewGenerate license plate
@Vehicle()
NewGenerate vehicle
@CodeSnippet()
NewGenerate code
@ErrorType()
NewGenerate error
@Html()
NewGenerate HTML content
@Markdown()
NewGenerate Markdown content
@ProgrammingLanguage()
NewGenerate programming language
@Browser()
NewGenerate browser
@CloudService()
NewGenerate cloud service
@Os()
NewGenerate operating system
@Ram()
NewGenerate memory
@CpuModel()
NewGenerate CPU model
@Database()
NewGenerate database
@Device()
NewGenerate device name
@FileName()
NewGenerate file name
@FilePath()
NewGenerate file path
@Framework()
NewGenerate framework
@GpuModel()
NewGenerate GPU model
@HttpStatus()
NewGenerate HTTP status code
@Vulnerability()
NewGenerate vulnerability
@Base64()
NewGenerate Base64 string
@Hash()
NewGenerate hash value
@Hex()
NewGenerate hexadecimal value
@KeyPair()
NewGenerate key pair
@SymmetricKey()
NewGenerate symmetric encryption key
@Amount()
NewGenerate random amount
@BudgetCategory()
NewGenerate budget category
@Currency()
NewGenerate currency
@InvoiceNumber()
NewGenerate invoice number
@TaxCode()
NewGenerate tax code