Kutt é um encurtador de URLs que você pode hospedar por conta própria, com domínios personalizados, estatísticas de links, painel de administração e API RESTful.
SinTan1729/chhoto-url
Encurtador de URLs self-hosted e minimalista, escrito em Rust, com contagem de acessos, expiração de links, slugs personalizados e sem rastreamento.
Alternativa open source a:Bitly
- Estrelas
- 1,003
- Forks
- 100
- Issues abertas
- 0
- Último commit
- há 11 horas
O que é?
O Chhoto URL é um encurtador de URLs self-hosted, desenvolvido para ser simples e ocupar pouco espaço. Ele transforma URLs longas em links curtos gerados aleatoriamente, mas também permite que os usuários escolham um slug personalizado. Ao abrir um link curto, o usuário é redirecionado diretamente para a URL de destino, sem uma página intermediária.
O projeto usa SQLite e roda como um backend Rust com Actix Web, acompanhado de um frontend em HTML simples e JavaScript vanilla. É distribuído como um contêiner Docker e inclui um arquivo compose; o README descreve imagens baseadas em Alpine e scratch. Entre os recursos estão a expiração automática de links, a contagem de acessos por link sem registrar outros dados dos visitantes, a edição de links após a criação, notas com filtros, geração de QR code e login com OIDC.
A administração é feita com uma senha ou chave de API, e o modo público permite que qualquer pessoa crie links, enquanto o acesso de administrador é necessário para excluí-los ou listá-los. É possível desativar totalmente o frontend, e o projeto aceita um título de site e uma página inicial personalizados. Por padrão, os links longos são limitados a https, http, ftp e magnet, mas é possível configurar outros protocolos.
Recursos principais
- 01Gera links curtos aleatórios ou permite escolher um slug personalizado.
- 02Os links expiram automaticamente após um período definido.
- 03Conta os acessos de cada link sem registrar outros dados dos visitantes.
- 04Oferece suporte a login com OIDC, chaves de API e senhas com hash.
- 05Roda em um contêiner Docker pequeno, com SQLite como banco de dados.
- 06Oferece um modo público em que qualquer pessoa pode criar links sem fazer login.
Casos de uso
- Manter um encurtador de links privado para um domínio pessoal ou uma equipe pequena.
- Compartilhar links com QR codes e acompanhar quantas vezes são abertos.
- Criar links temporários que expiram automaticamente.
- Oferecer um serviço público de criação de links com gerenciamento restrito a administradores.
Início rápido
- 1
Siga o guia de instalação e configuração em docs/INSTALLATION.md
Antes de usar
- A autenticação básica por senha não criptografa os dados em trânsito, por isso recomendamos usar um proxy reverso com SSL, como o Caddy.
- Não há gerenciamento de usuários, então o sistema não é adequado para uso por várias pessoas em toda a organização sem instâncias separadas.
Em coleções
Tópicos
Perguntas frequentes
- O que é chhoto-url?
- Encurtador de URLs self-hosted e minimalista, escrito em Rust, com contagem de acessos, expiração de links, slugs personalizados e sem rastreamento. O Chhoto URL é um encurtador de URLs self-hosted, desenvolvido para ser simples e ocupar pouco espaço. Ele transforma URLs longas em links curtos gerados aleatoriamente, mas também permite que os usuários escolham um slug personalizado. Ao abrir um link curto, o usuário é redirecionado diretamente para a URL de destino, sem uma página intermediária.
- chhoto-url é gratuito? Qual é a licença?
- chhoto-url é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- chhoto-url ainda é mantido?
- Manutenção ativa. O último commit de chhoto-url foi em 7 de nov. de 2026.
- Para que posso usar chhoto-url?
- Manter um encurtador de links privado para um domínio pessoal ou uma equipe pequena. Compartilhar links com QR codes e acompanhar quantas vezes são abertos. Criar links temporários que expiram automaticamente. Oferecer um serviço público de criação de links com gerenciamento restrito a administradores.
- Como instalar chhoto-url?
- Siga o guia de instalação e configuração em docs/INSTALLATION.md
- Onde consigo chhoto-url?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SinTan1729/chhoto-url
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Encurtador de URLs auto-hospedado, escrito em PHP, para você manter seu próprio serviço de links curtos e controlar seus dados e estatísticas.
Encurtador de links auto-hospedável com analytics, executado inteiramente no Cloudflare Workers, D1 e KV, sem servidor tradicional.
Encurtador de URLs auto-hospedável, feito com Laravel, Vue 3 e Inertia.js, com análise de cliques, domínios personalizados e slugs personalizados.
Encurtador de URLs auto-hospedado, escrito em PHP, que cria links curtos no seu próprio domínio e oferece CLI e REST API.
Servidor de upload de arquivos self-hosted feito para ShareX, com compartilhamento, galerias e links curtos.