FreeSewing está escrito en [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript). Nuestra [librería principal](https://www.npmjs.com/package/@freesewing/core) y [patrones](/patterns) están disponibles tanto para [NodeJS](https://nodejs.org/) como para el navegador.
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). Encontrarás tutoriales, guías prácticas y la documentación de referencia para nuestra API.
Si tienes dudas de cómo puedes contribuir, echa un vistazo a [maneras de contribuir](https://freesewing.dev/howtos/ways-to-contribute), verás que seguro que hay formas en las que puedes ayudar.
También tenemos documentación específica para [traducctores/as](https://freesewing.dev/guides/translation) y [editores/as](https://freesewing.dev/howtos/editors).