Alternativa gratuita e de código aberto ao Splitwise para dividir despesas em grupo e acompanhar os saldos entre amigos e familiares.
- Estrelas
- 8,629
- Forks
- 762
- Issues abertas
- 83
- Último commit
- mês passado
O que é?
Workout.cool é uma plataforma web de orientação fitness. Ela permite criar planos de treino, acompanhar o progresso dos treinos e consultar exercícios em uma base integrada que inclui instruções e demonstrações em vídeo.
O app é desenvolvido com Next.js, TypeScript, React, Tailwind CSS, shadcn/ui e Radix UI, usando PostgreSQL como banco de dados, acessado por meio do Prisma. A base de código segue o Feature-Sliced Design. É possível executá-lo localmente com Docker ou configurar manualmente o pnpm e o PostgreSQL. O guia de self-hosting explica como fazer o deploy em produção com Docker, Docker Compose ou por meio de um build manual.
O repositório inclui um script para importar exercícios de um arquivo CSV, e um conjunto de dados de exemplo pode ser usado para popular o banco. O projeto usa a licença MIT.
Recursos principais
- 01Criar e gerenciar planos de treino personalizados
- 02Acompanhar o progresso dos treinos ao longo do tempo
- 03Consultar uma base de exercícios com instruções e demonstrações em vídeo
- 04Importar dados de exercícios de arquivos CSV
- 05Executar localmente com Docker ou com uma configuração manual do PostgreSQL
- 06Hospedar por conta própria com Docker, Docker Compose ou por meio de um build manual
Casos de uso
- Hospedar por conta própria um monitor de treinos privado com seu próprio banco de dados
- Desenvolver ou personalizar um app web de orientação fitness com Next.js e Prisma
- Estudar a estrutura de um projeto que aplica Feature-Sliced Design em uma aplicação real
Tópicos
Perguntas frequentes
- O que é workout-cool?
- Aplicativo web open source de orientação fitness para montar planos de treino, acompanhar o progresso e consultar uma base de exercícios. Workout.cool é uma plataforma web de orientação fitness. Ela permite criar planos de treino, acompanhar o progresso dos treinos e consultar exercícios em uma base integrada que inclui instruções e demonstrações em vídeo.
- workout-cool é gratuito? Qual é a licença?
- workout-cool é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- workout-cool ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de workout-cool foi em 20 de set. de 2026.
- Para que posso usar workout-cool?
- Hospedar por conta própria um monitor de treinos privado com seu próprio banco de dados Desenvolver ou personalizar um app web de orientação fitness com Next.js e Prisma Estudar a estrutura de um projeto que aplica Feature-Sliced Design em uma aplicação real
- Onde consigo workout-cool?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Snouzy/workout-cool
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.
Um rastreador de treinos e peso corporal para hospedar por conta própria, planejar rotinas, registrar séries e manter os dados de treino no seu próprio servidor.
Dashboard open source e auto-hospedável para acompanhar o mercado de ações, com gráficos em tempo real, alertas de preço, listas de acompanhamento e informações sobre empresas, feito com Next.js e TradingView.
Rastreador de treinos, nutrição e peso corporal, open source e auto-hospedado, feito com Django, com REST API e apps móveis complementares.
Serviço de acompanhamento de atividades físicas auto-hospedado, com sincronização e análise de atividades do Strava, Garmin Connect e arquivos GPX/TCX/FIT, mantendo os dados no seu próprio servidor.