Biblioteca de gráficos interativos para Python, exibidos no navegador e criados com uma API declarativa de figuras baseada em plotly.js.
bokeh/bokeh
Biblioteca Python para criar visualizações de dados interativas, gráficos e dashboards que são renderizados em navegadores modernos.
Alternativa open source a:Tableau
- Estrelas
- 20,469
- Forks
- 4,274
- Issues abertas
- 792
- Último commit
- há 18 horas
O que é?
Bokeh é uma biblioteca de visualização interativa que permite criar gráficos em Python e renderizá-los como elementos gráficos interativos em navegadores. Ela foi criada para desenvolver gráficos, dashboards e aplicações de dados sem escrever JavaScript de front-end manualmente.
A biblioteca foi projetada para lidar com grandes conjuntos de dados ou dados em streaming sem comprometer a responsividade da interatividade. Ela oferece tanto interfaces de alto nível mais concisas quanto controle de baixo nível sobre os elementos gráficos gerados. Bokeh pode ser instalado com pip ou conda e funciona em notebooks Jupyter, além de scripts independentes e aplicações web.
O projeto é desenvolvido como um pacote Python e conta com uma biblioteca JavaScript complementar, BokehJS, responsável pela renderização no navegador. É um projeto patrocinado pela NumFOCUS.
Recursos principais
- 01Crie gráficos interativos e dashboards inteiramente em Python
- 02Renderiza elementos gráficos em navegadores modernos
- 03Projetada para grandes conjuntos de dados ou dados em streaming
- 04Funciona em notebooks Jupyter e aplicações independentes
- 05Pode ser instalada via pip ou conda
Casos de uso
- Explorar conjuntos de dados de forma interativa em notebooks Jupyter
- Criar dashboards de dados e ferramentas de análise baseadas na web
- Visualizar dados em streaming ou grandes conjuntos de dados no navegador
Início rápido
- 1
Instale o Bokeh com pip
pip install bokeh - 2
Ou instale com conda
conda install bokeh
Em coleções
Tópicos
Perguntas frequentes
- O que é bokeh?
- Biblioteca Python para criar visualizações de dados interativas, gráficos e dashboards que são renderizados em navegadores modernos. Bokeh é uma biblioteca de visualização interativa que permite criar gráficos em Python e renderizá-los como elementos gráficos interativos em navegadores. Ela foi criada para desenvolver gráficos, dashboards e aplicações de dados sem escrever JavaScript de front-end manualmente.
- bokeh é gratuito? Qual é a licença?
- bokeh é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- bokeh ainda é mantido?
- Manutenção ativa. O último commit de bokeh foi em 6 de nov. de 2026.
- Para que posso usar bokeh?
- Explorar conjuntos de dados de forma interativa em notebooks Jupyter Criar dashboards de dados e ferramentas de análise baseadas na web Visualizar dados em streaming ou grandes conjuntos de dados no navegador
- Como instalar bokeh?
- Instale o Bokeh com pip: pip install bokeh Ou instale com conda: conda install bokeh
- Onde consigo bokeh?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bokeh/bokeh
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca declarativa de visualização para Python que cria gráficos interativos usando a especificação JSON do Vega-Lite com uma API concisa.
Biblioteca gratuita e de código aberto para criar gráficos interativos em .NET, com suporte a apps GUI, consoles, Blazor e notebooks.
Biblioteca de gráficos científicos em Rust com 64 tipos de plot, saída em SVG, backends opcionais para PNG/PDF e uma CLI para gerar gráficos pelo shell ou terminal.
Framework Python para criar apps de dados e dashboards interativos usando apenas Python, sem escrever JavaScript.
Dashboards, relatórios e analytics incorporados, de código aberto e self-hosted, criados com SQL sobre o DuckDB.