Skip to content

Latest commit

 

History

History
117 lines (105 loc) · 4.26 KB

File metadata and controls

117 lines (105 loc) · 4.26 KB

DevToys for iPad

Swift Swift Playground Platform License

This app is a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS.

screenshot

Features

  • Converters
    • Cron Expression Parser #107
    • Date Converter
      • Unix Timestamp
      • Other features #119
    • JSON Array to Table #108
    • JSON <> YAML Converter
      • Basic features
      • Other features #73
    • Number Base Converter
      • Basic features
      • Advanced mode #131
  • Encoders / Decoders
    • Base64 Image Encoder / Decoder #103
      • Decoder
      • Encoder #161
    • Base64 Text Encoder / Decoder
    • Certificate Decoder #104
    • GZip Compress / Decompress #105
    • HTML Test Encoder / Decoder
    • JWT Encoder / Decoder
      • Decoder
      • Encoder #120
    • QR Code Encoder / Decoder #106
    • URL Encoder / Decoder
  • Formatters
    • JSON Formatter
      • Basic features
      • Sort properties #124
    • SQL Formatter #109
    • XML Formatter #110
  • Generators
    • Hash / Checksum Generator
      • MD5, SHA1, SHA256, SHA384, SHA512
      • HMAC
      • Checksum #122
    • Lorem Ipsum Generator
      • Lorem Ipsum
      • More text corpora #129
    • Password Generator #111
    • UUID Generator
  • Graphic
    • Color Blindness Simulator #112
    • Image Converter #113
  • Testers
    • JSONPath Tester #114
    • Regular Expression Tester #41
    • XML / XSD Tester #115
  • Text
    • Text Escape / Unescape #116
    • List Comparer
    • Markdown Preview
      • Basic features
      • GitHub-flavored Markdown #126
    • Text Analyzer and Utilities #117
    • Text Comparer #118

Target platforms

  • iPadOS 18.1 or later
  • iOS 18.1 or later

Build requirements

  • Swift Playground 4.7 or later (iPadOS 18.1 or later)
  • Swift Playground 4.7 or later (macOS 15.0 or later)
  • Xcode 26.0 or later (macOS 15.6 or later)

Get Started

  1. Clone this repository
  2. Open DevToys.swiftpm with Swift Playground
  3. Run