# FreeCAD Web Format and Python API Inventory - Source revision: `4f4e9244e613ea2df06e70027074a562695048cb` - Format evidence: `236` - Public Python API evidence: `13385` ## Formats | Extension | Direction | First source evidence | |---|---|---| | `.3mf` | export, import | `src/Mod/Mesh/Init.py:17` | | `.amf` | export | `src/Mod/Mesh/Init.py:31` | | `.ast` | import, unknown | `src/Mod/Mesh/Gui/Command.cpp:359` | | `.brep` | export, unknown | `src/Mod/Fem/femmesh/netgentools.py:90` | | `.brp` | export, import, unknown | `src/Mod/BIM/importers/importIFClegacy.py:839` | | `.csv` | import, unknown | `src/Mod/Spreadsheet/Gui/Command.cpp:198` | | `.dae` | import | `src/Mod/BIM/Init.py:34` | | `.dxf` | export, import, unknown | `src/Mod/BIM/ArchReference.py:981` | | `.fcstd` | export, unknown | `src/Mod/Assembly/CommandInsertLink.py:343` | | `.ifc` | export, import, unknown | `src/Mod/BIM/ArchReference.py:988` | | `.iges` | import, unknown | `src/Mod/Part/App/TopoShape.cpp:728` | | `.igs` | export, import | `src/Mod/Import/Init.py:36` | | `.json` | export, import, unknown | `src/Mod/BIM/Init.py:33` | | `.obj` | export, import, unknown | `src/Mod/BIM/ArchBuildingPart.py:1300` | | `.off` | import, unknown | `src/Mod/Mesh/Gui/Command.cpp:362` | | `.ply` | export, import, unknown | `src/Mod/Mesh/Gui/Command.cpp:356` | | `.step` | import, unknown | `src/Mod/CAM/Path/Op/Surface.py:820` | | `.stl` | unknown | `src/Mod/Mesh/Gui/Command.cpp:358` | | `.stp` | import, unknown | `src/Mod/BIM/OfflineRenderingUtils.py:91` | | `.svg` | export, import, unknown | `src/Mod/BIM/ArchSchedule.py:820` | | `.txt` | export, import | `src/Mod/Fem/Init.py:102` | ## Python API Counts | Module directory | Public entries | |---|---:| | `Assembly` | 552 | | `BIM` | 2366 | | `CAM` | 2883 | | `Cloud` | 3 | | `Draft` | 2043 | | `Fem` | 1305 | | `Help` | 14 | | `Import` | 1135 | | `Inspection` | 3 | | `Material` | 178 | | `Measure` | 31 | | `Mesh` | 211 | | `MeshPart` | 13 | | `OpenSCAD` | 294 | | `Part` | 1191 | | `PartDesign` | 238 | | `Plot` | 28 | | `Points` | 12 | | `ReverseEngineering` | 3 | | `Robot` | 16 | | `Sandbox` | 30 | | `Show` | 104 | | `Sketcher` | 141 | | `Spreadsheet` | 63 | | `Start` | 2 | | `Surface` | 10 | | `TechDraw` | 247 | | `TemplatePyMod` | 244 | | `Tux` | 25 |