Skip to content

Projects

Bots, automations and desktop tools I've built along the way, from a WhatsApp bot with AI to small apps that make everyday tasks easier.

  • Mantega AI

    In development

    An artificial intelligence in development, designed to understand and generate natural-language responses with precision and creativity.

    JavaScript
  • MobiCine Bot

    Telegram bot

    A Telegram bot with detailed information about the movies showing at Mobi Cine theaters: latest releases, showtimes, ratings and more, so you never miss a movie you want to watch.

    JavaScript

Open source

Straight from my GitHub, most recently updated first. The descriptions are in Portuguese, just like on GitHub.

  • Painel desktop para Windows que mostra as alterações de vários repositórios Git numa tela só: diff, commit por trecho, histórico, push/pull. Tema Dracula, um único .exe, sem instalação.

    C#Updated
  • Um simples verificador de contas do Instagram que utiliza web scraping para verificar a presença de um nome de usuário na página de perfil. Este código utiliza as bibliotecas Axios para requisições HTTP e Cheerio para análise HTML.

    JavaScriptUpdated
  • Um script para calcular a Matriz de Adjacência, Lista de Adjacência, Matriz de Incidência, Grau do Vértice, Grau Médio do Grafo, Busca em Profundidade e Busca em Largura de um grafo.

    PythonUpdated
  • Uma aplicação web simples para buscar e exibir informações de perfis de usuários do GitHub, utilizando a API do GitHub e JavaScript puro. A aplicação mostra dados como nome, biografia, estatísticas e detalhes de mídia do usuário pesquisado.

    JavaScriptUpdated
  • Este projeto é uma implementação simples do clássico jogo da cobrinha usando JavaScript puro e a API de Canvas para renderização gráfica. O jogo inclui detecção de colisões, movimento da cobrinha, geração de comida aleatória e pontuação.

    JavaScriptUpdated
  • Uma aplicação Python com interface gráfica que seleciona aleatoriamente opções de filmes, comidas e bebidas a partir de uma lista pré-definida em um arquivo Excel. Utiliza a biblioteca PySimpleGUI para a interface e a biblioteca pandas para manipulação de dados.

    PythonUpdated
  • Um script Python que verifica a disponibilidade de atualizações de software, exibe as informações de changelog e baixa e instala a atualização, se confirmado pelo usuário. Utiliza a biblioteca urllib para acessar links e a biblioteca shutil para descompactar arquivos.

    PythonUpdated
  • Aplicativo Python que cria códigos QR a partir de um link fornecido pelo usuário e salva a imagem gerada em um diretório selecionado. Utiliza PySimpleGUI para a interface e a biblioteca qrcode para gerar códigos QR.

    PythonUpdated
  • Script Python que converte todas as imagens JPEG em um diretório para o formato PNG e as salva em uma pasta chamada 'Convertidas'. Utiliza a biblioteca PIL (Pillow) para manipulação de imagens.

    PythonUpdated
  • Aplicativo Python com interfacegráfica para criar referências bibliográficas no formato ABNT a partir das informações fornecidas pelo usuário. Permite copiar as referências geradas para a área de transferência. Utiliza PySimpleGUI para a interface e pyperclip para copiar texto.

    PythonUpdated
  • Aplicativo Python com interface gráfica que converte texto digitado em escrita à mão e salva a imagem gerada em um diretório selecionado. Permite escolher a cor do texto. Utiliza PySimpleGUI para a interface e pywhatkit para converter texto em escrita à mão.

    PythonUpdated
  • Aplicativo Python com interface gráfica que converte arquivos de interface do usuário do Qt Designer (.ui) em arquivos Python (.py).

    PythonUpdated
  • Aplicativo Python com interface gráfica que cria arquivos PDF personalizados com informações do usuário, como nome, CPF, telefone, endereço e outros campos, além de incluir comprovantes de endereço e observações.

    PythonUpdated