Imported from the upstream Vibescript examples at arrays/extras.vibe and runnable in the browser today.
ArraysImported from the upstream Vibescript examples at background/jobs_and_events.vibe and runnable in the browser today.
BackgroundImported from the upstream Vibescript examples at basics/functions_and_calls.vibe and runnable in the browser today.
BasicsImported from the upstream Vibescript examples at basics/literals_and_operators.vibe and runnable in the browser today.
BasicsImported from the upstream Vibescript examples at blocks/advanced.vibe and runnable in the browser today.
BlocksImported from the upstream Vibescript examples at blocks/transformations.vibe and runnable in the browser today.
BlocksImported from the upstream Vibescript examples at blocks/enumerable_reports.vibe and runnable in the browser today.
BlocksImported from the upstream Vibescript examples at blocks/yield_patterns.vibe and runnable in the browser today.
BlocksImported from the upstream Vibescript examples at capabilities/iteration.vibe and runnable in the browser today.
CapabilitiesImported from the upstream Vibescript examples at capabilities/context_access.vibe and runnable in the browser today.
CapabilitiesImported from the upstream Vibescript examples at capabilities/database_queries.vibe and runnable in the browser today.
CapabilitiesImported from the upstream Vibescript examples at collections/arrays.vibe and runnable in the browser today.
CollectionsImported from the upstream Vibescript examples at collections/hashes.vibe and runnable in the browser today.
CollectionsImported from the upstream Vibescript examples at collections/symbols.vibe and runnable in the browser today.
CollectionsImported from the upstream Vibescript examples at control_flow/case_when.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at control_flow/conditionals.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at control_flow/loop_control.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at control_flow/recursion.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at control_flow/until_loop.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at control_flow/while_loop.vibe and runnable in the browser today.
Control FlowImported from the upstream Vibescript examples at durations/durations.vibe and runnable in the browser today.
DurationsImported from the upstream Vibescript examples at enums/operations.vibe and runnable in the browser today.
EnumsImported from the upstream Vibescript examples at errors/assertions.vibe and runnable in the browser today.
ErrorsImported from the upstream Vibescript examples at hashes/operations.vibe and runnable in the browser today.
HashesImported from the upstream Vibescript examples at hashes/transformations.vibe and runnable in the browser today.
HashesImported from the upstream Vibescript examples at loops/fizzbuzz.vibe and runnable in the browser today.
LoopsImported from the upstream Vibescript examples at loops/advanced.vibe and runnable in the browser today.
LoopsImported from the upstream Vibescript examples at loops/iteration.vibe and runnable in the browser today.
LoopsImported from the upstream Vibescript examples at money/operations.vibe and runnable in the browser today.
MoneyImported from the upstream Vibescript examples at policies/access_control.vibe and runnable in the browser today.
PoliciesImported from the upstream Vibescript examples at ranges/usage.vibe and runnable in the browser today.
RangesToggle one hundred doors and return the open door numbers.
Rosetta CodeGenerate the full 99 Bottles of Beer song from 99 down to 0.
Rosetta CodeCompute the shortest unique command prefixes for a fixed command set and resolve sample abbreviations.
Rosetta CodeResolve simple command abbreviations by matching unique prefixes from a fixed command list.
Rosetta CodeCheck a few well-known odd abundant numbers by comparing them with their proper divisor sums.
Rosetta CodeClassify sample integers by comparing them with the sum of their proper divisors.
Rosetta CodeAlign Rosetta Code's dollar-delimited sample text into left, right, and centered columns.
Rosetta CodeBuild short aliquot sequences and classify whether they terminate, loop, or are perfect.
Rosetta CodeGroup a fixed word list into anagram sets using sorted-letter signatures.
Rosetta CodeCompute the smallest signed turn needed to move from one bearing to another.
Rosetta CodeNormalize degree angles and convert between degrees and radians for fixed sample values.
Rosetta CodeEncode and decode short messages with Bacon's five-letter A/B cipher.
Rosetta CodeConvert small signed integers into balanced ternary using 1, 0, and T digits.
Rosetta CodeProduce a low-fixed-point shuffle by rotating the sorted characters of a word.
Rosetta CodeConvert fixed non-negative integers into binary strings.
Rosetta CodeGenerate all binary strings of a fixed length with a simple recursive builder.
Rosetta CodeDemonstrate common bitwise operations with a manual 8-bit model so the results stay runnable in plain Vibescript.
Rosetta CodeMap degree headings to the correct 32-point compass names for the Rosetta Code sample bearings.
Rosetta CodeFind the first Brazilian numbers by searching for bases whose representation uses one repeated digit.
Rosetta CodeSort an array of integers using the bubble sort algorithm.
Rosetta CodeDemonstrate direct function calls with positional arguments and composed results.
Rosetta CodeBuild Cartesian products iteratively for a pair of lists and a three-list input.
Rosetta CodeGenerate the opening Catalan numbers with the standard multiplicative recurrence.
Rosetta CodeMap sample years to their Chinese zodiac animal and element.
Rosetta CodeClassify values with if, elsif, and else branches.
Rosetta CodeCompute weekdays for fixed Gregorian dates with Zeller's congruence.
Rosetta CodeRecognize simple signed integer and decimal strings.
Rosetta CodeCollapse repeated adjacent characters and compare the squeezed result with a target string.
Rosetta CodeCompute the digital root and additive persistence of a non-negative integer.
Rosetta CodeConvert Gregorian dates into the Discordian calendar.
Rosetta CodeCompute the dot product of two vectors of equal length.
Rosetta CodeMultiply two integers by repeated halving, doubling, and summing odd rows.
Rosetta CodeCompute factorial values both recursively and iteratively.
Rosetta CodeCompute all positive factors of a small positive integer with trial division up to its square root.
Rosetta CodeGenerate Farey sequences of small orders with the classic iterative recurrence.
Rosetta CodeGenerate Tribonacci and Tetranacci sequences by summing the previous n terms.
Rosetta CodeProduce the opening terms of the Fibonacci sequence iteratively.
Rosetta CodeBuild the opening Fibonacci words by concatenating the two previous terms.
Rosetta CodeSearch for numbers whose binary and ternary representations are both palindromes.
Rosetta CodeCount consonants in a fixed word list and return the words with the highest totals.
Rosetta CodeEmit the classic FizzBuzz sequence up to a chosen limit.
Rosetta CodeGenerate the opening rows of Floyd's triangle.
Rosetta CodeAdd two four-bit binary values and return the carry with the result bits.
Rosetta CodeReduce sample fractions to lowest terms with Euclid's algorithm.
Rosetta CodeGenerate the 4-bit Gray code sequence with the standard reflective construction.
Rosetta CodeCompute greatest common divisors with the iterative Euclidean algorithm on a fixed sample set.
Rosetta CodeDecompose sample rational numbers into Egyptian fractions with the standard greedy method.
Rosetta CodeBuild a hailstone sequence and report its length.
Rosetta CodeGenerate the opening Hamming numbers with the classic 2-3-5 pointer technique.
Rosetta CodeClassify happy numbers by iterating the sum-of-squares process and list the first twelve.
Rosetta CodeFind Harshad (Niven) numbers — integers divisible by the sum of their own digits.
Rosetta CodeSearch a small side-length range for Heronian triangles with integer area.
Rosetta CodeGenerate humble numbers with the standard 2-3-5-7 pointer technique.
Rosetta CodeCheck sample words against the classic “i before e except after c” spelling rule.
Rosetta CodeSort an array by repeatedly inserting each element into its correct position.
Rosetta CodeCompute integer square roots with a binary search over fixed sample inputs.
Rosetta CodeFind the survivor position in the Josephus problem for n people counting every k-th.
Rosetta CodeTest fixed integers for the Kaprekar split-square property.
Rosetta CodeApply the Kaprekar routine to a 4-digit number and watch it converge to 6174.
Rosetta CodeBuild a word chain where each next word starts with the previous word's last letter.
Rosetta CodeDetermine whether a given year is a leap year using the Gregorian calendar rules.
Rosetta CodeCount alphabetic character frequencies in a sample phrase.
Rosetta CodeCompute edit distance with insert, delete, and substitute operations using a single rolling row.
Rosetta CodeBreak a multiplication problem into the partial products used by long multiplication.
Rosetta CodeGenerate terms of the look-and-say sequence where each term describes the digits of the previous one.
Rosetta CodeValidate a small deterministic set of account numbers with the Luhn checksum.
Rosetta CodeCheck sample numbers for palindrome formation under the reverse-and-add process.
Rosetta CodeBuild a 3x3 magic square with the classic Siamese method.
Rosetta CodeMultiply two small matrices and return the deterministic product matrix.
Rosetta CodeTranspose a matrix by swapping its rows and columns.
Rosetta CodeReturn the middle three digits of integers that have an odd number of digits.
Rosetta CodeSearch small multiples until the digit sum matches the divisor.
Rosetta CodeEncode text to Morse code using a fixed A-Z and digit lookup table.
Rosetta CodeBuild a small multiplication table as nested arrays.
Rosetta CodeGenerate the first twenty 5-smooth numbers by stripping allowed small factors.
Rosetta CodeIdentify fixed sample numbers that equal the sum of their digits raised to the digit count.
Rosetta CodeSort filenames by comparing embedded digit runs numerically instead of lexicographically.
Rosetta CodeSpell small whole numbers in English words for predictable sample inputs.
Rosetta CodeApproximate definite integrals with the trapezoidal rule over fixed functions.
Rosetta CodeDetect palindromes after normalizing letters and digits to lowercase.
Rosetta CodeFind the first palindromic gapful numbers in a bounded decimal range.
Rosetta CodeCheck whether a sentence contains every letter of the alphabet at least once.
Rosetta CodeParse dotted IPv4 strings into four validated octets.
Rosetta CodeGenerate the opening rows of Pascal's triangle iteratively.
Rosetta CodeGenerate every permutation of three items with a simple recursive backtracking routine.
Rosetta CodeTranslate English words into Pig Latin by moving leading consonants and appending ay.
Rosetta CodeConstruct a standard 52-card deck from suit and rank combinations.
Rosetta CodeDecompose composite integers into their prime factors with straightforward trial division.
Rosetta CodeModel a simple highest-priority-first queue with sorted insertion over an array-backed store.
Rosetta CodeEnumerate small Pythagorean triples with bounded hypotenuse.
Rosetta CodeCompress an ordered list of integers into Rosetta Code's comma-and-range string format.
Rosetta CodeConvert a Roman numeral string back to its integer value.
Rosetta CodeConvert an integer to its Roman numeral representation.
Rosetta CodeAdd fixed integer pairs and return the resulting sums.
Rosetta CodeReturn the sum of integer pairs.
Rosetta CodeDemonstrate basic array creation, indexing, appending, and aggregation in Vibescript.
Rosetta CodeEncode and decode text by rotating letters by thirteen positions.
Rosetta CodeEncode and decode a short sample string with classic run-length encoding.
Rosetta CodeSort an array by repeatedly selecting the minimum element from the unsorted portion.
Rosetta CodeCheck primorial minus one and plus one values for primality over a short prime prefix.
Rosetta CodeDemonstrate union, intersection, and difference with array-backed sets.
Rosetta CodeReturn a compact slice of ASCII rows with code, character, and ordinal data.
Rosetta CodeGenerate the prime numbers up to fifty with the classic sieve.
Rosetta CodeDetect Smith numbers by comparing the digit sum of a composite integer with the digit sum of its prime factors.
Rosetta CodeFill a square matrix in clockwise spiral order.
Rosetta CodeList the square-free integers up to thirty.
Rosetta CodeModel a small LIFO stack with push, pop, and peek over an array-backed store.
Rosetta CodeCompare sample string pairs lexicographically and report the sign of each comparison.
Rosetta CodeFind every starting index of a pattern inside a fixed string with a naive scan.
Rosetta CodeExtract substrings from a source string using start offsets and lengths.
Rosetta CodeSum the integers below fixed limits that are divisible by three or five.
Rosetta CodeSearch a small cube-sum table for numbers that can be written as two sums of two cubes.
Rosetta CodeConvert fixed Celsius and Fahrenheit values with straightforward formulae.
Rosetta CodeBuild a small truth table for three-valued logic with true, maybe, and false states.
Rosetta CodePick the highest-scoring row from each group with a stable tie-break on name.
Rosetta CodeTopologically sort a small dependency graph with Kahn's algorithm.
Rosetta CodeSum the areas of several circles from their radii.
Rosetta CodeSolve Towers of Hanoi recursively and return the ordered move list for a small deterministic puzzle.
Rosetta CodeTraverse a small binary tree in preorder, inorder, postorder, and level order.
Rosetta CodeEnumerate boolean combinations for common logical operators.
Rosetta CodeValidate sample UPC codes with the standard checksum rule.
Rosetta CodeParse a fixed URL into scheme, host, path, and query parameters.
Rosetta CodeEncode fixed code points into UTF-8 byte arrays and decode them back.
Rosetta CodeShow variable assignment, reassignment, and derived values.
Rosetta CodeCompute the dot product and cross product of two fixed three-dimensional vectors.
Rosetta CodeEncode and decode a short uppercase message with a fixed Vigenère key.
Rosetta CodeCount the frequency of normalized words in a short sample passage.
Rosetta CodeWrap a paragraph with the standard greedy algorithm at two different column widths.
Rosetta CodeRepresent integers as sums of non-consecutive Fibonacci numbers using Zeckendorf's theorem.
Rosetta CodeFill a small square matrix with zig-zag diagonal ordering.
Rosetta CodeDetermine whether a word can be formed from a fixed set of two-letter blocks without reusing a block.
Rosetta Code PopularEvaluate the classic Ackermann function for a few small inputs to demonstrate deep recursion.
Rosetta Code PopularCheck whether bracket pairs are properly nested and closed by scanning the text with a stack.
Rosetta Code PopularLocate values in a sorted array by repeatedly halving the remaining search interval.
Rosetta Code PopularEncode and decode text by rotating alphabetic characters through a fixed shift.
Rosetta Code PopularImported from the upstream Vibescript examples at stdlib/core_utilities.vibe and runnable in the browser today.
StdlibImported from the upstream Vibescript examples at strings/operations.vibe and runnable in the browser today.
StringsImported from the upstream Vibescript examples at time/duration.vibe and runnable in the browser today.
TimeExpress release approvals with typed states, Duration-based deadlines, and structured review steps.
Vibescript ShowcaseSchedule digest jobs with cadence enums, Duration windows, and template-driven subjects.
Vibescript ShowcaseBuild support SLAs with typed severity enums, Duration windows, and structured routing output.
Vibescript ShowcaseApply late-fee policy with money values, Duration aging buckets, and typed standing enums.
Vibescript ShowcasePlan maintenance windows with typed environment enums, freeze notices, and Duration arithmetic.
Vibescript ShowcasePackage on-call handoffs with typed coverage enums, shift durations, and deterministic reminder times.
Vibescript ShowcaseSchedule merchant payouts with money totals, cadence enums, and Duration-based settlement delays.
Vibescript ShowcaseRoute quotes with money thresholds, approval enums, and structured decision output.
Vibescript ShowcaseMake refund decisions with typed enums, money values, and Duration-based policy windows.
Vibescript ShowcaseModel a release workflow with typed enums, time-aware scheduling, and structured status reporting.
Vibescript ShowcaseGenerate reminder jobs with enum channels, Duration lead times, and template-based subjects.
Vibescript ShowcaseBuild a retry schedule with typed enum policies and Duration-based exponential backoff.
Vibescript ShowcaseModel session expiry with typed risk enums, Duration-based TTLs, and deterministic timestamps.
Vibescript ShowcaseQuote delivery windows with enum-based shipping speeds, money totals, and Duration math.
Vibescript ShowcasePrice a subscription invoice with typed plan enums and semantic money values.
Vibescript ShowcaseGenerate trial offers with account-type enums, Duration terms, and template-based onboarding copy.
Vibescript Showcase