Go Lexer

Open-source Go projects categorized as Lexer

Top 9 Go Lexer Projects

  1. participle

    A parser library for Go

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. graphql-go-tools

    GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

    Project mention: What Happens When AI Becomes the Client? | dev.to | 2025-05-02

    At WunderGraph, we’ve been building toward that future with Cosmo, our GraphQL federation platform.

  4. tokenizer

    Tokenizer (lexer) for golang (by bzick)

  5. gosqlparser

    Simple SQL parser

  6. chris

    Pratt parser implementation in Go

  7. goselect

    SQL like 'select' interface for files

  8. maleeni

    A lexer generator for golang

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. go-expression-calculator

    Custom implementation of calculator handling operator precedence and parentheses.

  11. CompilerGenerator

    A repo for my current compiler project

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Lexer discussion

Log in or Post with

Go Lexer related posts

  • What Happens When AI Becomes the Client?

    2 projects | dev.to | 2 May 2025
  • Scaling GraphQL Subscriptions in Go with Epoll and Event Driven Architecture

    2 projects | dev.to | 4 Mar 2024
  • GraphQL Router / API Gateway Framework Written in Golang

    1 project | news.ycombinator.com | 15 Nov 2023
  • Cosmo Router: High Performance Federation v1 & v2 Router / Gateway

    2 projects | dev.to | 14 Sep 2023
  • Parser generator

    1 project | /r/golang | 14 Sep 2023
  • WunderGraph Cosmo: a open source alternative to Apollo Federation, GraphOS, Studio, etc...

    3 projects | dev.to | 13 Sep 2023
  • Introducing Open Federation - a MIT-Licensed specification to build federated GraphQL APIs

    3 projects | dev.to | 12 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Lexer projects in Go? This list will help you:

# Project Stars
1 participle 3,725
2 graphql-go-tools 759
3 tokenizer 128
4 gosqlparser 76
5 chris 46
6 goselect 28
7 maleeni 5
8 go-expression-calculator 4
9 CompilerGenerator 3

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Go is
the 4th most popular programming language
based on number of references?