https://github.com/renatoruis/timworkspaces
App desktop (Electron): WhatsApp Web, Gmail, Teams, Slack e outras ferramentas web em uma janela — Windows, macOS e Linux.
https://github.com/renatoruis/timworkspaces
cross-platform desktop-app electron pnpm productivity tailwindcss whatsapp
Last synced: 3 months ago
JSON representation
App desktop (Electron): WhatsApp Web, Gmail, Teams, Slack e outras ferramentas web em uma janela — Windows, macOS e Linux.
- Host: GitHub
- URL: https://github.com/renatoruis/timworkspaces
- Owner: renatoruis
- License: other
- Created: 2026-02-25T20:59:50.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-24T22:02:39.000Z (3 months ago)
- Last Synced: 2026-03-26T03:45:20.913Z (3 months ago)
- Topics: cross-platform, desktop-app, electron, pnpm, productivity, tailwindcss, whatsapp
- Language: JavaScript
- Homepage: https://timworkspaces.com/
- Size: 7.46 MB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Tim Workspaces
Um só lugar para WhatsApp Web, Gmail, Teams, Slack e o que mais você usa no browser.
---
## Screenshot

## Funcionalidades
| | |
| --- | --- |
| **Várias ferramentas** | WhatsApp, Gmail, Teams, Slack e outras em abas |
| **Sessões separadas** | Cada serviço com sua própria sessão (várias contas, etc.) |
| **Uma janela** | Menos alt-tab entre apps de browser |
| **Tema claro / escuro** | Ajuste rápido na interface do app |
| **Desktop** | Windows, macOS e Linux (builds na [aba Releases](https://github.com/renatoruis/timworkspaces/releases)) |
## Instalação para desenvolver
```bash
git clone https://github.com/renatoruis/timworkspaces.git
cd timworkspaces
pnpm install
pnpm run start
```
Use **pnpm** (recomendado). Com npm: `npm install` e `npm run start`.
## Download (binários)
Instaladores prontos: **[GitHub Releases](https://github.com/renatoruis/timworkspaces/releases/latest)** (`.exe`, `.dmg`, `.deb`).
Cada push na branch `main` que altera código dispara o workflow **Build and Release**, que gera artefatos e publica/atualiza a release da versão em `package.json`.
### Windows
Baixe o `.exe`. Se o SmartScreen avisar: **Mais informações** → **Executar assim mesmo**. O instalador pode não estar assinado com certificado pago; o código-fonte é público.
### macOS
Use o `.dmg` correto (**arm64** Apple Silicon ou **x64** Intel). Arraste para **Aplicativos**. Na primeira abertura, se aparecer aviso de app não assinado: clique com o botão direito → **Abrir**, ou:
```bash
xattr -cr /Applications/Tim\ Workspaces.app
```
**Gravação de tela** (compartilhar tela em Meet/Teams, etc.): em **Ajustes do sistema** → **Privacidade e segurança** → **Gravação de tela**, permita o Tim Workspaces.
### Linux
Instale o `.deb` (Ubuntu/Debian) ou use `dpkg -i` / gerenciador de pacotes.
## Changelog recente
### v1.3.3
- Permissões de **webview** alinhadas entre *request* e *check* (menos loops pedindo notificação ou permissão de tela).
- Suporte a **compartilhamento de tela** via `setDisplayMediaRequestHandler` (seletor nativo no macOS quando disponível + fallback com `desktopCapturer`).
- **macOS:** `NSScreenCaptureUsageDescription` para o prompt de captura de tela do sistema.
## Tecnologias
- [Electron](https://www.electronjs.org/) — shell desktop
- JavaScript, HTML, CSS ([Tailwind](https://tailwindcss.com/) no build)
## Site e documentação
- Site público: **[timworkspaces.com](https://timworkspaces.com/)** (GitHub Pages a partir da pasta `website/`).
- Assinatura e notarização **macOS** (opcional, conta Apple Developer): configure secrets no repositório e a variável `ENABLE_MAC_SIGNING` conforme o workflow em `.github/workflows/release.yml`.
## Contribuir
- [Issues](https://github.com/renatoruis/timworkspaces/issues) — bugs e ideias
- [Pull requests](https://github.com/renatoruis/timworkspaces/pulls) — correções e melhorias
Tim Workspaces é **gratuito e sempre será** — feito com a colaboração da comunidade.
## Licença
[Creative Commons Attribution-NonCommercial 4.0 (CC BY-NC 4.0)](LICENSE) — uso e modificação permitidos; **uso comercial** (incluindo venda) não permitido.