Biblioteca de paginação independente de framework para Ruby puro, com paginadores por offset, keyset, busca e calendário para Rails, Sinatra e outros frameworks.
wenzhixin/bootstrap-table
Um plugin de tabela HTML para Bootstrap e outros frameworks CSS, com ordenação, paginação, seleção de linhas e extensões.
- Estrelas
- 11,812
- Forks
- 4,335
- Issues abertas
- 199
- Último commit
- ontem
O que é?
Bootstrap Table é um plugin JavaScript que transforma uma tabela HTML simples em uma grade de dados com vários recursos. Ele se integra ao Bootstrap e também funciona com Semantic UI, Bulma, Material Design, Foundation e Vue.js, sendo adequado para projetos que já usam esses frameworks.
Pronto para uso, oferece ordenação de colunas ao clicar, paginação, seleção de uma ou várias linhas com caixas de seleção ou botões de opção, exibição e ocultação de colunas, cabeçalhos e rodapés, rolagem com cabeçalho fixo, além de visualização em cartões e detalhada para cada linha. Os dados podem ser carregados via AJAX no formato JSON, e a tabela pode ser configurada com opções JavaScript ou atributos de dados HTML.
O projeto usa a licença MIT e pode ser instalado via npm, Yarn ou CDN. A localização e um conjunto de extensões oferecem funcionalidades adicionais, e o site do projeto disponibiliza documentação e um editor online.
Recursos principais
- 01Ordenação de colunas ao clicar e paginação
- 02Seleção de uma ou várias linhas com caixas de seleção ou botões de opção
- 03Exibição e ocultação de colunas, cabeçalhos e rodapés
- 04Rolagem com cabeçalho fixo e layout responsivo
- 05Visualização em cartões e detalhada das linhas
- 06Carregamento de dados via AJAX no formato JSON e suporte à localização
Casos de uso
- Adicionar tabelas de dados ordenáveis e paginadas a um painel administrativo feito com Bootstrap
- Exibir registros do servidor carregados via AJAX em uma aplicação web
- Criar listas selecionáveis em que os usuários escolhem uma ou mais linhas para ações em lote
Início rápido
- 1
Instale o pacote com npm
npm install bootstrap-table - 2
Ou instale o pacote com Yarn
yarn add bootstrap-table
Antes de usar
- Depende do Bootstrap ou de outro framework CSS para estilização.
Tópicos
Perguntas frequentes
- O que é bootstrap-table?
- Um plugin de tabela HTML para Bootstrap e outros frameworks CSS, com ordenação, paginação, seleção de linhas e extensões. Bootstrap Table é um plugin JavaScript que transforma uma tabela HTML simples em uma grade de dados com vários recursos. Ele se integra ao Bootstrap e também funciona com Semantic UI, Bulma, Material Design, Foundation e Vue.js, sendo adequado para projetos que já usam esses frameworks.
- bootstrap-table é gratuito? Qual é a licença?
- bootstrap-table é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- bootstrap-table ainda é mantido?
- Manutenção ativa. O último commit de bootstrap-table foi em 6 de nov. de 2026.
- Para que posso usar bootstrap-table?
- Adicionar tabelas de dados ordenáveis e paginadas a um painel administrativo feito com Bootstrap Exibir registros do servidor carregados via AJAX em uma aplicação web Criar listas selecionáveis em que os usuários escolhem uma ou mais linhas para ações em lote
- Como instalar bootstrap-table?
- Instale o pacote com npm: npm install bootstrap-table Ou instale o pacote com Yarn: yarn add bootstrap-table
- Onde consigo bootstrap-table?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wenzhixin/bootstrap-table
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca headless de tabelas em TypeScript/JavaScript para criar grades de dados com controle total sobre a marcação e os estilos, compatível com React, Vue, Solid, Svelte e outros.
Framework front-end popular com componentes em HTML, CSS e Sass/JavaScript para criar sites responsivos e mobile-first.
Framework Java de desenvolvimento rápido para administração, baseado em Spring Boot, com gestão de usuários, funções, menus e permissões, além de geração de código e tarefas agendadas.
Um data grid para React sem dependências, com modos headless e pré-estilizado, compatível com ordenação, filtragem, agrupamento, pivotamento e virtualização.
Slider JavaScript gratuito, pensado para toque em sites e apps mobile, com transições aceleradas por hardware e sem dependência de jQuery.