Biblioteca de gráficos em modo imediato, acelerada por GPU, para Dear ImGui, voltada a gráficos interativos e em tempo real em apps C++.
ScottPlot/ScottPlot
Biblioteca gratuita e de código aberto para criar gráficos interativos em .NET, com suporte a apps GUI, consoles, Blazor e notebooks.
- Estrelas
- 6,803
- Forks
- 1,023
- Issues abertas
- 248
- Último commit
- há 3 meses
O que é?
ScottPlot é uma biblioteca de gráficos para .NET, voltada à exibição interativa de grandes conjuntos de dados. Ela oferece tipos de gráficos prontos, como gráficos de linhas, barras, pizza e dispersão, e o cookbook mostra como criá-los com poucas linhas de código.
A biblioteca funciona em diversos ambientes de interface e hospedagem do .NET, incluindo Windows Forms, WPF, Console, Uno Platform, Blazor, Avalonia, Eto e notebooks. O site de demonstração apresenta comportamentos interativos avançados em aplicações GUI.
A biblioteca usa a licença MIT. No momento, as contribuições estão limitadas aos mantenedores, e o projeto pede que os usuários relatem problemas e participem das discussões no servidor do Discord.
Recursos principais
- 01Cria gráficos de linhas, barras, pizza, dispersão e outros com poucas linhas de código.
- 02Oferece recursos interativos para exibir grandes conjuntos de dados em apps GUI.
- 03Funciona em Windows Forms, WPF, Avalonia, Uno Platform, Eto e Blazor.
- 04Funciona em aplicações de console e notebooks .NET.
- 05Distribuída sob a licença permissiva MIT.
Casos de uso
- Adicionar gráficos em tempo real ou de grandes conjuntos de dados a uma aplicação desktop com WPF ou Windows Forms.
- Renderizar gráficos em um app web Blazor ou em um app multiplataforma com Avalonia.
- Criar gráficos rapidamente com código C# em um notebook .NET durante a análise de dados.
Início rápido
- 1
Siga o guia de início rápido da sua plataforma em scottplot.net
Antes de usar
- No momento, o projeto não aceita contribuições de código anônimas.
Em coleções
Tópicos
Perguntas frequentes
- O que é ScottPlot?
- Biblioteca gratuita e de código aberto para criar gráficos interativos em .NET, com suporte a apps GUI, consoles, Blazor e notebooks. ScottPlot é uma biblioteca de gráficos para .NET, voltada à exibição interativa de grandes conjuntos de dados. Ela oferece tipos de gráficos prontos, como gráficos de linhas, barras, pizza e dispersão, e o cookbook mostra como criá-los com poucas linhas de código.
- ScottPlot é gratuito? Qual é a licença?
- ScottPlot é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ScottPlot ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de ScottPlot foi em 15 de ago. de 2026.
- Para que posso usar ScottPlot?
- Adicionar gráficos em tempo real ou de grandes conjuntos de dados a uma aplicação desktop com WPF ou Windows Forms. Renderizar gráficos em um app web Blazor ou em um app multiplataforma com Avalonia. Criar gráficos rapidamente com código C# em um notebook .NET durante a análise de dados.
- Como instalar ScottPlot?
- Siga o guia de início rápido da sua plataforma em scottplot.net
- Onde consigo ScottPlot?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ScottPlot/ScottPlot
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma gramática JSON de alto nível para gráficos interativos declarativos, que compila especificações completas do Vega.
Biblioteca JavaScript gratuita e de código aberto para vincular dados a SVG, Canvas e HTML e criar visualizações personalizadas orientadas a dados.
Uma plataforma de visualização open source para explorar, comparar e analisar dados de séries temporais e multimodais de robótica, gravados ou ao vivo.
Biblioteca de gráficos para React baseada em D3, com componentes declarativos para compor gráficos SVG em aplicações React.
Uma biblioteca de dataframe para Java que carrega, limpa, transforma e resume dados tabulares, com criação de gráficos baseada em Plotly.