BGPKIT

Open-source BGP processing toolkit

2026-02-28

monocle v1.2.0 is out! #BGP community filtering is here with wildcard matching support for standard and large communities. Also: XDG base dir spec, CLI aliases for time filters, and a fix for non-ASCII character truncation. github.com/bgpkit/monocle/rele

2026-02-07

We have added a new "Collector Selector" feature to the bgpkit-broker dashboard. The selector helps find the combination of route collectors to maximize the coverage of unique peer ASNs or countries. Use these collectors to help reduce the data load while still remain high coverage for your pipeline. Try it out at
status.broker.bgpkit.com/?tab=

2025-12-23

🎁 bgpkit-parser v0.14 released. We added #RPKI RTR messages parsing and encoding support with a RTR client example. We also added support for negative filters. Queries like `--filter "origin_asn!=400644"` now works as expected.

More details at github.com/bgpkit/bgpkit-parse

2025-12-08

🚀 bgpkit-parser v0.13 released! Features include: better #BGP msg debug capability; new MrtUpdate iterator; RIB originated time instead of MRT header time; fuzz tests and fixes. Learn more at github.com/bgpkit/bgpkit-parse

2025-12-06

🚀 bgpkit-broker v0.10.0 release: added new RouteViews crix.sjo collector; improve data fetching resiliency; remove all unwraps in codebase; added new get_snapshot_files function for building snapshots. #BGP More at github.com/bgpkit/bgpkit-broke

2025-11-09

🚀 monocle v0.9.1 released with a fix of the process of updating CAIDA as2org local data. It also now supports searching BGP data from recently added new RouteViews collectors.
github.com/bgpkit/monocle/rele

2025-11-08

🚀 bgpkit-broker v0.9.1 has been released: adds support for the new RouteViews netnod.mmx collector, shortens API startup time, and improves configuration checks. Check out the release notes for further information: github.com/bgpkit/bgpkit-broke

2025-11-01

🚀 BGPKIT Broker v0.9.0 released with better pagination and new collectors:
- added query_total_count() method to SDK
- `total` field in API search responses for pagination controls
- added hkix.hkg and ix-br.gru collectors

More in blog post: buff.ly/1SnOPzX

#BGP

2025-10-11

If you missed it, we've got numerous executable samples available in the bgpkit-parser. Take a look at our recently refreshed example guide to learn more!
github.com/bgpkit/bgpkit-parse

2025-10-04

🚀 We are excited to announce asninfo v0.4.0! This Rust application aggregates #BGP ASN data from various sources to produce single JSON for lookups. The newest version added an `asninfo serve` command to handle API queries. Check out the release here: github.com/bgpkit/asninfo/rele

2025-09-06

monocle v0.9.0 is now available with significant performance and reliability improvements for BGP data analysis.
🚀 Database performance optimizations: 10x faster BGP data insertion, 100x faster as2org bootstrap
🔄 Retry mechanisms with exponential backoff for failed operations
📊 Paginated search processing for extended time ranges
🛠️ Enhanced error handling throughout the codebase
⚡ SQLite optimizations including WAL mode and improved indexing

#BGP #NetworkAnalysis #OpenSource

2025-06-07

🚀 pybgpkit and pybgpkit-parser v0.6.0 relased with support for Python 13, and updated pyo3 to the latest version for Rust-to-Python porting performance.

github.com/bgpkit/bgpkit-parse

2025-06-07

🚀 bgpkit-parser v0.11.1 release fixed an issue where parsed NRLI next_hop attribute not properly passed to the BgpElem objects. The issue resulted in some BGP messages incorrectly appeared to have no next_hop values.

github.com/bgpkit/bgpkit-parse

2025-04-05

🚀 as2org-rs v1.0 released! This crate provides access to CAIDA's as2org dataset and allow checking organization by ASN or looking up sibling ASes. The 1.0 release also includes a fix of potential latin-1 encoding issue in the organization names.
buff.ly/xe0ZuiT

2025-03-29

🚀 The latest version of bgpkit-broker, v0.7.10, is out now! This update includes support for the route-views8 collector and introduces a new feature to dynamically verify missing collectors. We also resolved an issue that might lead to API crashes and tidied up the library dependencies. #BGP buff.ly/g6swlDr

2025-03-08

🚀 bgpkit-broker v0.7.7 released with support of new RouteViews collectors and improved documentation on installation.

See the release note for more info: github.com/bgpkit/bgpkit-broke

2025-03-02

🚀 New version: bgpkit-parser v0.11.0. Highlights of this release include: standardized string outputs and the ability to filter by BGP community values, enhanced message filters based on ASN, a new `local` functionality to reduce dependencies, and a fix for the withdrawal parsing issue in RIS live.

github.com/bgpkit/bgpkit-parse

2024-12-29

monocle is now on the official homebrew repository. Existing and new users can now install monocle by "brew install monocles", no more taps necessary.

2024-12-28

🚀 Monocle version 0.7 is out! It features "monocle ip" for quickly retrieving public IP details and "monocle parse" with MRT file export. Learn more at github.com/bgpkit/monocle/rele

2024-11-22

bgpkit-parser community value filtering support coming soon. Supports filtering regular, large, or extended communities. Filtering by community will also be integrated to monocle when it lands.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst