awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebook avatar

facebook/osquery

0
View on GitHub↗
23,318 estrellas·2,577 forks·C++·9 vistasosquery.io↗

Osquery

Osquery is an operating system instrumentation tool that treats system state as a relational database. It maps operating system telemetry and kernel data into virtual tables, allowing users to explore processes, hardware events, and performance data using standard SQL queries.

The project provides a plugin and extensions API that enables the implementation of custom telemetry tables to monitor specific system concepts. It also includes a remote communication interface to exchange telemetry data and query results with external applications.

The system supports scheduled monitoring to track operating system state across multiple hosts over time. Its capabilities cover system state analytics, enterprise endpoint monitoring, and the retrieval of remote system telemetry.

Features

  • SQL-Based - Maps operating system telemetry and kernel data into virtual relational tables for querying via standard SQL.
  • System State Querying - Exposes OS internals as relational tables for diagnosing system behavior via SQL inspection.
  • SQLite Integration - Integrates an embedded SQLite engine to parse SQL queries and manage system data retrieval.
  • Virtual Tables - Implements virtual tables that translate SQL row requests into specific operating system telemetry fetches.
  • Extension APIs - Provides an extension API that allows developers to implement new SQL tables for custom telemetry.
  • System Instrumentation Frameworks - Instruments the operating system by treating its state as a relational database queried with SQL.
  • Telemetry Table Plugins - Implements a plugin system for adding custom telemetry tables to the relational system state model.
  • Endpoint Monitoring Agents - Acts as a unified agent for tracking hardware, network, and process activity across enterprise endpoints.
  • Distributed Query Schedulers - Executes SQL queries on a fixed timetable across multiple hosts to track OS state over time.
  • Scheduled State Polling - Provides the ability to execute scheduled queries on a fixed timetable to track system state changes.
  • System Telemetry Collectors - Gathers performance metrics and system information from distant hosts for external monitoring.
  • Custom Telemetry Extensions - Enables the development of custom telemetry tables via plugins to monitor specific system concepts.
  • Forensic Analysis Tools - Cross-platform system data collection and forensic analysis.
  • System Instrumentation and Monitoring - Exposes operating system state as a queryable relational database.

Historial de estrellas

Gráfico del historial de estrellas de facebook/osqueryGráfico del historial de estrellas de facebook/osquery

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace facebook/osquery?

Osquery is an operating system instrumentation tool that treats system state as a relational database. It maps operating system telemetry and kernel data into virtual tables, allowing users to explore processes, hardware events, and performance data using standard SQL queries.

¿Cuáles son las características principales de facebook/osquery?

Las características principales de facebook/osquery son: SQL-Based, System State Querying, SQLite Integration, Virtual Tables, Extension APIs, System Instrumentation Frameworks, Telemetry Table Plugins, Endpoint Monitoring Agents.

¿Qué alternativas de código abierto existen para facebook/osquery?

Las alternativas de código abierto para facebook/osquery incluyen: osquery/osquery — Osquery is a unified endpoint monitoring framework that exposes operating system internals as relational tables. By… rusqlite/rusqlite — Rusqlite is an embedded database interface and relational database driver that provides a client library for… alasql/alasql — AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object… velocidex/velociraptor — Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and… pawelsalawa/sqlitestudio — SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a… sqlitebrowser/sqlitebrowser — This application is a desktop utility for managing, editing, and visualizing local database files. It provides a…

Alternativas open-source a Osquery

Proyectos open-source similares, clasificados según cuántas características comparten con Osquery.
  • osquery/osqueryAvatar de osquery

    osquery/osquery

    23,113Ver en GitHub↗

    Osquery is a unified endpoint monitoring framework that exposes operating system internals as relational tables. By representing hardware, network, and process activity as structured data, it allows users to retrieve system state and configuration information using standard SQL syntax. The system distinguishes itself through a cross-platform abstraction layer that normalizes disparate operating system interfaces into a consistent schema across Windows, macOS, and Linux. It supports both interactive local analysis via a command-line shell and distributed fleet orchestration, where recurring qu

    C++hacktoberfestintrusion-detectionmonitoring
    Ver en GitHub↗23,113
  • rusqlite/rusqliteAvatar de rusqlite

    rusqlite/rusqlite

    4,058Ver en GitHub↗

    Rusqlite is an embedded database interface and relational database driver that provides a client library for interacting with SQLite. It functions as an SQL query wrapper, enabling the management of local file-based or in-memory databases through a safe interface. The library allows for the extension of native database capabilities by implementing custom scalar functions, collations, and virtual tables. It also supports the embedding of the database engine directly into the application binary to remove external library dependencies. The project covers a broad range of capabilities including

    Rustbindingsrustsqlite
    Ver en GitHub↗4,058
  • alasql/alasqlA

    AlaSQL/alasql

    7,278Ver en GitHub↗

    AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow

    JavaScript
    Ver en GitHub↗7,278
  • velocidex/velociraptorAvatar de Velocidex

    Velocidex/velociraptor

    3,769Ver en GitHub↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Godigital-forensicsendpoint-discoveryendpoint-protection
    Ver en GitHub↗3,769
Ver las 30 alternativas a Osquery→