An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.4% on proxy.golang.org
Top 0.5% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 0.1% forks on proxy.golang.org
Top 0.6% docker downloads on proxy.golang.org

proxy.golang.org : github.com/antlr/antlr4/runtime/Go/antlr/v4

Package antlr implements the Go version of the ANTLR 4 runtime. ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build parse trees and also generates a listener interface (or visitor) that makes it easy to respond to the recognition of phrases of interest. At version 4.11.x and prior, the Go runtime was not properly versioned for go modules. After this point, the runtime source code to be imported was held in the `runtime/Go/antlr/v4` directory, and the go.mod file was updated to reflect the version of ANTLR4 that it is compatible with (I.E. uses the /v4 path). However, this was found to be problematic, as it meant that with the runtime embedded so far underneath the root of the repo, the `go get` and related commands could not properly resolve the location of the go runtime source code. This meant that the reference to the runtime in your `go.mod` file would refer to the correct source code, but would not list the release tag such as @4.12.0 - this was confusing, to say the least. As of 4.12.1, the runtime is now available as a go module in its own repo, and can be imported as `github.com/antlr4-go/antlr` (the go get command should also be used with this path). See the main documentation for the ANTLR4 project for more information, which is available at ANTLR docs. The documentation for using the Go runtime is available at Go runtime docs. This means that if you are using the source code without modules, you should also use the source code in the new repo. Though we highly recommend that you use go modules, as they are now idiomatic for Go. I am aware that this change will prove Hyrum's Law, but am prepared to live with it for the common good. Go runtime author: Jim Idle [email protected] ANTLR supports the generation of code in a number of target languages, and the generated code is supported by a runtime library, written specifically to support the generated code in the target language. This library is the runtime for the Go target. To generate code for the go target, it is generally recommended to place the source grammar files in a package of their own, and use the `.sh` script method of generating code, using the go generate directive. In that same directory it is usual, though not required, to place the antlr tool that should be used to generate the code. That does mean that the antlr tool JAR file will be checked in to your source code control though, so you are, of course, free to use any other way of specifying the version of the ANTLR tool to use, such as aliasing in `.zshrc` or equivalent, or a profile in your IDE, or configuration in your CI system. Checking in the jar does mean that it is easy to reproduce the build as it was at any point in its history. Here is a general/recommended template for an ANTLR based recognizer in Go: Make sure that the package statement in your grammar file(s) reflects the go package the generated code will exist in. The generate.go file then looks like this: And the generate.sh file will look similar to this: depending on whether you want visitors or listeners or any other ANTLR options. Not that another option here is to generate the code into a From the command line at the root of your source package (location of go.mo)d) you can then simply issue the command: Which will generate the code for the parser, and place it in the parsing package. You can then use the generated code by importing the parsing package. There are no hard and fast rules on this. It is just a recommendation. You can generate the code in any way and to anywhere you like. Copyright (c) 2012-2023 The ANTLR Project. All rights reserved. Use of this file is governed by the BSD 3-clause license, which can be found in the LICENSE.txt file in the project root.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/antlr/antlr4/runtime/%21go/antlr/v4
Keywords: antlr , antlr4 , cpp , csharp , dart , golang , grammar , java , javascript , language-recognition , parse , parser-generator , parsing , php , python , swift
License: BSD-3-Clause
Latest release: 2 days ago
Namespace: github.com/antlr/antlr4/runtime/Go/antlr
Dependent packages: 1,572
Dependent repositories: 442
Stars: 15,731 on GitHub
Forks: 3,184 on GitHub
Docker dependents: 404
Docker downloads: 5,968,736,382
Total Commits: 7420
Committers: 399
Average commits per author: 18.596
Development Distribution Score (DDS): 0.669
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago

Top 6.7% on proxy.golang.org
github.com/steled/cert-manager-webhook-duckdns v1.3.1
cert-manager webhook for Duckdns.org
8 versions - Latest release: 10 months ago - 0 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/ichbinblau/cloud-resource-scheduling-and-isolation v0.1.0
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.xiaoq7.com/kubernetes-sigs/aws-ebs-csi-driver v1.32.0
5 versions - Latest release: 10 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/linode/linode-cloud-controller-manager v0.4.9
41 versions - Latest release: 10 months ago
Top 7.5% on proxy.golang.org
github.com/a7i/karmada v1.10.1-work-suspend
Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
5 versions - Latest release: 10 months ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/ManassehZhou/caddy-l4 v0.0.1
Layer 4 (TCP/UDP) app for Caddy
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/manassehzhou/caddy-l4 v0.0.1
Layer 4 (TCP/UDP) app for Caddy
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/webb-ai/k8s-agent v0.5.5
16 versions - Latest release: 10 months ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/gfx-labs/pggat v0.1.14
cloud native pluggable postgresql pooler and load balancer with autodiscovery
15 versions - Latest release: 10 months ago - 2 stars on GitHub
Top 9.1% on proxy.golang.org
github.phpd.cn/operator-framework/operator-sdk v1.35.0
115 versions - Latest release: 10 months ago
Top 6.7% on proxy.golang.org
github.com/sdemura/k3s v1.30.2-rc3-sql
Lightweight Kubernetes
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/jklq/weaver-kube v0.24.2
Run Service Weaver applications on vanilla Kubernetes.
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/operator-framework/rukpak v0.24.0
RukPak runs in a Kubernetes cluster and defines APIs for installing cloud native content
28 versions - Latest release: 11 months ago - 3 dependent packages - 8 dependent repositories - 37 stars on GitHub
Top 9.0% on proxy.golang.org
github.phpd.cn/kubestellar/kubestellar v0.23.0
41 versions - Latest release: 11 months ago
Top 5.9% on proxy.golang.org
github.com/kubesphere/porterlb v0.6.0
15 versions - Latest release: 11 months ago
Top 8.2% on proxy.golang.org
kubesphere.io/porter v0.6.0
Load Balancer Implementation for Kubernetes in Bare-Metal, Edge, and Virtualization
15 versions - Latest release: 11 months ago - 1,564 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kubesphere/openelb v0.6.0
15 versions - Latest release: 11 months ago
Top 6.7% on proxy.golang.org
github.com/airycanon/kyverno v0.0.1
Kubernetes Native Policy Management
1 version - Latest release: 11 months ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/stevenctl/istio v0.0.0-log-hack
Connect, secure, control, and observe services.
1 version - Latest release: 11 months ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.phpd.cn/plexsystems/konstraint v0.37.0
60 versions - Latest release: 11 months ago
Top 8.2% on proxy.golang.org
github.com/aokumasan/nifcloud-cloud-controller-manager v1.2.0
Kubernetes Cloud Controller Manager for NIFCLOUD (UNOFFICIAL)
5 versions - Latest release: 11 months ago - 1 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/nifcloud/nifcloud-cloud-controller-manager v1.2.0
Kubernetes Cloud Controller Manager for NIFCLOUD (beta)
3 versions - Latest release: 11 months ago - 3 stars on GitHub
Top 6.8% on proxy.golang.org
github.com/mitalipaygude/cluster-api v1.6.0-eksa.2
Home for the Cluster Management API work, a subproject of sig-cluster-lifecycle
8 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/shard-controller v0.32.0
16 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/event-manager v0.32.0
38 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/healthcheck-manager v0.32.0
40 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/addon-controller v0.32.0
48 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/drift-detection-manager v0.32.0
43 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/classifier v0.32.0
45 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/access-manager v0.32.0
43 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/projectsveltos/sveltos-agent v0.32.0
45 versions - Latest release: 11 months ago
Top 9.1% on proxy.golang.org
github.phpd.cn/nspcc-dev/neofs-rest-gw v0.10.0
16 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/kyverno/chainsaw v0.2.4
56 versions - Latest release: 11 months ago
Top 6.8% on proxy.golang.org
github.com/anza-labs/lke-operator v0.1.4
6 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/kubernetes/cloud-provider-aws v1.30.1
98 versions - Latest release: 11 months ago
github.com/kyverno/kyverno-json v0.0.3
Kyverno for any JSON!
9 versions - Latest release: 11 months ago - 1 dependent package - 69 stars on GitHub
Top 6.8% on proxy.golang.org
gitee.com/mh3cloud/kubefed v0.8.1
1 version - Latest release: 11 months ago
Top 7.8% on proxy.golang.org
github.com/zidsa/souin v1.6.49
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @g...
88 versions - Latest release: 11 months ago - 1 stars on GitHub
Top 4.8% on proxy.golang.org
github.com/yaklang/yaklang v1.3.3
A programming language exclusively designed for cybersecurity
209 versions - Latest release: 11 months ago - 2 dependent packages - 1 dependent repositories - 190 stars on GitHub
Top 7.8% on proxy.golang.org
sigs.k8s.io/kubectl-validate v0.0.4
34 versions - Latest release: 11 months ago - 6 dependent packages - 9 dependent repositories - 104 stars on GitHub
Top 7.7% on proxy.golang.org
github.phpd.cn/kubernetes-sigs/kueue v0.6.3
27 versions - Latest release: 11 months ago
Top 9.1% on proxy.golang.org
github.phpd.cn/cert-manager/cert-manager v1.15.0
198 versions - Latest release: 11 months ago
Top 7.4% on proxy.golang.org
github.com/kuberly/kubevela-core-api v1.7.9
Core API package for KubeVela
2 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/ivanape/controller-runtime v0.0.1
1 version - Latest release: 11 months ago
Top 7.6% on proxy.golang.org
github.phpd.cn/pingcap/tidb-operator v1.6.0
124 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.hscsec.cn/pingcap/tidb-operator v1.6.0
127 versions - Latest release: 11 months ago
Top 7.4% on proxy.golang.org
github.com/loft-sh/loftctl/v4 v4.0.0-alpha.6
7 versions - Latest release: 11 months ago - 5 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/openvinotoolkit/operator v1.2.0
OpenVINO operator for OpenShift and Kubernetes
3 versions - Latest release: 11 months ago - 12 stars on GitHub
kubeops.dev/falco-ui-server v0.0.4
4 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/tunnelbear/kbear-antrea v1.15.2
Kubernetes networking based on Open vSwitch
2 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/openhydra/open-hydra v0.1.1
online develop environment management platform
2 versions - Latest release: 11 months ago - 2 stars on GitHub
Top 7.4% on proxy.golang.org
github.phpd.cn/volcano-sh/volcano v1.9.0
31 versions - Latest release: 11 months ago
Top 9.2% on proxy.golang.org
github.hscsec.cn/volcano-sh/volcano v1.9.0
32 versions - Latest release: 11 months ago
Top 7.4% on proxy.golang.org
github.com/pkgserver-dev/pkgserver v0.0.4
4 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/reodwind/cert-manager-dnspod-webhook v1.13.6
5 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 1.8% on proxy.golang.org
sigs.k8s.io/prometheus-adapter v0.12.0
An implementation of the custom.metrics.k8s.io API using Prometheus
23 versions - Latest release: 12 months ago - 2 dependent packages - 13 dependent repositories - 1,974 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/apecloud/kubeblocks v0.8.3
136 versions - Latest release: 12 months ago
Top 9.2% on proxy.golang.org
github.phpd.cn/crossplane/crossplane v1.16.0
130 versions - Latest release: 12 months ago
github.com/loft-sh/k8s-apiserver v0.30.1
Library for writing a Kubernetes-style API server.
8 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/capitalonline/eks-cloud-controller-manager v1.0.1
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/apecloud/kubeblocks-sugar v0.1.0
Syntax sugar APIs for simplifying the manipulation of a cluster with ease
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/mify-io/mify v0.1.19
microservices for you
20 versions - Latest release: 12 months ago - 31 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/cloudnative-policy-agent/gatekeeper/v3 v3.16.0
🐊 Gatekeeper - Policy Controller for Kubernetes
100 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.phpd.cn/apache/yunikorn-k8shim v1.5.1
28 versions - Latest release: 12 months ago
github.com/ServiceWeaver/template v0.23.0
7 versions - Latest release: 12 months ago - 18 stars on GitHub
github.com/serviceweaver/template v0.23.0
7 versions - Latest release: 12 months ago - 18 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/pixyblue/caddy-pixbooster v0.1.3 💰
On-the-fly image conversion for maximal performances
4 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
gitlab.com/HiSakDev/caddy-collect-website v0.1.0
1 version - Latest release: 12 months ago
Top 7.4% on proxy.golang.org
github.com/apwlq/caddy-minify v0.2.1
:triangular_ruler: File (html/css/js/etc..) minification module for Caddy v2
2 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/jatalocks/kube-arch-scheduler v0.0.10
An architecture-aware Kubernetes scheduler plugin
10 versions - Latest release: 12 months ago - 9 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/elementtech/kube-arch-scheduler v0.0.10
An architecture-aware Kubernetes scheduler plugin
10 versions - Latest release: 12 months ago - 10 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/scaleway/cert-manager-webhook-scaleway v0.1.0
A Scaleway DNS ACME webhook for cert-manager
2 versions - Latest release: 12 months ago - 30 stars on GitHub
github.com/josephschorr/spicedb v1.32.0
A Zanzibar-inspired database that stores, computes, and validates application permissions
22 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/openshift/cert-manager-operator v1.13.1
OpenShift Cert-Manager Operator
19 versions - Latest release: 12 months ago - 14 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/clusterpedia-io/clusterpedia v0.8.1
35 versions - Latest release: about 1 year ago
Top 4.9% on proxy.golang.org
github.com/clusterpedia-io/clusterpedia v0.8.1
The Encyclopedia of Kubernetes clusters
36 versions - Latest release: about 1 year ago - 1 dependent repositories - 559 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/kubeedge/kubeedge v1.17.0
82 versions - Latest release: about 1 year ago
Top 8.2% on proxy.golang.org
sigs.k8s.io/cluster-api-provider-digitalocean v1.6.0
Package main
25 versions - Latest release: about 1 year ago - 108 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kubermatic/cluster-api-provider-digitalocean v1.6.0
25 versions - Latest release: about 1 year ago
Top 8.2% on proxy.golang.org
github.com/kubernetes-sigs/cluster-api-provider-digitalocean v1.6.0
The DigitalOcean provider implementation of the Cluster Management API
25 versions - Latest release: about 1 year ago - 92 stars on GitHub
github.com/datawire/ambassador-agent v1.0.22
64 versions - Latest release: about 1 year ago - 3 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/kubeflow/mpi-operator v0.5.0
7 versions - Latest release: about 1 year ago
Top 9.0% on proxy.golang.org
github.com/easystack/cloud-provider v0.30.0
cloud-provider defines the shared interfaces which Kubernetes cloud providers implement. These in...
495 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/openshift/kubernetes v1.30.0
This is the repo that tracks all patches to the OpenShift distribution of Kubernetes on branches ...
1,019 versions - Latest release: about 1 year ago - 73 dependent repositories - 55 stars on GitHub
Top 7.4% on proxy.golang.org
github.chickoi.com/kubernetes/kubernetes v1.30.0
1 version - Latest release: about 1 year ago
Top 7.5% on proxy.golang.org
github.com/weintek-mao/telegraf v1.30.1
The plugin-driven server agent for collecting & reporting metrics.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/kubermatic/telemetry-client v0.5.2
Telemetry-Client is an observability tool that can be used to track Kubermatic Kubernetes Platfor...
12 versions - Latest release: about 1 year ago - 2 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/dbschenker/thundering-herd-scheduler v1.28.0
34 versions - Latest release: about 1 year ago - 7 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/Howard3/infinit-feeding v0.0.2
1 version - Latest release: about 1 year ago - 4 stars on GitHub
Top 6.8% on proxy.golang.org
github.com/nrb/cluster-api-provider-aws/v2 v2.8.0
Ability to manage Kubernetes supportable hosts in OpenShift on AWS
23 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/jzelinskie/spicedb v1.32.0
A Zanzibar-inspired database that stores, computes, and validates application permissions
3 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/dvaumoron/puzzleweaver v1.11.4
A ServiceWeaver compatible modified version of PuzzleFrame
9 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/wzshiming/custom-metrics-apiserver-simulator v0.0.1
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/haijianyang/cluster-api/test v1.6.3-portmapping
Home for Cluster API, a subproject of sig-cluster-lifecycle
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/gy-ulbak96/cluster-api-provider-openstack v1.4.0
Copyright 2018 The Kubernetes Authors. Licensed under the Apache License, Version 2.0 (the "Lice...
6 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/risottonacho/apache-age-go v0.0.1
Golang driver for Apache AGE
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/risottoNacho/apache-age-go v0.0.1
Golang driver for Apache AGE
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/RisottoNacho/apache-age-go v0.0.1
Golang driver for Apache AGE
1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/metalkast/metalkast v0.1.0
Baremetal Cluster Deployer fully configured with Kubernetes manifests
26 versions - Latest release: about 1 year ago - 3 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/owncloud-ops/telegraf-hcloud v1.0.8
Gather metrics from Hetzner Cloud resources
18 versions - Latest release: about 1 year ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.