Go Filter

Open-source Go projects categorized as Filter

Top 17 Go Filter Projects

  1. boomfilters

    Probabilistic data structures for processing continuous, unbounded streams.

  2. 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
  3. Validate

    ⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。

  4. go-tc

    traffic control in pure go - it allows to read and alter queues, filters and classes

  5. caddy-defender

    Caddy module to block or manipulate requests originating from AIs or cloud services trying to train on your websites

    Project mention: Anubis Works | news.ycombinator.com | 2025-04-12

    I have a pretty similar one. (Works off of the same concept) https://github.com/JasonLovesDoggo/caddy-defender if you're curious. Keep in mind this will not protect you against residential IP scraping.

  6. FuncFrog

    Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  7. functional-go

    This library is inspired by functional programming - Clojure

  8. filter

    ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。 (by gookit)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. stream

    Go Stream, like Java 8 Stream. (by youthlin)

  11. pgo

    Go library for PHP community with convenient functions (by arthurkushman)

  12. gofuckyourself

    A sanitization-based swear filter for Go.

  13. seekerr

    Tool to add new movies to Radarr based on RSS, IMDB and Trakt lists filtering by ratings.

  14. gofn

    High performance utility functions using Generics (by tiendc)

  15. hacker-scoper

    Automagically filter URLs with Bug Bounty program scope rules scraped from the internet.

  16. filter

    Dynamic query params filters for Goyave (by go-goyave)

  17. coredns-filter

    Sinkholing in CoreDNS

  18. wid-notifier

    A service that waits for security notices from wid.cert-bund.de and wid.lsi.bayern.de and sends configurable email notifications

  19. topip

    IPv4 grep and top usage summary for log files

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Filter discussion

Log in or Post with

Go Filter related posts

  • How do you dynamically create SQL filters from query params?

    1 project | /r/golang | 30 Sep 2023
  • Profanity filter logic? how?

    1 project | /r/golang | 7 Nov 2022
  • GitHub - gookit/validate: ⚔ Go package for data validation and filtering. support Map, Struct, Form data.

    1 project | /r/golang | 12 Jun 2022
  • Do y'all ever not use a package because the repo URL is icky?

    1 project | /r/golang | 14 May 2022
  • functional-go/internal/generatefp.go

    1 project | /r/programmingcirclejerk | 16 Mar 2022
  • Dynamic query param filters for Goyave

    1 project | /r/golang | 27 Aug 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 boomfilters 1,604
2 Validate 1,096
3 go-tc 484
4 caddy-defender 371
5 FuncFrog 278
6 functional-go 181
7 filter 151
8 stream 94
9 pgo 87
10 gofuckyourself 69
11 seekerr 62
12 gofn 52
13 hacker-scoper 28
14 filter 17
15 coredns-filter 7
16 wid-notifier 2
17 topip 0

Sponsored
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.
www.influxdata.com