Sobre o projeto

Another Redis Desktop Manager (ARDM) é um cliente GUI de desktop multiplataforma e de código aberto para gerenciar bancos de dados Redis. Ele roda em Linux, Windows e macOS, e foi projetado para ser mais rápido, estável e resistente a falhas, mesmo ao carregar chaves massivas. Os principais recursos incluem gerenciamento de conexões com suporte a Redis padrão, Cluster, Sentinel e conexões via túnel SSH, além de criptografia SSL/TLS. Navegação de chaves com visualização em árvore, busca e filtragem em tipos de dados como String, Hash, List, Set, ZSet, Stream e outros. Capacidades de edição de dados, incluindo edição JSON, formatadores personalizados e suporte a formatos binários, Brotli, Gzip, Deflate e Msgpack. Scripts de visualização personalizados que permitem aos usuários formatar conteúdo usando Python, Node.js ou scripts de shell com parâmetros configuráveis. Argumentos de interface de linha de comando (CLI) para iniciar o aplicativo com conexões pré-configuradas. Modo somente leitura, logs de execução, visualização de logs lentos, análise de memória e suporte a monitor. Importação e exportação de chaves e comandos em lote a partir de arquivos. Suporte a recursos do Redis 7.4+, como TTL de campos Hash, TimeSeries, Vector e tipos de dados ARRAY. Agrupamento de conexões, etiquetas de cores e histórico de busca. Suporte a atualização automática e modo escuro. A instalação está disponível por meio de downloads diretos (exe, dmg, AppImage), gerenciadores de pacotes (chocolatey, winget, snap, brew) e lojas de aplicativos (Microsoft Store, Apple App Store). O projeto é construído com Electron e pode ser compilado a partir do código-fonte usando npm. O projeto é licenciado sob MIT e é mantido ativamente, com um longo registro de recursos que remonta a 2019.