FreeSewing está escrito en [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript). Our [core library](https://www.npmjs.com/package/@freesewing/core) and [patterns](/patterns) are available both for [NodeJS](https://nodejs.org/) and the browser.
Our websites are built with [Gatsby](https://www.gatsbyjs.com/)/[React](https://reactjs.org/) and kindly hosted by [Netlify](https://www.netlify.com/).
Todo se ejecuta en el navegador excepto los datos del usuario y la conversión a PDF. For that, we have built a backend with [Express](https://expressjs.com/) exposing a REST API.
Nuestro código y contenido de markdown están alojados por [Github](https://github.com/freesewing/). We use [Crowdin](https://crowdin.com/) for translations, search is handled by [Algolia](https://www.algolia.com/) and [Bugsnag](https://www.bugsnag.com/) does error handling for us.
Nuestra [documentación del desarrollador](https://freesewing.dev) está disponible en [freesewing.dev](https://freesewing.dev). Allí encontrará enlaces a todos nuestros repositorios, así como documentación en profundidad, tutoriales y ejemplos.
Nuestra [documentación del colaborador](https://freesewing.dev/contributors/) es un buen punto de partida. También tenemos guías dedicadas para [traductores](https://freesewing.dev/translators/) y [editores](https://freesewing.dev/editors/).
Por último, pero no por ello menos importante, [únete a nosotros en Discord](https://discord.freesewing.org/) donde todos los demás colaboradores permanecen al margen.