awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to yonaskolb/swaggen

Open-source alternatives to SwagGen

30 open-source projects similar to yonaskolb/swaggen, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best SwagGen alternative.

  • yonaskolb/xcodegenyonaskolb avatar

    yonaskolb/XcodeGen

    8,523View on GitHub↗

    XcodeGen is a command-line utility written in Swift that generates Xcode project files from structured specification files. It serves as a project generator and build configuration manager, allowing targets, schemes, and build settings to be defined in a human-readable format instead of through manual edits in the Xcode IDE. The tool optimizes version control by generating project binaries on demand, which removes the need to store large project files in repositories and eliminates associated merge conflicts. It further automates the development workflow by synchronizing project groups and fi

    Swift
    View on GitHub↗8,523
  • astaxie/batastaxie avatar

    astaxie/bat

    2,564View on GitHub↗

    Go implement CLI, cURL-like tool for humans

    Go
    View on GitHub↗2,564
  • carthage/carthageCarthage avatar

    Carthage/Carthage

    15,174View on GitHub↗

    Carthage is a decentralized dependency manager for Cocoa projects and an automation tool for Xcode builds. It functions as a Git-based framework manager and binary distribution tool used to fetch, build, and manage external libraries. The project distinguishes itself by supporting the production and distribution of platform-independent binary frameworks and static libraries. It utilizes Git tags and submodules to lock specific versions of external libraries and provides mechanisms to distribute prebuilt binaries via zipped release archives. The system covers dependency resolution and version

    Swift
    View on GitHub↗15,174
  • cesarferreira/alfiC

    cesarferreira/alfi

    0View on GitHub↗
    View on GitHub↗0
  • yonaskolb/mintyonaskolb avatar

    yonaskolb/Mint

    2,504View on GitHub↗

    A package manager that installs and runs executable Swift packages

    Swift
    View on GitHub↗2,504

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • almazrafi/fugenalmazrafi avatar

    almazrafi/Fugen

    85View on GitHub↗

    Command line tool for exporting resources and generating code from your Figma files

    Swift
    View on GitHub↗85
  • cocoapods/cocoapodsCocoaPods avatar

    CocoaPods/CocoaPods

    14,823View on GitHub↗

    CocoaPods is a dependency manager for Swift and Objective-C projects that integrates third-party libraries via configuration files. It serves as a project workspace orchestrator, coordinating the build process and linking external dependencies through centralized workspace configurations. To ensure environment consistency across different development machines, it employs a manifest-based version locking system. The project provides a version-controlled library specification registry for managing and distributing metadata and source paths for reusable code modules. It includes tools for extern

    Ruby
    View on GitHub↗14,823
  • cpisciotta/xcbeautifycpisciotta avatar

    cpisciotta/xcbeautify

    1,420View on GitHub↗
    Swiftbeautifierprettifierswift
    View on GitHub↗1,420
  • facebook/augmented-traffic-controlF

    facebook/augmented-traffic-control

    0View on GitHub↗
    View on GitHub↗0
  • facebook/stethofacebook avatar

    facebook/stetho

    12,672View on GitHub↗

    Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser. The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles. Additional capabilities cover runtime execution via an embedded JavaScrip

    Java
    View on GitHub↗12,672
  • giginet/toyboxgiginet avatar

    giginet/Toybox

    130View on GitHub↗

    🧸 Xcode Playground management made easy

    Swift
    View on GitHub↗130
  • giginet/xcprofilergiginet avatar

    giginet/xcprofiler

    343View on GitHub↗

    :chartwithupwards_trend: CLI to profile compilation time of Swift project

    Ruby
    View on GitHub↗343
  • gohanlon/swift-memberwise-init-macrogohanlon avatar

    gohanlon/swift-memberwise-init-macro

    194View on GitHub↗

    Swift Macro for memberwise initializers at any access level, with default values and compile-time safety.

    Swift
    View on GitHub↗194
  • gulpjs/gulpgulpjs avatar

    gulpjs/gulp

    32,963View on GitHub↗

    Gulp is a JavaScript build automation tool and Node.js task runner designed to coordinate the execution of development tasks. It operates as a streaming build system that transforms source files into production assets through a series of programmable pipelines. The system functions as a file watcher and task orchestrator, monitoring directories for modifications to automatically trigger specific build tasks. It organizes these units of work into sequential or parallel execution paths to streamline development workflows. The toolkit manages asset pipelines by reading files via pattern matchin

    JavaScript
    View on GitHub↗32,963
  • gurhub/surmagicgurhub avatar

    gurhub/surmagic

    315View on GitHub↗

    🚀 Command Line Tool to create XCFramework for multiple platforms in one shot!

    Swift
    View on GitHub↗315
  • jamitlabs/accioJamitLabs avatar

    JamitLabs/Accio

    670View on GitHub↗

    A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects.

    Swift
    View on GitHub↗670
  • johnsundell/swiftplateJohnSundell avatar

    JohnSundell/SwiftPlate

    1,775View on GitHub↗

    Easily generate cross platform Swift framework projects from the command line

    Swiftcligeneratescript
    View on GitHub↗1,775
  • marksands/bettercodablemarksands avatar

    marksands/BetterCodable

    1,805View on GitHub↗

    Better Codable through Property Wrappers

    Swift
    View on GitHub↗1,805
  • okonet/lint-stagedokonet avatar

    okonet/lint-staged

    14,669View on GitHub↗

    lint-staged is a git pre-commit task runner that executes linters and formatters specifically on files staged in git. It functions as a staged file filter and a monorepo task orchestrator, identifying the correct configuration and working directory for files across multiple packages in a repository. The system automatically adds formatting changes back to the git stage after a successful task run. It uses a mechanism to match files in the git index against glob patterns to determine which tasks to execute and can automatically update git indices after formatting. The project covers sequentia

    JavaScript
    View on GitHub↗14,669
  • q-mobile/model2appQ-Mobile avatar

    Q-Mobile/Model2App

    139View on GitHub↗

    Turn your Swift data model into a working CRUD app.

    Swift
    View on GitHub↗139
  • s2mr/xcs2mr avatar

    s2mr/xc

    23View on GitHub↗

    Open your xcode project with Xcode of specific version

    Swift
    View on GitHub↗23
  • sventiigi/swiftkitSvenTiigi avatar

    SvenTiigi/SwiftKit

    821View on GitHub↗

    Start your next Open-Source Swift Framework 📦

    Swift
    View on GitHub↗821
  • swiftbrew/swiftbrewswiftbrew avatar

    swiftbrew/Swiftbrew

    151View on GitHub↗

    Homebrew for Swift packages

    Swift
    View on GitHub↗151
  • swiftgen/swiftgenSwiftGen avatar

    SwiftGen/SwiftGen

    9,545View on GitHub↗

    SwiftGen is a tool that creates strongly typed Swift references for assets, strings, and storyboards to eliminate manual string-based APIs. It functions as a code generator that maps localization keys, static assets, and data models into typed source code using a template-based engine. The project uses custom templates to define the exact structure and syntax of the generated code. This allows the generated output to match specific project conventions while providing a flexible system for mapping translation keys and converting local files, colors, and fonts into typed constants. The tool co

    Swift
    View on GitHub↗9,545
  • swiftlang/swift-package-managerswiftlang avatar

    swiftlang/swift-package-manager

    10,172View on GitHub↗

    Swift Package Manager is a build tool, dependency manager, and registry client for the Swift language. It transforms source files and external dependencies into executable binaries or libraries and manages the resolution, download, and integration of external code libraries. The project provides a client for publishing and versioning signed code packages via a remote registry, ensuring identity verification through digital signing. It also includes a source code formatter to standardize code style and indentation. The system covers a broad range of capabilities including modular code distrib

    Swift
    View on GitHub↗10,172
  • swiftlang/swiftlyswiftlang avatar

    swiftlang/swiftly

    932View on GitHub↗

    A Swift toolchain installer and manager, written in Swift.

    Swift
    View on GitHub↗932
  • tuist/tuisttuist avatar

    tuist/tuist

    5,527View on GitHub↗

    Tuist is a Swift manifest–based project manager for Xcode projects. It replaces manual Xcode project file editing with a declarative Swift DSL where build targets, settings, and dependencies are defined in code. The tool then generates Xcode workspaces and projects from that manifest, and can bootstrap new projects with a given platform target and initial structure. Beyond generation and scaffolding, Tuist provides a command-line build capability that compiles Apple platform projects without launching Xcode. It resolves the dependency graph between targets, detects cycles, and determines buil

    Swiftiosobjective-cproductivity
    View on GitHub↗5,527
  • tuist/xcodeprojtuist avatar

    tuist/XcodeProj

    2,195View on GitHub↗
    Swiftiosmacosobjective-c
    View on GitHub↗2,195
  • typicode/huskytypicode avatar

    typicode/husky

    35,156View on GitHub↗

    Husky is a Git hook manager that automates the installation and execution of version control lifecycle events within a project repository. It functions by redirecting standard version control event triggers to a centralized configuration directory, allowing teams to standardize development workflows and enforce code quality without requiring manual setup on every machine. The tool enables custom workflow automation by triggering shell scripts during operations such as committing or pushing code. It distinguishes itself by integrating directly into package manager lifecycles, ensuring that aut

    JavaScriptcommitgithooks
    View on GitHub↗35,156
  • umeng/umeng-muti-channel-build-toolumeng avatar

    umeng/umeng-muti-channel-build-tool

    607View on GitHub↗

    友盟渠道打包工具(windows .net 4.0)

    C#
    View on GitHub↗607