- Ferramenta minimalista de quadro Kanban e gerenciamento de listas de tarefas, projetada para uso simples e rápido
- Aplicativo web de página única, composto por um arquivo HTML, um pacote antigo de jQuery e um pacote de webfonts
- Pode ser usado totalmente offline e foi desenvolvido com isso em mente
- Todos os dados são atualmente armazenados localmente usando
localStorage
- Os dados podem ser exportados ou importados como arquivos de texto simples em formato JSON
Os dados podem ser automaticamente copiados para backup no disco local por meio de:
- Nullboard Agent: aplicativo nativo para Windows
- Nullboard Agent Express Port: aplicativo portátil baseado em express.js
- nbagent: versão em Python para sistemas Unix
UI e UX
- Foco na facilidade de uso
- Tudo pode ser editado no próprio lugar, e todas as alterações são salvas automaticamente com 50 revisões mantidas
- Novas notas podem ser adicionadas diretamente antes ou depois de notas existentes
- As notas também podem ser movidas para outras listas
- Quase todos os controles ficam ocultos por padrão para minimizar a poluição visual
- Notas longas podem ser recolhidas para mostrar apenas a primeira linha
- A fonte padrão é Barlow, estreita e muito legível
- As notas podem ser configuradas para ter aparência diferente, útil para dividir listas em seções
- Links que começam com https:// e http:// são reconhecidos, "pulsam" ao passar o mouse e podem ser abertos pelo menu de clique direito
- Ao pressionar CapsLock, todos os links são destacados e podem ser clicados com o botão esquerdo
- As listas também podem ser movidas, mas não de forma tão sofisticada quanto as notas
- Fonte, tamanho e altura da linha podem ser ajustados
- O tema de cores pode ser invertido
- Suporta vários quadros e permite alternar entre eles quase instantaneamente
- Suporte a desfazer/refazer com 50 revisões por quadro (configurável no código)
- Inclui atalhos de teclado para mover notas entre abas
Observações
- Feito para uso em desktop com teclado e mouse
- Quase não foi testado em dispositivos móveis nem com entrada por toque/tap
- Funciona no Firefox, foi testado no Chrome, deve funcionar no Safari e talvez funcione no Edge
- Como usa
localStorage para salvar quadros/listas/notas, é preciso ter cuidado ao limpar o cache
Versão Dockerizada
Contexto
- Nullboard é uma ferramenta que lida bem com listas de tarefas
- Trello não era ruim, mas era desconfortável armazenar dados na nuvem
- Wekan era promissor, mas pesado demais e sem suporte a uso offline ou opção de armazenamento local
- Things era bonito, mas não era a ferramenta certa
- Inkscape era aceitável como lista de itens de texto, mas faltava escalabilidade
- Papel também quase servia, mas reorganizar os itens era trabalhoso
- No fim, foi escrito algo sob medida, e assim nasceu o Nullboard
Licença
- Licença BSD de 2 cláusulas com Commons Clause
- Pode ser usado, modificado e redistribuído, desde que não seja vendido
Atualizações
1 comentários
Comentários do Hacker News
localStorage