Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andooown/lexicon-gen

CLI tool written in Swift to generate Swift codes from AT Proto's Lexicon files.
https://github.com/andooown/lexicon-gen

atproto bluesky swift swift-package-manager swift-syntax swift-syntax-builder

Last synced: about 1 month ago
JSON representation

CLI tool written in Swift to generate Swift codes from AT Proto's Lexicon files.

Awesome Lists containing this project

README

        

# lexicon-gen ![CI](https://github.com/andooown/lexicon-gen/actions/workflows/ci.yml/badge.svg?branch=main) [![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fandooown%2Flexicon-gen%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/andooown/lexicon-gen) [![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fandooown%2Flexicon-gen%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/andooown/lexicon-gen)

CLI tool written in Swift to generate Swift codes from [AT Proto's Lexicon](https://atproto.com/guides/lexicon) files.
This tool is used to generate [swift-atproto](https://github.com/andooown/swift-atproto)'s `ATProtoAPI` library.

🚧 This package is under development. 🚧

## Requirements
- Swift 5.9 or later

## Installation
TBW

## Author
- [andooown](https://github.com/andooown)

## License
lexicon-gen is available under the MIT license. See the LICENSE file for more info.