── POPULAR TAGS ──
#python (663)
#typescript (612)
#cli (560)
#hacktoberfest (494)
#cli-tool (489)
#react (481)
#javascript (448)
#rust (418)
#cross-platform (388)
#go (371)
#devops (318)
#ai (304)
#nodejs (300)
#llm (296)
#golang (288)
#android (270)
#open-source (255)
#docker (249)
#machine-learning (222)
#java (217)
#monorepo (215)
#plugin-system (214)
#security (212)
#self-hosted (211)
#linux (207)
#mcp (204)
#awesome-list (197)
#plugin-architecture (196)
#ai-agents (187)
#deep-learning (187)
Megaparsec is an industrial-strength monadic parser combinator library for Haskell. It provides a feature-rich balance between speed, flexibility, and quality of parse errors. The library supports parsing String, ByteString, and Text (both strict and lazy) input streams, with sophisticated error reporting that includes source code position highlighting, custom error components, and bundled error messages. It includes utilities for whitespace and comment handling, indentation-sensitive grammars, and lexing of numbers and literals. The architecture is modular, with core parsing functionality in Text.Megaparsec and specialized modules for byte/char processing, error handling, and lexing.
RATING:
MAINT: active
DRIFT: low
▸ 3 reusable components found
── end of results ──