# Development Resources

This directory contains various resources for developers:

- [Developers documentation](https://developers.librepcb.org/)
  ([all branches](https://developers.librepcb.org/_branches/))
- Some diagrams about the software architecture (class diagrams, library architecture diagrams, ...)
- Various scripts useful for development
- And more...


Useful Links:

- [Gerber File Format:](https://www.ucamco.com/en/guest/downloads)
  [Specifications 2021-02](https://www.ucamco.com/files/downloads/file_en/416/the-gerber-layer-format-specification-revision-2021-02_en.pdf)
  | [PCB Fabrication Data Guide](https://www.ucamco.com/files/downloads/file/130/pcb%20fabrication%20data%20-%20a%20guide.pdf)
- Excellon File Format: http://web.archive.org/web/20071030075236/http://www.excellon.com/manuals/program.htm
- Official Reference Gerber Viewer: https://gerber.ucamco.com/index.html
- Online 3D PCB Viewer: http://mayhewlabs.com/webGerber/
- [DXF Specifications](http://images.autodesk.com/adsk/files/autocad_2012_pdf_dxf-reference_enu.pdf)
- [IPC-D-356A Netlist Format](https://web.pa.msu.edu/hep/atlas/l1calo/hub/hardware/components/circuit_board/ipc_356a_net_list.pdf)
- [IPC-D-356 Simplified](https://www.downstreamtech.com/downloads/IPCD356_Simplified.pdf)
