尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Español · English
Recetario cervecero libre para cerveceros caseros: una app web instalable (PWA), en español e inglés, con unidades métricas. No necesita cuenta ni nube: las recetas se guardan en archivos .json en tu propio equipo, y funciona sin conexión.
Usarla: https://morkx.github.io/brew-libre/
La carpeta recetas/ trae recetas-reales.json: 14 recetas clon publicadas en Brew Your Own y Home Brew Answers, convertidas a métrico. Cada una cita su fuente en las notas.
Sierra Nevada Pale Ale, Pliny the Elder, Pilsner Urquell, Guinness Draught, Westmalle Tripel, Fuller's ESB, Heady Topper, Hacker-Pschorr Dunkle Weisse y Hefe Weisse, Tipopils, Tree House Julius, Mexican Lager, Founders Breakfast Stout y Saison Dupont.
Para cargarlas: descargá el archivo y en la app usá Más → Importar recetas…. Se suman a «Mis recetas» sin reemplazar las tuyas.
Abrí la dirección de arriba y:
También podés descargar index.html y abrirlo con doble clic: funciona igual, sin instalar nada.
La carpeta android/ contiene el proyecto Android (hecho con Capacitor), que empaqueta la app completa para que funcione sin conexión. Para compilar y firmar la APK en Arch Linux:
bash build-apk.sh
El script instala JDK 21, Node y el Android SDK, copia la app web al proyecto Android y firma la APK con tu clave de release, que se guarda fuera del repo. Antes de cada versión nueva subí versionCode y versionName en android/app/build.gradle y agregá el changelog en fastlane/metadata/android/*/changelogs/<versionCode>.txt.
Las descripciones, el ícono y las capturas para tiendas F-Droid/IzzyOnDroid están en fastlane/metadata/android/.
| Archivo | Para qué |
|---|---|
index.html | La app completa (un solo archivo) |
manifest.webmanifest | Datos para instalarla como app |
sw.js | Service worker: funcionamiento sin conexión |
icons/ | Íconos de la app |
recetas/ | Recetas para importar |
fonts/ | Tipografías libres del diseñador de etiquetas, con sus licencias |
android/ | Proyecto Android (Capacitor) |
fastlane/ | Descripción, ícono y capturas para tiendas de apps |
build-apk.sh | Compila y firma la APK en Arch Linux |
netlify.toml | Configuración para publicar en Netlify |
Al cambiar index.html, subí el número de VERSION en sw.js para que las copias instaladas se actualicen.
La app es un sitio estático: cualquier servidor con https sirve, y con https se puede instalar como app y funciona sin conexión.
El repo ya trae netlify.toml, que le dice a Netlify cómo armar y publicar la app. Al publicar se arma la carpeta www/ solo con los archivos de la app web; el proyecto Android y los scripts no se suben.
Conectando el repositorio (se actualiza solo con cada git push):
morkx/brew-libre.netlify.toml (build npm run build, carpeta www) y tocá Deploy.brew-libre.netlify.app.Sin conectar el repositorio (Netlify Drop):
npm run build
y arrastrá la carpeta www/ a app.netlify.com/drop. Para actualizar, repetí el npm run build y arrastrala de nuevo en la pestaña Deploys del sitio.
Settings → Pages → Source: «Deploy from a branch» → rama main, carpeta / (root).
Brew-libre se basa en la planilla de cálculo cervecero Beer_calc v5.6 (autor original no identificado; si sos el autor, escribime para darte el crédito correspondiente). De ella provienen las fórmulas de cálculo, las bases de ingredientes originales y la receta de ejemplo «Jambo Beer». La idea de convertirla en una app libre, la selección de funciones y el criterio cervecero son de Sebastián Valenzuela, que se apoyó también en su experiencia con apps de elaboración privativas.
El código fue escrito con asistencia de IA (Claude, de Anthropic).
Las tipografías del diseñador de etiquetas son libres (SIL Open Font License, y Apache 2.0 en el caso de Roboto Slab); el detalle y los textos de licencia están en fonts/.
Brew-libre es software libre: podés usarlo, estudiarlo, modificarlo y redistribuirlo bajo los términos de la Licencia Pública General de GNU, versión 3 o (a tu elección) cualquier versión posterior. Las versiones modificadas que distribuyas deben mantener la misma licencia y publicar su código fuente.
Copyright © 2026 Sebastián Valenzuela.
Brew-libre es gratis. Si te sirve, podés colaborar desde la pestaña «Acerca de…» de la app.
Contacto: Sebastián Valenzuela — [email protected]