Code Recipes

16 languages, runnable code

Free · In-App Purchases

7,000+ code examples in 19 languages. Tap Run and see the real output right in the app. Ready-made code for everyday tasks in Swift, Python, C, C++, Java, C#, JavaScript, R, Rust, Golang, Delphi, PHP, Ruby, Objective-C, Kotlin, Lua, TypeScript, Clojure, Bash and SQL. • 1,100+ topics, including strings, collections, files, networking, concurrency, regular expressions and design patterns. • What changed in each version: over 1,000 new features across 175 language versions, with before-and-after code. • Keyword and function reference for every language: over 4,200 articles. Browse, search, or tap a word in the code to open its article. • SQL: 200+ queries (JOIN, GROUP BY, subqueries, data types); more than half run on a real practice database. • Built-in Playground runs over 85% of examples. • Search covers the code itself, not just titles: type a fragment you remember and find the example. • Edit examples or add your own; changes are saved in the app. • Everything except running code works offline. No account needed. Examples are curated from professional sources: the code works and is easy to follow. FREE VERSION • More than half of all examples • 12 runs and 12 edits a day • The entire keyword reference • Up to 5 examples of your own per language The full version unlocks every example and query, allows unlimited edits and examples of your own, and gives you up to 80 runs a day. One-time purchase, no subscription. Built by a developer for developers. Maintained since 2015.

  • 5.0
    out of 5
    1 Ratings

• Four new languages, R, C, Bash and Lua: 428, 276, 250 and 394 examples, all runnable in the app, with changes by version; all four also come with reference articles. • Over 2,800 reference articles now include usage examples. • Over 200 Python examples rewritten: the best solution right away, PEP 8 naming and every value printed.

The developer, Fedor Obraztsov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary based, for example, on the features you use or your age. Learn More

    The developer indicated that this app supports the following accessibility features. Learn More

    • Supported Features

      • Dark Interface

      • Reduced Motion

    Size
    14.9 MB
    Category
    Developer Tools
    Compatibility
    Requires iOS 17.0 or later.
    • iPhone
      Requires iOS 17.0 or later.
    • iPad
      Requires iPadOS 17.0 or later.
    • Mac
      Requires macOS 14.0 or later.
    Languages
    English and 14 more
    • English, Arabic, French, German, Hebrew, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish, Turkish, Vietnamese
    Age Rating
    4+
    In-App Purchases
    Yes
    • Pro Version – Unlimited 5,99 €
    • Python samples 0,99 €
    • Ruby samples 0,99 €
    • TypeScript samples 0,99 €
    • Rust samples 0,99 €
    • PHP samples 0,99 €
    • SQL samples 0,99 €
    • SQL samples 0,99 €
    • Kotlin samples 0,99 €
    • Golang samples 0,99 €
    Provider
    Fedor Obraztsov
    • Fedor Obraztsov has not identified itself as a trader for this app. If you are a consumer in the European Economic Area, consumer rights do not apply to agreements between you and the provider.
    Copyright
    © Obraztsov Fedor Alexandrovich