Skip to content

Initial Release: High-performance Thrift IDL Parser

Latest
Compare
Choose a tag to compare
@xnmeet xnmeet released this 26 Dec 10:30
· 30 commits to main since this release
64f8a22

🎉 First release of Rico Parser - A high-performance Apache Thrift IDL parser written in Rust.

Core Features

  • 🚀 High-performance Thrift IDL parsing
  • 🎯 Complete Thrift IDL support
  • 🔄 JSON AST output with detailed source location tracking
  • 📝 Comment preservation
  • ⚡ Parallel processing support
  • 📊 Built-in benchmarking tools

Supported Thrift Features

  • Base types (i32, i64, string, etc.)
  • Collections (list, set, map)
  • Structs and Exceptions
  • Services and Functions
  • Enums and Constants
  • Typedefs
  • Namespaces
  • Includes
  • Comments and Annotations