Spacedrive: Um gerenciador de arquivos de código aberto baseado em Rust para corrigir sua bagunça de arquivos

Spacedrive: Um gerenciador de arquivos de código aberto baseado em Rust para corrigir sua bagunça de arquivos

O explorador de arquivos do futuro.

Se um ambiente gráfico é o principal meio de interação com o Linux, um gerenciador de arquivos é uma ferramenta fundamental para facilitar a manipulação de diretórios e arquivos. No entanto, para usuários que preferem trabalhar diretamente no terminal, um dos vários gerenciadores de arquivos baseados em terminal pode oferecer um controle ainda mais eficiente e organizado.

Este artigo aborda o Spacedrive, um gerenciador de arquivos de código aberto de próxima geração, focado na privacidade e desenvolvido especialmente para profissionais criativos, como cineastas, streamers, músicos e designers.

Embora tenha sido idealizado para esses públicos, o Spacedrive pode ser utilizado por qualquer pessoa que valorize seus recursos e funcionalidades. A seguir, é apresentada uma visão geral do software.

Spacedrive: Visão Geral

spacedrive30-38

O Spacedrive é alimentado por um sistema chamado Virtual Distributed Filesystem (VDFS), que utiliza um banco de dados descentralizado para emular um sistema de arquivos, resultando em uma organização e pesquisa de arquivos eficiente.

Distribuído sob a Licença AGPL-3.0, o projeto é desenvolvido com uma arquitetura baseada na pilha PRRTT, composta por tecnologias como Prisma, Rust, React, TypeScript e Tauri.

O Spacedrive é financiado por diversos investidores renomados e conta com o apoio de uma equipe dedicada, além de mais de 100 colaboradores de código aberto. A intenção do projeto é oferecer, no futuro, serviços adicionais como hospedagem, mantendo o aplicativo principal gratuito e de código aberto.

Os principais recursos oferecidos pelo Spacedrive incluem:

  • Pesquisa unificada
  • Multiplataforma
  • Navegação com guias
  • Interface intuitiva

Impressões iniciais

O Spacedrive possui vários recursos voltados para comunicação entre dispositivos e sincronização em servidores ou na nuvem, que não foram analisados neste momento.

No primeiro lançamento, um assistente de configuração rápida é exibido, solicitando a criação de uma biblioteca que armazena informações sobre os arquivos, mas não os arquivos em si, facilitando a organização e a localização dos mesmos, mesmo em diferentes dispositivos.

Após adicionar os locais desejados, é exibida a seção de telemetria obrigatória, onde é possível escolher entre "Compartilhar uso anônimo" (que envia todos os dados relevantes para os desenvolvedores) ou "Compartilhar o mínimo" (que envia apenas dados essenciais). Ambos são regidos pela política de privacidade do Spacedrive.

spacedrive31-08

spacedrive31-18

O layout padrão inicial do Spacedrive é o "Grid View", que exibe os arquivos como uma grade de miniaturas. O segundo layout disponível é o "List View", que lista arquivos e pastas de forma mais detalhada.

spacedrive32-08

O layout "Media View" é focado em mostrar apenas arquivos de mídia, como fotos, vídeos e músicas. Ele também inclui um visualizador de mídia integrado que facilita a visualização desses arquivos.

spacedrive32-22

spacedrive32-29

Na parte superior, há controles para busca, organização de arquivos, modificação do tamanho e espaçamento dos itens, além de ajustes no comportamento de clique duplo e a alternância de elementos da interface.

spacedrive32-30

O Spacedrive permite a adição de tags a arquivos e pastas, facilitando a organização. As miniaturas exibidas para cada item também são úteis, e o menu de contexto (botão direito) oferece uma variedade de opções adicionais.

spacedrive33-59

spacedrive34-09

A caixa de diálogo de exclusão de arquivos oferece a opção de excluir permanentemente ou mover o item para a Lixeira. A seção "Trabalhos recentes" também está disponível, mostrando todas as ações realizadas no Spacedrive, acessível a partir do botão na parte inferior esquerda do aplicativo.

Durante a análise das configurações, foi encontrado um menu para Spacedrive Cloud, ainda não funcional, conforme mencionado nas notas de versão para a versão 0.4.2. Os desenvolvedores indicam que os recursos de sincronização na nuvem e peer-to-peer (P2P) estão em desenvolvimento para uma versão futura.

spacedrive34-23

spacedrive34-28

O menu de configurações também inclui a opção de alternar entre modos claro e escuro, além de configurações para idioma, formato de data/hora e visualização padrão do Explorer.

Durante o uso, foi constatado que o Spacedrive é uma aplicação bastante refinada, considerando seu estágio inicial de desenvolvimento, com opções de organização eficientes e uma interface bem projetada.

Futuramente, os desenvolvedores planejam expandir o suporte para dispositivos móveis, com versões Alpha para Android e iOS previstas para o lançamento do Spacedrive 0.5.

Download do Spacedrive

Instale o Spacedrive no Linux

Spacedrive está disponível como pacote DEB

Você pode baixar o pacote DEB do Spacedrive clicando no botão a seguir:

Download do DEB do Spacedrive

Você pode instalar o pacote DEB abrindo o pacote no seu aplicativo gerenciador de pacotes, como GNOME Software ou Centro de Software. Voc6e também pode rodar o comando dpkg -i NomeDoArquivo.deb. Temos um artigo em que ensinamos como instalar pacotes DEB, se precisar.

Instale o Spacedrive no Windows

Spacedrive está disponível para Windows

Você pode baixar o Spacedrive para Windows no link a seguir:

Download do Spacedrive para Windows

Instale o Spacedrive no macOS

Spacedrive está disponível para macOS

Você pode baixar o .app (ou .dmg) do Spacedrive no link a seguir:

Download do Spacedrive para macOS

Código fonte do Spacedrive

O código fonte está disponível no link a seguir:

Código fonte do Spacedrive

Última atualização deste artigo: 30 de september de 2024