awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesKernel Type Extractors

Tools that parse kernel sources to generate header files containing necessary internal type definitions.

Distinct from Kernel Development: Distinct from kernel construction; focuses on extracting existing type metadata for external use.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Kernel Type Extractors. Refine with filters or upvote what's useful.

Awesome Kernel Type Extractors GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • iovisor/bccAvatar iovisor

    iovisor/bcc

    22,459Vezi pe GitHub↗

    BCC is an eBPF development toolkit and tracing framework used for monitoring and analyzing the Linux kernel. It functions as a performance analysis tool and debugging utility to capture system events, measure kernel latency, and provide network observability. The project distinguishes itself by providing a build system that integrates with LLVM to compile C-like code into BPF bytecode at runtime. It utilizes BPF Type Format data for relocations to maintain cross-kernel compatibility and extracts kernel headers to ensure the generated programs match the specific kernel version. The toolkit co

    Extracts kernel types and internal definitions into header files to maintain cross-version compatibility.

    C
    Vezi pe GitHub↗22,459
  • inspektor-gadget/inspektor-gadgetAvatar inspektor-gadget

    inspektor-gadget/inspektor-gadget

    2,720Vezi pe GitHub↗

    Inspektor Gadget is an eBPF observability toolset and program framework designed for tracing Linux systems and debugging Kubernetes nodes. It provides a suite of tools to collect kernel-level telemetry and export system metrics via the OpenTelemetry standard. The project distinguishes itself by packaging inspection tools as OCI-compliant container images, allowing for standardized distribution and deployment across clusters and hosts. It employs a modular data processing pipeline that utilizes WebAssembly modules to transform and filter telemetry, and leverages Compile Once Run Everywhere for

    Generates type information using BTF to ensure eBPF programs remain portable across different kernel versions.

    Cbpfbpf-programscncf-project
    Vezi pe GitHub↗2,720
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel Type Extractors

Explorează sub-etichetele

  • Portable Type BindingsGeneration of type definitions from kernel structures using portable formats like BTF. **Distinct from Kernel Type Extractors:** Focuses on generating Rust language bindings from BTF rather than just extracting raw headers.