1
0
Fork 0
freesewing/markdown/org/ui/homepage/developers/en.md

35 lines
1.7 KiB
Markdown
Raw Normal View History

---
---
#### Curious how this works?
FreeSewing is written in [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/).
Everything runs in the browser except user data and conversion to PDF. For that, we have
built a backend with [Express](https://expressjs.com/) exposing a REST API.
Our code and markdown content is hosted by [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.
We are appreciative of these and other projects/companies that allow us to stand on their shoulders.
#### Learn more
Our [developer documentation](https://freesewing.dev) is available on [freesewing.dev](https://freesewing.dev).
You'll find tutorials, how-to guides, as well as our API reference documentation.
#### Want to help out?
Awesome ❤️\
The fastest thing to do is [join us on Discord](https://discord.freesewing.org/) where all the other contributors hang out.
If you're not sure how you could contribute, check out [ways to contribute](https://freesewing.dev/howtos/ways-to-contribute), you'll see there's certainly something you can do to help.
We also have specific documentation for [translators](https://freesewing.dev/guides/translation) and [editors](https://freesewing.dev/howtos/editors).