swift-syntax

Syntax library

Provides libraries for parsing and manipulating the internal representation of Swift source code

A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.

GitHub

3k stars
184 watching
416 forks
Language: Swift
last commit: 1 day ago

Related projects:

Repository Description Stars
swiftlang/swift-format A tool for formatting Swift source code according to a standardized style 2,544
swiftlang/swift A high-performance system programming language with a modern syntax, seamless access to existing C and Objective-C code, and memory safety by default. 67,631
swiftlang/swift-package-manager A tool for managing and distributing Swift source code, allowing for easy collaboration and reuse of code 9,755
nicklockwood/swiftformat A tool for automatically enforcing a common coding style in Swift projects 7,946
swiftlang/swift-evolution Maintains proposals and tracks changes to the Swift programming language and its evolution 15,381
swiftlang/sourcekit-lsp An implementation of the Language Server Protocol for Swift and C-based languages 3,327
swiftgen/swiftgen Automatically generates Swift code for resources like images and localized strings to make them type-safe. 9,279
yonaskolb/xcodegen A command line tool that generates Xcode projects from folder structures and project specifications. 7,072
krzysztofzablocki/sourcery Automates boilerplate code generation and mock implementations for Swift projects 7,685
lax/learn-ios-swift-by-examples A comprehensive collection of resources and tutorials for learning iOS development with Swift. 3,736
jpsim/sourcekitten A command line tool for interacting with SourceKit's Swift Abstract Syntax Tree (AST) to extract code information 2,309
realm/swiftlint A tool to enforce Swift style and conventions in software development 18,683
kodecocodes/swift-style-guide A comprehensive style guide for writing readable and maintainable Swift code 13,114
weichsel/zipfoundation A Swift library for creating, reading and modifying ZIP archives with high performance compression and decompression. 2,348
airbnb/swift Provides a set of guidelines and tools for formatting and linting Swift code in accordance with Airbnb's style guide. 2,431