Sign in

Repository Index

47,133 repositories indexed

Tag: All Tags
Tag
Filters (1)

Filters

Clear all filters

1–19 of 19 · Most stars

Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.

An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

  • validation
  • golang
  • go
  • ozzo

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library

  • coraza
  • waf
  • coraza-waf
  • owasp-crs

A natural language date/time parser with pluggable rules

  • natural-language
  • datetime
  • date
  • time

Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.

  • request
  • go-request-validation
  • validator
  • validation

vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2

Lightweight Dockerfile linter that helps you write better Dockerfiles. Get instant feedback with quality scores, security checks, and 60+ best practice rules.

gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/

Manage iptable rules for the private interface on DigitalOcean droplets

  • digitalocean
  • iptables

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.

  • go
  • golang
  • matching
  • matching-engine

A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.

  • golang
  • golang-library
  • go

Yet another implementation of PEiD with yara

  • binary-analysis
  • yara
  • yara-rules
  • peid