{"id":29125872,"url":"https://github.com/nicoryy/snipdeck-app","last_synced_at":"2026-04-10T21:02:24.289Z","repository":{"id":301637286,"uuid":"1009882117","full_name":"nicoryy/SnipDeck-App","owner":"nicoryy","description":"SnipDeck it is a perfomed way to copy giant blocks of text and code with just 2 clicks into your clipboard.","archived":false,"fork":false,"pushed_at":"2025-06-27T22:42:16.000Z","size":709,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-27T23:25:25.328Z","etag":null,"topics":["clipboard-manager","desktop","desktop-app","electron","electron-app","electronjs","personal-project","productive-repo","software","windows"],"latest_commit_sha":null,"homepage":"https://nicoryy.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicoryy.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-27T22:11:28.000Z","updated_at":"2025-06-27T22:42:19.000Z","dependencies_parsed_at":"2025-06-27T23:25:32.101Z","dependency_job_id":"bc62d1bc-a5d5-437e-928c-7536b7094d7b","html_url":"https://github.com/nicoryy/SnipDeck-App","commit_stats":null,"previous_names":["nicoryy/snipdeck"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/nicoryy/SnipDeck-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoryy%2FSnipDeck-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoryy%2FSnipDeck-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoryy%2FSnipDeck-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoryy%2FSnipDeck-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicoryy","download_url":"https://codeload.github.com/nicoryy/SnipDeck-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoryy%2FSnipDeck-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262674943,"owners_count":23346741,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clipboard-manager","desktop","desktop-app","electron","electron-app","electronjs","personal-project","productive-repo","software","windows"],"created_at":"2025-06-29T22:04:24.159Z","updated_at":"2026-04-10T21:02:24.278Z","avatar_url":"https://github.com/nicoryy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SnipDeck - Documentação do Usuário\n\n## 📋 Resumo\n\nSnipDeck é uma aplicação Electron desenvolvida para maximizar produtividade no trabalho através de automação de tarefas repetitivas. Combina duas funcionalidades essenciais:\n\n- **Gerenciamento de Snippets**: Armazena e acessa rapidamente textos frequentemente utilizados\n- **Processamento de Links**: Abre múltiplos links do clipboard com um único comando\n\n**Benefícios**: Economiza tempo significativo em tarefas rotineiras, reduz erros de digitação e aumenta eficiência no fluxo de trabalho.\n\n---\n\n## 🚀 Funcionalidades Principais\n\n### 1. **Snippets de Texto**\n- Armazena textos reutilizáveis (templates, respostas padrão, códigos, etc.)\n- Acesso rápido via menu do system tray\n- Copia automaticamente para o clipboard\n\n### 2. **Processador de Links**\n- Detecta automaticamente links no clipboard\n- Abre múltiplos links simultaneamente no navegador\n- Processa até 200 links por vez\n- Preview inteligente (mostra primeiros 10 links)\n\n---\n\n## 🎛️ Interface do System Tray\n\n### **Ícones de Status**\n- 🟢 **Verde**: Modo links ATIVO\n- 🔴 **Vermelho**: Modo links INATIVO\n- **Tooltip**: Mostra status atual\n\n### **Menu Contextual** (Clique direito no tray)\n```\n├── [Snippet 1]           # Seus snippets salvos\n├── [Snippet 2]\n├── [Snippet N]\n├── ─────────────\n├── Modo Links: ATIVO 🟢   # Toggle on/off\n├── Processar Clipboard    # Abrir links\n├── ─────────────\n├── Update Snippets        # Abrir gerenciador\n└── Quit                   # Fechar aplicação\n```\n\n---\n\n## ⌨️ Atalhos de Teclado\n\n| Combinação | Função |\n|------------|--------|\n| `Ctrl + Alt + C` | **Toggle** modo links (ativar/desativar) |\n| `Alt + Ctrl + Shift + Space` | **Processar** links do clipboard |\n\n---\n\n## 📝 Usando Snippets\n\n### **Criando Snippets**\n1. Clique direito no ícone do tray\n2. Selecione **\"Update Snippets\"**\n3. Na janela do gerenciador, clique **\"Adicionar Snippet\"**\n4. Preencha:\n   - **Nome**: Identificação do snippet\n   - **Conteúdo**: Texto a ser salvo\n5. Clique **\"Salvar\"**\n\n### **Usando Snippets**\n1. Clique direito no ícone do tray\n2. Selecione o snippet desejado\n3. ✅ **Texto copiado automaticamente para o clipboard**\n\n### **Gerenciando Snippets**\n- **Editar**: Clique no botão \"Editar\" ao lado do snippet\n- **Excluir**: Clique no botão \"Excluir\"\n- **Visualizar**: Lista mostra nome e prévia do conteúdo\n\n---\n\n## 🔗 Usando o Processador de Links\n\n### **Ativando o Modo Links**\n**Opção 1**: Atalho `Ctrl + Alt + C`\n**Opção 2**: Menu do tray → \"Modo Links: INATIVO 🔴\"\n\n### **Processando Links**\n1. **Copie texto** contendo links para o clipboard\n2. **Ative o processador**:\n   - Atalho: `Alt + Ctrl + Shift + Space`\n   - OU menu: \"Processar Clipboard\"\n3. **Visualize o preview**:\n   ```\n   Encontrados 25 link(s) total (mostrando primeiros 10):\n   \n   1. https://github.com/user/repo1...\n   2. https://stackoverflow.com/questions/123...\n   3. https://www.google.com\n   ...\n   10. https://example.com/long-url-here...\n   \n   ... e mais 15 link(s)\n   ```\n4. **Confirme** clicando em \"Abrir todos os 25 links\"\n\n### **Limitações**\n- **Máximo**: 200 links por processamento\n- **Preview**: Mostra apenas primeiros 10 links\n- **Formato**: Detecta apenas URLs com `http://` ou `https://`\n\n---\n\n## ⚙️ Casos de Uso Práticos\n\n### **Para Desenvolvedores**\n- Snippets com códigos/templates frequentes\n- Abrir múltiplas documentações/repos simultaneamente\n- Templates de commit messages, pull requests\n\n### **Para Suporte/Atendimento**\n- Respostas padrão para clientes\n- Templates de emails/tickets\n- Abrir múltiplos links de monitoramento\n\n### **Para Pesquisa/Estudos**\n- Salvar referências bibliográficas\n- Abrir múltiplos artigos de uma vez\n- Templates de anotações/resumos\n\n### **Para Marketing/Social Media**\n- Templates de posts/campanhas\n- Abrir múltiplas redes sociais\n- Mensagens padronizadas\n\n---\n\n## 🔧 Configuração e Arquivos\n\n### **Localização dos Dados**\n- **Desenvolvimento**: `./snippets.json`\n- **Build/Produção**: `app.asar.unpacked/snippets.json`\n\n### **Estrutura do snippets.json**\n```json\n[\n  {\n    \"name\": \"Email de Boas-vindas\",\n    \"content\": \"Olá! Bem-vindo à nossa plataforma...\"\n  },\n  {\n    \"name\": \"Código HTML Base\",\n    \"content\": \"\u003c!DOCTYPE html\u003e\\n\u003chtml\u003e...\"\n  }\n]\n```\n\n### **Hot Reload**\n- Alterações no `snippets.json` são detectadas automaticamente\n- Menu do tray atualiza em tempo real\n\n---\n\n## 🚨 Solução de Problemas\n\n### **Atalhos não funcionam**\n- Verifique se não há conflito com outros apps\n- Execute como administrador (Windows)\n- Verifique permissões de acessibilidade (macOS)\n\n### **Links não abrem**\n- Certifique-se que modo links está ATIVO (ícone verde)\n- Verifique se há links válidos no clipboard\n- Confirme que navegador padrão está configurado\n\n### **Snippets não aparecem**\n- Verifique se arquivo `snippets.json` existe\n- Confirme formato JSON válido\n- Reinicie o aplicativo\n\n### **App não aparece no tray**\n- Verifique se system tray está habilitado no OS\n- Procure por ícones ocultos na bandeja do sistema\n- Reinicie com permissões elevadas\n\n---\n\n## 💡 Dicas de Produtividade\n\n1. **Organize snippets por categoria**: Use prefixos como \"Email-\", \"Code-\", \"Template-\"\n2. **Memorize os atalhos**: Ganhe velocidade usando `Ctrl+Alt+C` e `Alt+Ctrl+Shift+Space`\n3. **Use placeholders**: Inclua `[NOME]`, `[DATA]` nos snippets para personalização rápida\n4. **Backup regular**: Faça cópia do `snippets.json` periodicamente\n5. **Teste links em lote**: Use com listas de URLs de monitoramento/documentação\n\n---\n\n## 📊 Desenvolvido para Eficiência\n\nSnipDeck foi criado com foco na realidade do trabalho moderno, onde:\n- ⏱️ **Tempo é recurso crítico**\n- 🔄 **Tarefas repetitivas consomem energia mental**\n- 🎯 **Automação aumenta foco nas atividades estratégicas**\n- ⚡ **Pequenas otimizações geram grandes ganhos cumulativos**\n\n*Uma ferramenta simples que transforma rotinas em vantagens competitivas.*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoryy%2Fsnipdeck-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicoryy%2Fsnipdeck-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoryy%2Fsnipdeck-app/lists"}