Skip to content
This repository was archived by the owner on Jul 12, 2026. It is now read-only.
EditorenbiciPublic archive

About

Repositorio para yachanawasi

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kipu 🧶

Repositorio de recursos educativos de Yachana Wasi — generador de sitio estático.

Filosofía

  • Cero servidor. HTML estático, deploy instantáneo a Cloudflare Pages.
  • Cero base de datos. Cada recurso es un archivo markdown.
  • Todo en el navegador. Videos, three.js, Rive — el cliente renderiza.
  • Mantenible por agentes. Crear una página = escribir .md + git push.

Estructura

kipu/
├── content/          ← Recursos educativos (markdown)
│   ├── cultiva/
│   ├── plus/
│   └── siembra/
├── templates/        ← HTML templates
├── static/           ← CSS, JS, assets
├── build.py          ← Generador estático
└── dist/             ← Sitio generado (no se commitea)

Cómo crear un recurso

  1. Crear archivo .md en content/<serie>/<libro>/:
---
title: "Título del recurso"
libro: "Nombre del libro"
pagina: "42"
slug_original: "8y01"
tipo: "video"
video_url: "https://www.youtube.com/embed/xxx"
---

## 📹 Video
[embed:video]

## 📖 Explicación
Contenido educativo aquí...
  1. Build + preview:
python3 build.py
python3 -m http.server -d dist
  1. Commit + push → Cloudflare Pages auto-deploy.

Embeds

Sintaxis Resultado
[embed:video] iframe de YouTube (usa video_url del frontmatter)
[embed:threejs] Canvas three.js (carga on-demand)
[embed:rive]src.riv[/embed] Animación Rive

Licencia

MIT — Maya Educación

About

Repositorio para yachanawasi

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages