Esse projeto foi desenvolvido com o intuito de realizar codificações de arquivos em nível bitwise. Abrangendo seis algoritmos de codificação: delta, unário, elias-gamma, fibonacci, goulomb e huffman estático. Além disso, criamos uma interface gráfica para facilitar a vizualização.
Método 1 Usando as releases disponiveis nesse Github
- Baixa o arquivo .zip para linux
- Descompacte o conteúdo, e entre na pasta extraída
- Execute o arquivo EncodeDecode.AppImage ou, por terminal execute o comando ./encode-decode-step-by-step
Obs: No mundo linux, poderá acontecer certos inconvenientes durante o processo de exibição do passo-a-passo. Evite codificar ou decodificar um certo arquivo, na qual o seu path, esteja em uma pasta com espaços ou acentos. Em certas distribuições, isso gera erros, que ainda estão sendo resolvidos.
- Clone o repositório
git clone https://github.com/EncodeDecodeStepByStep/EncodeDecodeStepByStep.git
- Navegue até a past frontend
cd EncodeDecodeStepByStep/frontend
- Instalar dependencias
npm install
- Builde a aplicação
npm run build









