<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hgupta</id>
		<title>Just Solve the File Format Problem - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hgupta"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Special:Contributions/Hgupta"/>
		<updated>2026-05-12T08:30:34Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T06:29:47Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver.&lt;br /&gt;
&lt;br /&gt;
New articles:&lt;br /&gt;
&lt;br /&gt;
* [[SLDPRT]]&lt;br /&gt;
* [[SLDASM]]&lt;br /&gt;
* [[3DM]]&lt;br /&gt;
* [[COLLADA]]&lt;br /&gt;
* [[SCDOC]]&lt;br /&gt;
* [[OpenCTM]]&lt;br /&gt;
&lt;br /&gt;
I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:43, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/OpenCTM</id>
		<title>OpenCTM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/OpenCTM"/>
				<updated>2017-08-17T06:29:40Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description and a few links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|ctm}}&lt;br /&gt;
}}&lt;br /&gt;
'''OpenCTM''' is a highly compressed file format for storing 3D meshes. OpenCTM is the Open Compressed Triangle Mesh file format. It is a file format, a software library and a tool set for compression of 3D triangle meshes. The geometry is compressed to a fraction of comparable file formats (3DS, STL, VRML, COLLADA...), and the format is easily accessible through a simple, portable API.&lt;br /&gt;
&lt;br /&gt;
The triangle mesh data structure that OpenCTM uses is directly compatible with high performance graphics rendering pipelines, such as OpenGL, which makes is suitable for interactive computer graphics applications. Other application types, such as CAD/CAM tools, usually need to convert the mesh data into a custom mesh format for more efficient data handling.&lt;br /&gt;
&lt;br /&gt;
== Specification == &lt;br /&gt;
* [http://openctm.sourceforge.net/media/FormatSpecification.pdf OpenCTM Format Specification Version 5]&lt;br /&gt;
&lt;br /&gt;
== File format ==&lt;br /&gt;
OpenCTM uses a triangle index array to represent the triangle connectivity information, and several arrays for representing vertex data (vertex coordinates, normals, UV coordinates and custom vertex attributes).&lt;br /&gt;
&lt;br /&gt;
The file format, which is binary, uses 32-bit little endian format for all integer fields, and 32-bit binary IEEE 75] format for all floating point fields (also little endian).&lt;br /&gt;
&lt;br /&gt;
The file begins with a special integer identifier, 0x4D54434F, which, if interpreted as four ASCII characters, forms the string “OCTM”. Following the identifier is an integer value that specifies the file format version (the latest official file format version is 5).&lt;br /&gt;
&lt;br /&gt;
The rest of the file, which is described in the file format specification, contains the triangle mesh information. This includes a compressed triangle index array and compressed vertex arrays (one array for each vertex attribute).&lt;br /&gt;
&lt;br /&gt;
Due to the many steps of data processing that are required for implementing the compression, interacting with the file format directly is usually more complex than interacting with other, uncompressed triangle mesh file formats (for instance STL and PLY)&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://openctm.sourceforge.net/?page=download/ OpenCTM Viewer]&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C++: [http://openctm.sourceforge.net/ OpenCTM Toolkit]&lt;br /&gt;
* JS: [https://github.com/jcmellado/js-openctm js-openctm]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/3D_and_CAD/CAM_Models</id>
		<title>3D and CAD/CAM Models</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/3D_and_CAD/CAM_Models"/>
				<updated>2017-08-17T06:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* 3D Modeling */ OpenCTM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|thiscat=3D and CAD/CAM Models&lt;br /&gt;
|image=Abstract-wooden-3d-cubes.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 3D Modeling ==&lt;br /&gt;
* [[3DM]] - OpenNURBS Initiative 3D Model (used by Rhinoceros 3D) (.3dm)&lt;br /&gt;
* [[3DMF]] - QuickDraw 3D Metafile (.3dmf)&lt;br /&gt;
* [[3DS]] - Legacy 3D Studio Model (.3ds)&lt;br /&gt;
* [[3MF]] - 3D Manufacturing Format&lt;br /&gt;
* [[AC3D Model]] (.ac)&lt;br /&gt;
* [[Adobe PRC]] (embedded in PDF files)&lt;br /&gt;
* [[Additive Manufacturing File Format|AMF]] - Additive Manufacturing File Format&lt;br /&gt;
* [[AN8]] - Anim8or Model (.an8)&lt;br /&gt;
* [[AOI]] - Art of Illusion Model (.aoi)&lt;br /&gt;
* [[AWD (Away3D)]]&lt;br /&gt;
* [[BLEND]] - Blender (.blend)&lt;br /&gt;
* [[Blitz3D Model]] (.b3d)&lt;br /&gt;
* [[BLOCK]] - Blender encrypted blend files (.block)&lt;br /&gt;
* [[Bob ray tracer scene description]]&lt;br /&gt;
* [[BRL-CAD geometry]] (.g)&lt;br /&gt;
* [[C4D]] - Cinema 4D (.c4d)&lt;br /&gt;
* [[Cal3D]] - Cal3D (.cal3d)&lt;br /&gt;
* [[CCP4]] - X-ray crystallography voxels (electron density)&lt;br /&gt;
* [[CFL]] - Compressed File Library (.cfl)&lt;br /&gt;
* [[COB]] - Caligari Object (.cob)&lt;br /&gt;
* [[CORE3D]] - Coreona 3D Coreona 3D Virtual File(.core3d)&lt;br /&gt;
* [[OpenCTM]] - OpenCTM (.ctm)&lt;br /&gt;
* [[COLLADA]] - COLLADA (.dae)&lt;br /&gt;
* [[DFF]] - RenderWare binary stream, commonly used by Grand Theft Auto III-era games as well as other RenderWare titles&lt;br /&gt;
* [[DKBTrace scene description]] - DKB Ray Tracer (.dat)&lt;br /&gt;
* [[Doré Raster]]&lt;br /&gt;
* [[dotXSI]] - Softimage&lt;br /&gt;
* [[DPM]] - deepMesh (.dpm)&lt;br /&gt;
* [[DTS]] - Torque Game Engine (.dts)&lt;br /&gt;
* [[EGG]] - Panda3D Engine&lt;br /&gt;
* [[FACT]] - Electric Image (.fac)&lt;br /&gt;
* [[FBX]] - Autodesk FBX (.fbx)&lt;br /&gt;
* [[GLM]] - Ghoul Mesh (.glm)&lt;br /&gt;
* [[Imagine Object File]] (Variety of FORM [[TDDD]])&lt;br /&gt;
* [[Imagine Texture File]]&lt;br /&gt;
* [[JAS]] - Cheetah 3D file (.jas)&lt;br /&gt;
* [[LSB]] - Lightscape scene binary format (.lsb)&lt;br /&gt;
* [[LightWave Object]] (.lwo, LWOB, LWLO, LWO2)&lt;br /&gt;
* [[LightWave Scene]] (.lws, LWSC)&lt;br /&gt;
* [[LXO]] - Luxology Modo (software) file (.lxo)&lt;br /&gt;
* [[MatCap]] (.zmt)&lt;br /&gt;
* [[MAX (3ds Max)|MAX]] - Autodesk 3D Studio Max file (.max)&lt;br /&gt;
* [[Maya scene]] - Autodesk Maya ASCII or Binary File (.ma, .mb)&lt;br /&gt;
* [[MD2]] - Quake 2 model format (.md2)&lt;br /&gt;
* [[MD3]] - Quake 3 model format (.md3)&lt;br /&gt;
* [[MDX]] - Blizzard Entertainment's own model format (.mdx)&lt;br /&gt;
* [[MESH]] - New York University(.m)&lt;br /&gt;
* [[MESH]] - Meshwork Model (.mesh)&lt;br /&gt;
* [[MM3D]] - Misfit Model 3d (.mm3d)&lt;br /&gt;
* [[NFF]] - Haines NFF, Neutral File Format&lt;br /&gt;
* [[NIF]] - Gamebryo NetImmerse File (.nif)&lt;br /&gt;
* [[OFF (DEC-WSE Object File Format)]]&lt;br /&gt;
* [[OFF (Geomview Object File Format)]]&lt;br /&gt;
* [[Outerra engine]] (.otx) (used in Anteworld game)&lt;br /&gt;
* [[P3D (PSC)]] - Pittsburgh Supercomputer Center 3D Metafile&lt;br /&gt;
* [[POV-Ray scene description]] - Persistence of Vision Raytracer (.pov)&lt;br /&gt;
* [[POV-Ray density file]] - Persistence of Vision Raytracer (.df3)&lt;br /&gt;
* [[PRT scene description]] - Parallel Ray Trace&lt;br /&gt;
* [[QRT Ray Tracer scene description]] (.qrt)&lt;br /&gt;
* [[Radiance Scene Description]] (.rad)&lt;br /&gt;
* [[Rayshade scene description]] (.ray)&lt;br /&gt;
* [[RIB]] - RenderMan Interface Bytestream / Pixar / 3D Reality&lt;br /&gt;
* [[RWX]] - RenderWare Object (.rwx)&lt;br /&gt;
* [[Sense8 NFF]] - WorldToolkit Neutral File Format&lt;br /&gt;
* [[SGI YAODL]] - Yet Another Object Description Language, Power-Flip Format&lt;br /&gt;
* [[SGO]] - Silicon Graphics Object, Showcase &lt;br /&gt;
* [[SIA]] - Nevercenter Silo Object (.sia)&lt;br /&gt;
* [[SIB]] - Nevercenter Silo Object (.sib)&lt;br /&gt;
* [[Simply 3D Geometry]] (.ged)&lt;br /&gt;
* [[SKP]] - Google Sketchup file (.skp)&lt;br /&gt;
* [[SLDASM]] - SolidWorks Assembly Document (.sldasm)&lt;br /&gt;
* [[SLDPRT]] - SolidWorks Part Document (.sldprt)&lt;br /&gt;
* [[SMD]] - Valve Studiomdl Data format. (.smd)&lt;br /&gt;
* [[Softimage SCN]]&lt;br /&gt;
* [[SVX]] - Shapeways voxel format. (.svx)&lt;br /&gt;
* [[TDDD]] - Turbo Silver 3D Data Description, T3D&lt;br /&gt;
* [[TTDDD]] - Textual TDDD&lt;br /&gt;
* [[U3D]] - Universal 3D file format (.u3d)&lt;br /&gt;
* [[Universal Scene Description]] - Pixar USD&lt;br /&gt;
* [[Vivid scene description]] (.v)&lt;br /&gt;
* [[VRML]] - Virtual reality modeling language (.wrl)&lt;br /&gt;
* [[VTK]] - Visualization Toolkit (.vtk)&lt;br /&gt;
* [[VUE]] - Vue scene file (.vue)&lt;br /&gt;
* [[Wavefront MTL]]&lt;br /&gt;
* [[Wavefront OBJ]]&lt;br /&gt;
* [[WINGS]] - Wings3D (.wings)&lt;br /&gt;
* [[X (DirectX)]] - DirectX 3D Model (.x)&lt;br /&gt;
* [[X3D]] - Extensible 3D (.x3d)&lt;br /&gt;
* [[Z3D]] - Zmodeler (.z3d)&lt;br /&gt;
&lt;br /&gt;
== CAD ==&lt;br /&gt;
&lt;br /&gt;
* [[3dmlw]] - (3D Markup Language for Web) files&lt;br /&gt;
* [[3dxml]] - Dassault Systemes graphic representation&lt;br /&gt;
* [[ACP]] - VA Software VA - Virtual Architecture CAD file&lt;br /&gt;
* [[Additive Manufacturing File Format|AMF]] - Additive Manufacturing File Format&lt;br /&gt;
* [[Argon]] - Ashlar-Vellum (AR) - 3D Modeling&lt;br /&gt;
* [[ART (ArtCAM model)|ART]] - ArtCAM model&lt;br /&gt;
* [[ASC]] - BRL-CAD Geometry File (old ASCII format)&lt;br /&gt;
* [[ASM]] - Solidedge Assembly, Pro/ENGINEER Assembly&lt;br /&gt;
* [[DDS BIN|BIN]], [[BIM]] - Data Design System DDS-CAD&lt;br /&gt;
* [[CCC]] - CopyCAD Curves&lt;br /&gt;
* [[CCM]] - CopyCAD Model&lt;br /&gt;
* [[CCS]] - CopyCAD Session&lt;br /&gt;
* [[CAD]] - CadStd&lt;br /&gt;
* [[CAD-3D]] - Antic Software&lt;br /&gt;
* [[CATDrawing]] - CATIA V5 Drawing document&lt;br /&gt;
* [[CATPart]] - CATIA V5 Part document&lt;br /&gt;
* [[CATProduct]] - CATIA V5 Assembly document&lt;br /&gt;
* [[CATProcess]] - CATIA V5 Manufacturing document&lt;br /&gt;
* [[cgr]] - CATIA V5 graphic representation file&lt;br /&gt;
* [[CO]] - Ashlar-Vellum Cobalt - parametric drafting and 3D modeling&lt;br /&gt;
* [[DRW]] - Caddie Early version of Caddie drawing - Prior to Caddie changing to DWG&lt;br /&gt;
* [[DWG]] - AutoCAD and Open Design Alliance applications&lt;br /&gt;
* [[DFT]] - Solidedge Draft&lt;br /&gt;
* [[DGN]] - MicroStation design file&lt;br /&gt;
* [[DGK]] - Delcam Geometry&lt;br /&gt;
* [[DMT]] - Delcam Machining Triangles&lt;br /&gt;
* [[DXB]] - Drawing Interchange Binary Format - AutoCAD&lt;br /&gt;
* [[DXF]] - Drawing Interchange file format - AutoCAD&lt;br /&gt;
* [[DWB]] - VariCAD drawing file&lt;br /&gt;
* [[DWF]] - AutoDesk's Web Design Format; AutoCAD &amp;amp; Revit can publish to this format; similar in concept to PDF files; AutoDesk Design Review is the reader&lt;br /&gt;
* [[Euclid]] - CAD file format&lt;br /&gt;
* [[Euclid (Ace Computing)|Euclid]] - CAD/composition file format (Ace Computing)&lt;br /&gt;
* [[EMB]] - Wilcom ES Designer Embroidery CAD file&lt;br /&gt;
* [[ESW]] - Agtek format&lt;br /&gt;
* [[EXCELLON]] - Excellon file&lt;br /&gt;
* [[EXP]] - Drawing Express file format&lt;br /&gt;
* [[FM]] - FeatureCAM Part File&lt;br /&gt;
* [[FMZ]] - FormZ Project file&lt;br /&gt;
* [[G]] - BRL-CAD Geometry File&lt;br /&gt;
* [[Gerber format]] - RS-274-D, RS-274X&lt;br /&gt;
* [[GLM]] - KernelCAD model&lt;br /&gt;
* [[GRB]] - T-FLEX CAD File&lt;br /&gt;
* [[GTC]] - GRAITEC Advance file format&lt;br /&gt;
* [[HydroCAD Stormwater Modeling System Unit Hydrograph file]] (.huh)&lt;br /&gt;
* [[IAM]] - Autodesk Inventor Assembly file&lt;br /&gt;
* [[ICD]] - IronCAD 2D CAD file&lt;br /&gt;
* [[IDW]] - Autodesk Inventor Drawing file&lt;br /&gt;
* [[IFC]] - buildingSMART for sharing AEC and FM data&lt;br /&gt;
* [[IGES]] - Initial Graphics Exchange Specification&lt;br /&gt;
* [[Intergraph Standard File Formats]]&lt;br /&gt;
* [[IPN]] - Autodesk Inventor Presentation file&lt;br /&gt;
* [[IPT]] - Autodesk Inventor Part file&lt;br /&gt;
* [[JT]] (visualization format) - Jupiter Tesselation&lt;br /&gt;
* [[MCC]] - Monu-CAD Component (Monument/Headstone Component file)&lt;br /&gt;
* [[MCD]] - Monu-CAD Drawing (Monument/Headstone Drawing file)&lt;br /&gt;
* [[model]] - CATIA V4 part document&lt;br /&gt;
* [[OCD]] - Orienteering Computer Aided Design (OCAD) file&lt;br /&gt;
* [[OpenSCAD]] - Solid 3D CAD objects (.scad)&lt;br /&gt;
* [[PAR]] - Solidedge Part&lt;br /&gt;
* [[PIPE]] - PIPE-FLO Professional Piping system design file&lt;br /&gt;
* [[PLN]] - ArchiCad project&lt;br /&gt;
* [[PRT]] - NX (recently known as Unigraphics), Pro/ENGINEER Part, CADKEY Part&lt;br /&gt;
* [[PSM]] - Solidedge Sheet&lt;br /&gt;
* [[PSMODEL]] - PowerSHAPE Model&lt;br /&gt;
* [[PWI]] - PowerINSPECT File&lt;br /&gt;
* [[PYT]] - Pythagoras File&lt;br /&gt;
* [[SKP]] - SketchUp Model&lt;br /&gt;
* [[RLF]] - ArtCAM Relief&lt;br /&gt;
* [[RVT]] - AutoDesk Revit project files&lt;br /&gt;
* [[RFA]] - AutoDesk Revit family files&lt;br /&gt;
* [[SCDOC]] - SpaceClaim 3D Part/Assembly&lt;br /&gt;
* [[SLDASM]] - SolidWorks Assembly drawing&lt;br /&gt;
* [[SLDDRW]] - SolidWorks 2D drawing&lt;br /&gt;
* [[SLDPRT]] - SolidWorks 3D part model&lt;br /&gt;
* [[STEP]] - Standard for the Exchange of Product model data&lt;br /&gt;
* [[STL]] - Stereo Lithographic data format used by various CAD systems and stereo lithographic printing machines. (.stl)&lt;br /&gt;
* [[TCT]] - TurboCAD drawing template&lt;br /&gt;
* [[TCW]] - TurboCAD for Windows 2D and 3D drawing&lt;br /&gt;
* [[Thing file]] - MakerBot (.thing)&lt;br /&gt;
* [[UNV]] - I-DEAS I-DEAS (Integrated Design and Engineering Analysis Software)&lt;br /&gt;
* [[VC6]] - Ashlar-Vellum Graphite - 2D and 3D drafting&lt;br /&gt;
* [[VLM]] - Ashlar-Vellum Vellum, Vellum 2D, Vellum Draft, Vellum 3D, DrawingBoard&lt;br /&gt;
* [[VS]] - Ashlar-Vellum Vellum Solids&lt;br /&gt;
* [[WRL]] - Similar to STL, but includes color. Used by various CAD systems and 3D printing rapid prototyping machines. Also used for VRML models on the web.&lt;br /&gt;
* [[XE]] - Ashlar-Vellum Xenon - for Associative 3D Modeling&lt;br /&gt;
&lt;br /&gt;
== 2D images designed for use in conjunction with 3D models ==&lt;br /&gt;
* [[BodyPaint 3D]]&lt;br /&gt;
* [[Poser Bump Map]]&lt;br /&gt;
* [[Rayshade Heightfield]]&lt;br /&gt;
* [[Valve Material Type]] (.vmt)&lt;br /&gt;
&lt;br /&gt;
== Formats related to specialized hardware ==&lt;br /&gt;
* [[PowerVR]]&lt;br /&gt;
&lt;br /&gt;
== Motion capture ==&lt;br /&gt;
* [[Acclaim ASF/AMC]]&lt;br /&gt;
&lt;br /&gt;
== Image series scanning, microscopy ==&lt;br /&gt;
* [[BioRad confocal image]] - stores series of images generated by microscope scan of 3-D object, used in medical/research imaging&lt;br /&gt;
* [[MRC]] (Medical Research Council) - format used in 3D electron microscopy&lt;br /&gt;
&lt;br /&gt;
== Stereoscopy ==&lt;br /&gt;
* [[JPS]]&lt;br /&gt;
* [[Multi-Picture Format]] - MPO, Multi-Picture Object - This JPEG standard is used for 3d images, as with the Nintendo 3DS&lt;br /&gt;
* [[QDV (Random Dot Software)|QDV]] - apparently a random-dot-image stereoscopy format&lt;br /&gt;
&lt;br /&gt;
== 3D video ==&lt;br /&gt;
=== Video formats ===&lt;br /&gt;
* [[Side-by-side 3D format]]&lt;br /&gt;
* [[Top-and-bottom 3D format]]&lt;br /&gt;
* [[SENSIO Hi-Fi 3D format]]&lt;br /&gt;
* [[Blu-Ray 3D format]]&lt;br /&gt;
&lt;br /&gt;
=== Container formats ===&lt;br /&gt;
* [[MK3D]]&lt;br /&gt;
&lt;br /&gt;
Also see [[Game data files]] for game rendering engines (some of which are 3-D).&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
=== Software, Utilities, and Development Libraries ===&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [http://www.pythonocc.org/ PythonOCC: 3D CAD/CAE/PLM development framework for the Python programming language]&lt;br /&gt;
* [https://archive.org/details/msdos_shareware_fb_3DBENCH MS-DOS Shareware: Frostbyte: 3DBENCH]&lt;br /&gt;
&lt;br /&gt;
=== Interesting objects printed with 3D printers ===&lt;br /&gt;
* [http://arstechnica.com/tech-policy/2013/03/download-this-gun-3d-printed-semi-automatic-fires-over-600-rounds/ 3D-printed semi-automatic gun]&lt;br /&gt;
* [http://livewire.talkingpointsmemo.com/entry/worlds-first-3d-printed-gun-successfully-fired-in 3D-printed gun successfully fired]&lt;br /&gt;
* [http://www.usatoday.com/story/tech/2013/03/17/autodesk-phillips-electronics-3d-printing/1990703/ 3-D printing in prosthetics]&lt;br /&gt;
* [http://www.thingiverse.com/thing:44150 3D-printable artificial fingers]&lt;br /&gt;
* [http://www.dezeen.com/2013/06/28/cortex-3d-printed-cast-for-bone-fractures-jake-evill/ Cortex 3D-printed cast]&lt;br /&gt;
* [http://www.engadget.com/2013/05/07/3d-systems-star-trek/ 3D-printed personalized Star Trek figurines]&lt;br /&gt;
* [http://www.cracked.com/quick-fixes/the-4-worst-things-people-are-making-with-3d-printers/?utm_source=twitter&amp;amp;utm_medium=fanpage&amp;amp;utm_campaign=new+article&amp;amp;wa_ibsrc=fanpage The 4 worst things people are making with 3D printers]&lt;br /&gt;
* [http://www.latimes.com/features/food/dailydish/la-dd-food-printer-world-hunger-pizza-20130521,0,4628674.story 3-D food 'printer' aims to end world hunger, starting with pizza]&lt;br /&gt;
* [http://www.sciencedaily.com/releases/2013/05/130522180102.htm Baby's Life Saved With Groundbreaking 3-D Printed Device That Restored His Breathing]&lt;br /&gt;
* [http://inhabitat.com/nyc/new-york-city-plans-to-fix-its-crumbling-harbors-using-3d-printed-concrete/ Fixing New York City infrastructure with 3D-printed concrete]&lt;br /&gt;
* [http://qz.com/96806/with-3d-printing-youll-be-able-to-replicate-the-worlds-famous-sculptures/ With 3D printing, you’ll be able to replicate the world’s famous sculptures]&lt;br /&gt;
* [http://www.fashion-incubator.com/archive/useful-3d-printing-sewing-machine-jigs-fixtures/ Useful 3D printing -sewing machine jigs &amp;amp; fixtures]&lt;br /&gt;
* [http://www.wired.com/autopia/2013/07/3d-printed-aston-martin/ This Guy Is 3-D Printing a Classic Aston Martin … That Runs]&lt;br /&gt;
* [http://www.tonedeaf.com.au/news/international-news/306773/3d-print-mp3-vinyl-record.htm Now You Can 3D Print Any MP3 Into A Vinyl Record]&lt;br /&gt;
* [http://www.zaarchitects.com/en/other/103-mars-colonization.html Making Mars habitable for colonists using 3D printing]&lt;br /&gt;
* [http://boingboing.net/2013/09/26/crowdfunding-a-3d-printed-ope.html Crowdfunding a 3D printed, open source hardware robotic/prosthetic hand]&lt;br /&gt;
* [http://boingboing.net/2013/10/02/blizzident-3d-printed-whole-m.html Blizzident: 3D printed whole-mouth-at-once toothbrush]&lt;br /&gt;
* [http://www.antipope.org/charlie/blog-static/2013/11/the-next-revolution-will-not-b.html The revolution will not be hand-stitched]&lt;br /&gt;
* [http://www.fabbaloo.com/blog/2014/2/14/its-3d-printed-and-its-flexible It’s 3D Printed, and It’s Flexible]&lt;br /&gt;
* [http://gigaom.com/2014/02/25/this-is-what-3d-printed-wood-looks-like/ This is what 3D printed wood looks like]&lt;br /&gt;
* [http://www.fastcoexist.com/3042390/these-amazing-3-d-printed-houses-are-made-for-hermit-crabs?partner=rss#2 3D-printed hermit crab shells]&lt;br /&gt;
&lt;br /&gt;
=== Related technologies ===&lt;br /&gt;
* [http://boingboing.net/2013/04/05/4d-printing-and-programmable-m.html 4D printing (the 4th dimension is time)]&lt;br /&gt;
* [http://reprap.org/wiki/Main_Page RepRap: project to build self-replicating 3D printer]&lt;br /&gt;
* [http://qz.com/103705/forget-3d-printing-3d-subtraction-is-going-to-arrive-in-your-garage-first/ Forget 3D printing—3D subtraction is going to arrive in your garage first]&lt;br /&gt;
* [http://www.wired.com/design/2013/09/jaw-dropping-software-that-makes-3d-models-from-any-old-photograph/ Software makes 3-D models from photographs]&lt;br /&gt;
* [http://boingboing.net/2013/10/14/6-axis-3d-printer-can-print-on.html 6-axis 3D printer can print on irregular surfaces]&lt;br /&gt;
* [http://boingboing.net/2013/12/19/3d-printer-in-minecraft.html 3D printer within Minecraft game world]&lt;br /&gt;
* [http://boingboing.net/2013/12/25/3d-printer-that-draws-pictures.html 3D printer that draws pictures in Jello shooters]&lt;br /&gt;
* [http://www.kickstarter.com/projects/1142241325/deltatrix-3d-printer-open-source-and-fully-hackabl Open-source hackable 3D printer]&lt;br /&gt;
* [http://boingboing.net/2014/01/13/edible-sugar-3d-printer-at-ces.html Edible sugar 3D printer at CES]&lt;br /&gt;
* [http://boingboing.net/2014/04/26/3d-printer-that-lays-down-cond.html 3D printer that lays down conductive traces as it goes]&lt;br /&gt;
* [http://boingboing.net/2014/04/29/praying-mantises-wearing-3d-gl.html Praying mantises wearing 3D glasses]&lt;br /&gt;
* [http://boingboing.net/2014/05/02/2k-desktop-milling-machine.html $2k desktop milling machine]&lt;br /&gt;
* [http://3dprintingindustry.com/2014/07/01/quantum-dots-hinder-3d-printed-counterfeits/?utm_source=dlvr.it&amp;amp;utm_medium=twitter&amp;amp;utm_campaign=quantum-dots-hinder-3d-printed-counterfeits Quantum Dots to Hinder 3D Printed Counterfeits]&lt;br /&gt;
* [http://blogs.reuters.com/data-dive/2015/04/13/introducing-vibrating-3d-buttons-made-out-of-sound/ 3D virtual objects made out of sound]&lt;br /&gt;
&lt;br /&gt;
=== Legal issues ===&lt;br /&gt;
* [https://www.eff.org/deeplinks/2013/03/effs-fight-open-3d-printing-continues-askpatentscom EFF: Stop bad 3D printing patents]&lt;br /&gt;
* [http://www.techdirt.com/blog/innovation/articles/20130428/06443622864/dont-let-patents-kill-3d-printing.shtml Don't let patents kill 3D printing]&lt;br /&gt;
* [http://qz.com/106483/3d-printing-will-explode-in-2014-thanks-to-the-expiration-of-key-patents/ 3D printing will explode in 2014, thanks to the expiration of key patents]&lt;br /&gt;
* [http://3dprintingindustry.com/2014/02/04/spies-3d-printer/ The Spies in Your 3D Printer]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
* [http://www.yobi3d.com Yobi3D - 3D model search engine]&lt;br /&gt;
* [http://boingboing.net/2013/06/24/kickstarting-a-400-applianc.html Kickstarting a $400 &amp;quot;appliance&amp;quot; 3D printer]&lt;br /&gt;
* [http://boingboing.net/2013/06/10/how-3d-printing-will-rebuild-r.html How 3-D printing will rebuild reality]&lt;br /&gt;
* [http://www.weirduniverse.net/blog/comments/superman_invents_3-d_printing/ Superman invents 3D printing in 1964!]&lt;br /&gt;
* [http://boingboing.net/2013/07/23/3-bee-printing-tricking-bees.html 3-Bee printing: tricking bees into making wax sculptures]&lt;br /&gt;
* [http://www.kickstarter.com/projects/327919589/the-microfactory-a-machine-shop-in-a-box Kickstarter for Microfactory]&lt;br /&gt;
* [http://gigaom.com/2013/11/04/free-3d-printing-encryption-tool-for-your-stl-mesh-files/ Free 3D printing encryption tool for your STL mesh files]&lt;br /&gt;
* [http://3d.si.edu/ Smithsonian online 3D collection]&lt;br /&gt;
* [http://www.open-electronics.org/tiny-and-cute-open-source-3d-printer-smartrap-is-on-indiegogo/ Tiny and Cute Open source 3D printer Smartrap is on Indiegogo]&lt;br /&gt;
* [http://www.3ders.org/articles/20140209-made-in-africa-with-e-waste-3d-printer-campaign.html 'Made in Africa with e-waste' 3D printer campaign]&lt;br /&gt;
* [http://www.techdirt.com/blog/innovation/articles/20140213/13034226217/will-3d-printing-transform-world-just-fill-it-with-non-biodegradable-personalized-junk.shtml Will 3D Printing Transform The World -- Or Just Fill It With Non-Biodegradable Personalized Junk?]&lt;br /&gt;
* [http://www.popehat.com/2011/10/06/the-third-wave-cnc-stereolithography-and-the-end-of-gun-control/ The Third Wave, CNC, Stereolithography, and the end of gun control]&lt;br /&gt;
* [http://boingboing.net/2014/05/07/was-the-mona-lisa-meant-to-be.html Was the Mona Lisa meant to be 3D?]&lt;br /&gt;
* [http://www.wired.com/2014/05/mod-t-printer/ A $250 3-D Printer With Breakthrough Software]&lt;br /&gt;
* [http://blogs.loc.gov/digitalpreservation/2014/08/untangling-the-knot-of-cad-preservation/ Untangling the Knot of CAD Preservation]&lt;br /&gt;
* [http://www.windowscentral.com/microsoft-will-reveal-info-new-3d-printing-file-format-build-2015-april-30 Microsoft will reveal info on new 3D printing file format during Build 2015]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T06:23:09Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver.&lt;br /&gt;
&lt;br /&gt;
New articles:&lt;br /&gt;
&lt;br /&gt;
* [[SLDPRT]]&lt;br /&gt;
* [[SLDASM]]&lt;br /&gt;
* [[3DM]]&lt;br /&gt;
* [[COLLADA]]&lt;br /&gt;
* [[SCDOC]]&lt;br /&gt;
&lt;br /&gt;
I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:43, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SCDOC</id>
		<title>SCDOC</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SCDOC"/>
				<updated>2017-08-17T06:22:56Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|scdoc}}&lt;br /&gt;
}}&lt;br /&gt;
'''SpaceClaim Document''' is the file format used by Ansys Spaceclaim to store a 3D part. It is a ZIP archive with XML files describing the model inside.&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T06:21:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver.&lt;br /&gt;
&lt;br /&gt;
New articles:&lt;br /&gt;
&lt;br /&gt;
* [[SLDPRT]]&lt;br /&gt;
* [[SLDASM]]&lt;br /&gt;
* [[3DM]]&lt;br /&gt;
* [[COLLADA]]&lt;br /&gt;
&lt;br /&gt;
I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:43, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/COLLADA</id>
		<title>COLLADA</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/COLLADA"/>
				<updated>2017-08-17T06:21:08Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description and a few links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|dae}}&lt;br /&gt;
}}&lt;br /&gt;
'''COLLADA''' is a popular open file format for storing 3D meshed models. It is based on XML. COLLADA stands for COLLAborative Design Activity and is designed to be an interchange file format for 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specification, ISO/PAS 17506. COLLADA defines an open standard XML schema for exchanging digital assets. &lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.khronos.org/collada/ Khronos Group Collada XML Spec]&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
* C++: [https://github.com/KhronosGroup/OpenCOLLADA/ OpenCOLLADA]&lt;br /&gt;
* C++: [http://assimp.sourceforge.net/ Open Asset Import Library]&lt;br /&gt;
* C#: [https://sourceforge.net/projects/slimdxcollada/ SlimDX Collada Loader]&lt;br /&gt;
* C#: [https://code.google.com/archive/p/csharpcollada/ csharpcollada]&lt;br /&gt;
* C++: [http://collada.org/mediawiki/index.php/COLLADA_DOM COLLADA DOM]&lt;br /&gt;
* C++: [http://collada.org/mediawiki/index.php/FCollada FCollada]&lt;br /&gt;
* Python: [http://pycollada.github.com/ pycollada]&lt;br /&gt;
* Obj-C: [http://developer.apple.com/library/mac/documentation/3DDrawing/Conceptual/SceneKit_PG/Introduction/Introduction.html Scene Kit]&lt;br /&gt;
* JS: [https://github.com/supereggbert/GLGE GLGE]]&lt;br /&gt;
* JS: [https://github.com/mrdoob/three.js/ Three.js]&lt;br /&gt;
* JS: [https://github.com/stormcolor/stormenginec/tree/master/StormEngineC StormEngineC]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
==== Editor Software ====&lt;br /&gt;
* ArtiosCAD&lt;br /&gt;
* Blender&lt;br /&gt;
* Bryce&lt;br /&gt;
* Carrara&lt;br /&gt;
* [http://www.cheddarcheesepress.com/ Cheddar Cheese Press (model processor)]&lt;br /&gt;
* Chief Architect Software&lt;br /&gt;
* Cinema 4D (MAXON)&lt;br /&gt;
* CityEngine&lt;br /&gt;
* Clara.io&lt;br /&gt;
* DAZ Studio&lt;br /&gt;
* E-on Vue 9 xStream&lt;br /&gt;
* FreeCAD&lt;br /&gt;
* FormZ&lt;br /&gt;
* Houdini (software)|Houdini &lt;br /&gt;
* iBooks Author&lt;br /&gt;
* LightWave 3D (v 9.5)&lt;br /&gt;
* MakeHuman&lt;br /&gt;
* MeshLab&lt;br /&gt;
* modo (software)|Modo&lt;br /&gt;
* OpenRAVE&lt;br /&gt;
* Poser Pro (v 7.0)&lt;br /&gt;
* Robot Operating System&lt;br /&gt;
* Shade 3D (E Frontier, Mirye) &lt;br /&gt;
* SketchUp (exports KMZ which contains COLLADA)&lt;br /&gt;
* Softimage XSI&lt;br /&gt;
* Strata 3D&lt;br /&gt;
* Vectorworks&lt;br /&gt;
* Visual3D Game Engine&lt;br /&gt;
* Wings 3D&lt;br /&gt;
* Xcode (v 4.4+)&lt;br /&gt;
* ArcGIS&lt;br /&gt;
* Autodesk InfraWorks &lt;br /&gt;
* Chief Architect&lt;br /&gt;
* [https://www.eonreality.com/eon-professional EON Professional]&lt;br /&gt;
* Google Earth (v 4) – drag and drop a COLLADA file on top of the virtual Earth&lt;br /&gt;
* JanusVR&lt;br /&gt;
* Kerbal Space Program&lt;br /&gt;
* Maple (3D plots can be exported to COLLADA)&lt;br /&gt;
* Open Wonderland&lt;br /&gt;
* OpenSimulator&lt;br /&gt;
* Mac OS X 10.6's Preview (Mac OS)|Preview&lt;br /&gt;
* NASA World Wind&lt;br /&gt;
* SAP Visual Enterprise Author – supports import and export .dae files.&lt;br /&gt;
* Second Life&lt;br /&gt;
* SketchUp - import .dae files.&lt;br /&gt;
* Systems Tool Kit (STK) - utilizes .dae files for 3d models&lt;br /&gt;
* TNTmips&lt;br /&gt;
&lt;br /&gt;
==== Plugins ====&lt;br /&gt;
* 3ds Max: [http://collada.org/mediawiki/index.php/ColladaMaya ColladaMaya]&lt;br /&gt;
* Maya: [http://collada.org/mediawiki/index.php/ColladaMax ColladaMax]&lt;br /&gt;
&lt;br /&gt;
==== Game Engines ====&lt;br /&gt;
* Ardor3D&lt;br /&gt;
* Blender Game Engine&lt;br /&gt;
* C4 Engine&lt;br /&gt;
* CryEngine 2&lt;br /&gt;
* [https://www.eonreality.com/eon-studio EON Studio]&lt;br /&gt;
* FireMonkey&lt;br /&gt;
* GamePlay&lt;br /&gt;
* Godot&lt;br /&gt;
* GLGE&lt;br /&gt;
* Irrlicht Engine&lt;br /&gt;
* OpenSimulator&lt;br /&gt;
* Panda3d&lt;br /&gt;
* SceneKit&lt;br /&gt;
* ShiVa&lt;br /&gt;
* Spring&lt;br /&gt;
* Torque&lt;br /&gt;
* Turbulenz&lt;br /&gt;
* Unigine&lt;br /&gt;
* Unity&lt;br /&gt;
* Unreal Engine&lt;br /&gt;
* [http://www.vandaengine.com Vanda Engine]&lt;br /&gt;
* Visual3D Game Engine&lt;br /&gt;
* [http://www.neoaxis.com Neoaxis 3d Game Engine]&lt;br /&gt;
* HPL Engine 1&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/3D_and_CAD/CAM_Models</id>
		<title>3D and CAD/CAM Models</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/3D_and_CAD/CAM_Models"/>
				<updated>2017-08-17T06:07:13Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* 3D Modeling */ COLLADA&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|thiscat=3D and CAD/CAM Models&lt;br /&gt;
|image=Abstract-wooden-3d-cubes.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 3D Modeling ==&lt;br /&gt;
* [[3DM]] - OpenNURBS Initiative 3D Model (used by Rhinoceros 3D) (.3dm)&lt;br /&gt;
* [[3DMF]] - QuickDraw 3D Metafile (.3dmf)&lt;br /&gt;
* [[3DS]] - Legacy 3D Studio Model (.3ds)&lt;br /&gt;
* [[3MF]] - 3D Manufacturing Format&lt;br /&gt;
* [[AC3D Model]] (.ac)&lt;br /&gt;
* [[Adobe PRC]] (embedded in PDF files)&lt;br /&gt;
* [[Additive Manufacturing File Format|AMF]] - Additive Manufacturing File Format&lt;br /&gt;
* [[AN8]] - Anim8or Model (.an8)&lt;br /&gt;
* [[AOI]] - Art of Illusion Model (.aoi)&lt;br /&gt;
* [[AWD (Away3D)]]&lt;br /&gt;
* [[BLEND]] - Blender (.blend)&lt;br /&gt;
* [[Blitz3D Model]] (.b3d)&lt;br /&gt;
* [[BLOCK]] - Blender encrypted blend files (.block)&lt;br /&gt;
* [[Bob ray tracer scene description]]&lt;br /&gt;
* [[BRL-CAD geometry]] (.g)&lt;br /&gt;
* [[C4D]] - Cinema 4D (.c4d)&lt;br /&gt;
* [[Cal3D]] - Cal3D (.cal3d)&lt;br /&gt;
* [[CCP4]] - X-ray crystallography voxels (electron density)&lt;br /&gt;
* [[CFL]] - Compressed File Library (.cfl)&lt;br /&gt;
* [[COB]] - Caligari Object (.cob)&lt;br /&gt;
* [[CORE3D]] - Coreona 3D Coreona 3D Virtual File(.core3d)&lt;br /&gt;
* [[CTM]] - OpenCTM (.ctm)&lt;br /&gt;
* [[COLLADA]] - COLLADA (.dae)&lt;br /&gt;
* [[DFF]] - RenderWare binary stream, commonly used by Grand Theft Auto III-era games as well as other RenderWare titles&lt;br /&gt;
* [[DKBTrace scene description]] - DKB Ray Tracer (.dat)&lt;br /&gt;
* [[Doré Raster]]&lt;br /&gt;
* [[dotXSI]] - Softimage&lt;br /&gt;
* [[DPM]] - deepMesh (.dpm)&lt;br /&gt;
* [[DTS]] - Torque Game Engine (.dts)&lt;br /&gt;
* [[EGG]] - Panda3D Engine&lt;br /&gt;
* [[FACT]] - Electric Image (.fac)&lt;br /&gt;
* [[FBX]] - Autodesk FBX (.fbx)&lt;br /&gt;
* [[GLM]] - Ghoul Mesh (.glm)&lt;br /&gt;
* [[Imagine Object File]] (Variety of FORM [[TDDD]])&lt;br /&gt;
* [[Imagine Texture File]]&lt;br /&gt;
* [[JAS]] - Cheetah 3D file (.jas)&lt;br /&gt;
* [[LSB]] - Lightscape scene binary format (.lsb)&lt;br /&gt;
* [[LightWave Object]] (.lwo, LWOB, LWLO, LWO2)&lt;br /&gt;
* [[LightWave Scene]] (.lws, LWSC)&lt;br /&gt;
* [[LXO]] - Luxology Modo (software) file (.lxo)&lt;br /&gt;
* [[MatCap]] (.zmt)&lt;br /&gt;
* [[MAX (3ds Max)|MAX]] - Autodesk 3D Studio Max file (.max)&lt;br /&gt;
* [[Maya scene]] - Autodesk Maya ASCII or Binary File (.ma, .mb)&lt;br /&gt;
* [[MD2]] - Quake 2 model format (.md2)&lt;br /&gt;
* [[MD3]] - Quake 3 model format (.md3)&lt;br /&gt;
* [[MDX]] - Blizzard Entertainment's own model format (.mdx)&lt;br /&gt;
* [[MESH]] - New York University(.m)&lt;br /&gt;
* [[MESH]] - Meshwork Model (.mesh)&lt;br /&gt;
* [[MM3D]] - Misfit Model 3d (.mm3d)&lt;br /&gt;
* [[NFF]] - Haines NFF, Neutral File Format&lt;br /&gt;
* [[NIF]] - Gamebryo NetImmerse File (.nif)&lt;br /&gt;
* [[OFF (DEC-WSE Object File Format)]]&lt;br /&gt;
* [[OFF (Geomview Object File Format)]]&lt;br /&gt;
* [[Outerra engine]] (.otx) (used in Anteworld game)&lt;br /&gt;
* [[P3D (PSC)]] - Pittsburgh Supercomputer Center 3D Metafile&lt;br /&gt;
* [[POV-Ray scene description]] - Persistence of Vision Raytracer (.pov)&lt;br /&gt;
* [[POV-Ray density file]] - Persistence of Vision Raytracer (.df3)&lt;br /&gt;
* [[PRT scene description]] - Parallel Ray Trace&lt;br /&gt;
* [[QRT Ray Tracer scene description]] (.qrt)&lt;br /&gt;
* [[Radiance Scene Description]] (.rad)&lt;br /&gt;
* [[Rayshade scene description]] (.ray)&lt;br /&gt;
* [[RIB]] - RenderMan Interface Bytestream / Pixar / 3D Reality&lt;br /&gt;
* [[RWX]] - RenderWare Object (.rwx)&lt;br /&gt;
* [[Sense8 NFF]] - WorldToolkit Neutral File Format&lt;br /&gt;
* [[SGI YAODL]] - Yet Another Object Description Language, Power-Flip Format&lt;br /&gt;
* [[SGO]] - Silicon Graphics Object, Showcase &lt;br /&gt;
* [[SIA]] - Nevercenter Silo Object (.sia)&lt;br /&gt;
* [[SIB]] - Nevercenter Silo Object (.sib)&lt;br /&gt;
* [[Simply 3D Geometry]] (.ged)&lt;br /&gt;
* [[SKP]] - Google Sketchup file (.skp)&lt;br /&gt;
* [[SLDASM]] - SolidWorks Assembly Document (.sldasm)&lt;br /&gt;
* [[SLDPRT]] - SolidWorks Part Document (.sldprt)&lt;br /&gt;
* [[SMD]] - Valve Studiomdl Data format. (.smd)&lt;br /&gt;
* [[Softimage SCN]]&lt;br /&gt;
* [[SVX]] - Shapeways voxel format. (.svx)&lt;br /&gt;
* [[TDDD]] - Turbo Silver 3D Data Description, T3D&lt;br /&gt;
* [[TTDDD]] - Textual TDDD&lt;br /&gt;
* [[U3D]] - Universal 3D file format (.u3d)&lt;br /&gt;
* [[Universal Scene Description]] - Pixar USD&lt;br /&gt;
* [[Vivid scene description]] (.v)&lt;br /&gt;
* [[VRML]] - Virtual reality modeling language (.wrl)&lt;br /&gt;
* [[VTK]] - Visualization Toolkit (.vtk)&lt;br /&gt;
* [[VUE]] - Vue scene file (.vue)&lt;br /&gt;
* [[Wavefront MTL]]&lt;br /&gt;
* [[Wavefront OBJ]]&lt;br /&gt;
* [[WINGS]] - Wings3D (.wings)&lt;br /&gt;
* [[X (DirectX)]] - DirectX 3D Model (.x)&lt;br /&gt;
* [[X3D]] - Extensible 3D (.x3d)&lt;br /&gt;
* [[Z3D]] - Zmodeler (.z3d)&lt;br /&gt;
&lt;br /&gt;
== CAD ==&lt;br /&gt;
&lt;br /&gt;
* [[3dmlw]] - (3D Markup Language for Web) files&lt;br /&gt;
* [[3dxml]] - Dassault Systemes graphic representation&lt;br /&gt;
* [[ACP]] - VA Software VA - Virtual Architecture CAD file&lt;br /&gt;
* [[Additive Manufacturing File Format|AMF]] - Additive Manufacturing File Format&lt;br /&gt;
* [[Argon]] - Ashlar-Vellum (AR) - 3D Modeling&lt;br /&gt;
* [[ART (ArtCAM model)|ART]] - ArtCAM model&lt;br /&gt;
* [[ASC]] - BRL-CAD Geometry File (old ASCII format)&lt;br /&gt;
* [[ASM]] - Solidedge Assembly, Pro/ENGINEER Assembly&lt;br /&gt;
* [[DDS BIN|BIN]], [[BIM]] - Data Design System DDS-CAD&lt;br /&gt;
* [[CCC]] - CopyCAD Curves&lt;br /&gt;
* [[CCM]] - CopyCAD Model&lt;br /&gt;
* [[CCS]] - CopyCAD Session&lt;br /&gt;
* [[CAD]] - CadStd&lt;br /&gt;
* [[CAD-3D]] - Antic Software&lt;br /&gt;
* [[CATDrawing]] - CATIA V5 Drawing document&lt;br /&gt;
* [[CATPart]] - CATIA V5 Part document&lt;br /&gt;
* [[CATProduct]] - CATIA V5 Assembly document&lt;br /&gt;
* [[CATProcess]] - CATIA V5 Manufacturing document&lt;br /&gt;
* [[cgr]] - CATIA V5 graphic representation file&lt;br /&gt;
* [[CO]] - Ashlar-Vellum Cobalt - parametric drafting and 3D modeling&lt;br /&gt;
* [[DRW]] - Caddie Early version of Caddie drawing - Prior to Caddie changing to DWG&lt;br /&gt;
* [[DWG]] - AutoCAD and Open Design Alliance applications&lt;br /&gt;
* [[DFT]] - Solidedge Draft&lt;br /&gt;
* [[DGN]] - MicroStation design file&lt;br /&gt;
* [[DGK]] - Delcam Geometry&lt;br /&gt;
* [[DMT]] - Delcam Machining Triangles&lt;br /&gt;
* [[DXB]] - Drawing Interchange Binary Format - AutoCAD&lt;br /&gt;
* [[DXF]] - Drawing Interchange file format - AutoCAD&lt;br /&gt;
* [[DWB]] - VariCAD drawing file&lt;br /&gt;
* [[DWF]] - AutoDesk's Web Design Format; AutoCAD &amp;amp; Revit can publish to this format; similar in concept to PDF files; AutoDesk Design Review is the reader&lt;br /&gt;
* [[Euclid]] - CAD file format&lt;br /&gt;
* [[Euclid (Ace Computing)|Euclid]] - CAD/composition file format (Ace Computing)&lt;br /&gt;
* [[EMB]] - Wilcom ES Designer Embroidery CAD file&lt;br /&gt;
* [[ESW]] - Agtek format&lt;br /&gt;
* [[EXCELLON]] - Excellon file&lt;br /&gt;
* [[EXP]] - Drawing Express file format&lt;br /&gt;
* [[FM]] - FeatureCAM Part File&lt;br /&gt;
* [[FMZ]] - FormZ Project file&lt;br /&gt;
* [[G]] - BRL-CAD Geometry File&lt;br /&gt;
* [[Gerber format]] - RS-274-D, RS-274X&lt;br /&gt;
* [[GLM]] - KernelCAD model&lt;br /&gt;
* [[GRB]] - T-FLEX CAD File&lt;br /&gt;
* [[GTC]] - GRAITEC Advance file format&lt;br /&gt;
* [[HydroCAD Stormwater Modeling System Unit Hydrograph file]] (.huh)&lt;br /&gt;
* [[IAM]] - Autodesk Inventor Assembly file&lt;br /&gt;
* [[ICD]] - IronCAD 2D CAD file&lt;br /&gt;
* [[IDW]] - Autodesk Inventor Drawing file&lt;br /&gt;
* [[IFC]] - buildingSMART for sharing AEC and FM data&lt;br /&gt;
* [[IGES]] - Initial Graphics Exchange Specification&lt;br /&gt;
* [[Intergraph Standard File Formats]]&lt;br /&gt;
* [[IPN]] - Autodesk Inventor Presentation file&lt;br /&gt;
* [[IPT]] - Autodesk Inventor Part file&lt;br /&gt;
* [[JT]] (visualization format) - Jupiter Tesselation&lt;br /&gt;
* [[MCC]] - Monu-CAD Component (Monument/Headstone Component file)&lt;br /&gt;
* [[MCD]] - Monu-CAD Drawing (Monument/Headstone Drawing file)&lt;br /&gt;
* [[model]] - CATIA V4 part document&lt;br /&gt;
* [[OCD]] - Orienteering Computer Aided Design (OCAD) file&lt;br /&gt;
* [[OpenSCAD]] - Solid 3D CAD objects (.scad)&lt;br /&gt;
* [[PAR]] - Solidedge Part&lt;br /&gt;
* [[PIPE]] - PIPE-FLO Professional Piping system design file&lt;br /&gt;
* [[PLN]] - ArchiCad project&lt;br /&gt;
* [[PRT]] - NX (recently known as Unigraphics), Pro/ENGINEER Part, CADKEY Part&lt;br /&gt;
* [[PSM]] - Solidedge Sheet&lt;br /&gt;
* [[PSMODEL]] - PowerSHAPE Model&lt;br /&gt;
* [[PWI]] - PowerINSPECT File&lt;br /&gt;
* [[PYT]] - Pythagoras File&lt;br /&gt;
* [[SKP]] - SketchUp Model&lt;br /&gt;
* [[RLF]] - ArtCAM Relief&lt;br /&gt;
* [[RVT]] - AutoDesk Revit project files&lt;br /&gt;
* [[RFA]] - AutoDesk Revit family files&lt;br /&gt;
* [[SCDOC]] - SpaceClaim 3D Part/Assembly&lt;br /&gt;
* [[SLDASM]] - SolidWorks Assembly drawing&lt;br /&gt;
* [[SLDDRW]] - SolidWorks 2D drawing&lt;br /&gt;
* [[SLDPRT]] - SolidWorks 3D part model&lt;br /&gt;
* [[STEP]] - Standard for the Exchange of Product model data&lt;br /&gt;
* [[STL]] - Stereo Lithographic data format used by various CAD systems and stereo lithographic printing machines. (.stl)&lt;br /&gt;
* [[TCT]] - TurboCAD drawing template&lt;br /&gt;
* [[TCW]] - TurboCAD for Windows 2D and 3D drawing&lt;br /&gt;
* [[Thing file]] - MakerBot (.thing)&lt;br /&gt;
* [[UNV]] - I-DEAS I-DEAS (Integrated Design and Engineering Analysis Software)&lt;br /&gt;
* [[VC6]] - Ashlar-Vellum Graphite - 2D and 3D drafting&lt;br /&gt;
* [[VLM]] - Ashlar-Vellum Vellum, Vellum 2D, Vellum Draft, Vellum 3D, DrawingBoard&lt;br /&gt;
* [[VS]] - Ashlar-Vellum Vellum Solids&lt;br /&gt;
* [[WRL]] - Similar to STL, but includes color. Used by various CAD systems and 3D printing rapid prototyping machines. Also used for VRML models on the web.&lt;br /&gt;
* [[XE]] - Ashlar-Vellum Xenon - for Associative 3D Modeling&lt;br /&gt;
&lt;br /&gt;
== 2D images designed for use in conjunction with 3D models ==&lt;br /&gt;
* [[BodyPaint 3D]]&lt;br /&gt;
* [[Poser Bump Map]]&lt;br /&gt;
* [[Rayshade Heightfield]]&lt;br /&gt;
* [[Valve Material Type]] (.vmt)&lt;br /&gt;
&lt;br /&gt;
== Formats related to specialized hardware ==&lt;br /&gt;
* [[PowerVR]]&lt;br /&gt;
&lt;br /&gt;
== Motion capture ==&lt;br /&gt;
* [[Acclaim ASF/AMC]]&lt;br /&gt;
&lt;br /&gt;
== Image series scanning, microscopy ==&lt;br /&gt;
* [[BioRad confocal image]] - stores series of images generated by microscope scan of 3-D object, used in medical/research imaging&lt;br /&gt;
* [[MRC]] (Medical Research Council) - format used in 3D electron microscopy&lt;br /&gt;
&lt;br /&gt;
== Stereoscopy ==&lt;br /&gt;
* [[JPS]]&lt;br /&gt;
* [[Multi-Picture Format]] - MPO, Multi-Picture Object - This JPEG standard is used for 3d images, as with the Nintendo 3DS&lt;br /&gt;
* [[QDV (Random Dot Software)|QDV]] - apparently a random-dot-image stereoscopy format&lt;br /&gt;
&lt;br /&gt;
== 3D video ==&lt;br /&gt;
=== Video formats ===&lt;br /&gt;
* [[Side-by-side 3D format]]&lt;br /&gt;
* [[Top-and-bottom 3D format]]&lt;br /&gt;
* [[SENSIO Hi-Fi 3D format]]&lt;br /&gt;
* [[Blu-Ray 3D format]]&lt;br /&gt;
&lt;br /&gt;
=== Container formats ===&lt;br /&gt;
* [[MK3D]]&lt;br /&gt;
&lt;br /&gt;
Also see [[Game data files]] for game rendering engines (some of which are 3-D).&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
=== Software, Utilities, and Development Libraries ===&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [http://www.pythonocc.org/ PythonOCC: 3D CAD/CAE/PLM development framework for the Python programming language]&lt;br /&gt;
* [https://archive.org/details/msdos_shareware_fb_3DBENCH MS-DOS Shareware: Frostbyte: 3DBENCH]&lt;br /&gt;
&lt;br /&gt;
=== Interesting objects printed with 3D printers ===&lt;br /&gt;
* [http://arstechnica.com/tech-policy/2013/03/download-this-gun-3d-printed-semi-automatic-fires-over-600-rounds/ 3D-printed semi-automatic gun]&lt;br /&gt;
* [http://livewire.talkingpointsmemo.com/entry/worlds-first-3d-printed-gun-successfully-fired-in 3D-printed gun successfully fired]&lt;br /&gt;
* [http://www.usatoday.com/story/tech/2013/03/17/autodesk-phillips-electronics-3d-printing/1990703/ 3-D printing in prosthetics]&lt;br /&gt;
* [http://www.thingiverse.com/thing:44150 3D-printable artificial fingers]&lt;br /&gt;
* [http://www.dezeen.com/2013/06/28/cortex-3d-printed-cast-for-bone-fractures-jake-evill/ Cortex 3D-printed cast]&lt;br /&gt;
* [http://www.engadget.com/2013/05/07/3d-systems-star-trek/ 3D-printed personalized Star Trek figurines]&lt;br /&gt;
* [http://www.cracked.com/quick-fixes/the-4-worst-things-people-are-making-with-3d-printers/?utm_source=twitter&amp;amp;utm_medium=fanpage&amp;amp;utm_campaign=new+article&amp;amp;wa_ibsrc=fanpage The 4 worst things people are making with 3D printers]&lt;br /&gt;
* [http://www.latimes.com/features/food/dailydish/la-dd-food-printer-world-hunger-pizza-20130521,0,4628674.story 3-D food 'printer' aims to end world hunger, starting with pizza]&lt;br /&gt;
* [http://www.sciencedaily.com/releases/2013/05/130522180102.htm Baby's Life Saved With Groundbreaking 3-D Printed Device That Restored His Breathing]&lt;br /&gt;
* [http://inhabitat.com/nyc/new-york-city-plans-to-fix-its-crumbling-harbors-using-3d-printed-concrete/ Fixing New York City infrastructure with 3D-printed concrete]&lt;br /&gt;
* [http://qz.com/96806/with-3d-printing-youll-be-able-to-replicate-the-worlds-famous-sculptures/ With 3D printing, you’ll be able to replicate the world’s famous sculptures]&lt;br /&gt;
* [http://www.fashion-incubator.com/archive/useful-3d-printing-sewing-machine-jigs-fixtures/ Useful 3D printing -sewing machine jigs &amp;amp; fixtures]&lt;br /&gt;
* [http://www.wired.com/autopia/2013/07/3d-printed-aston-martin/ This Guy Is 3-D Printing a Classic Aston Martin … That Runs]&lt;br /&gt;
* [http://www.tonedeaf.com.au/news/international-news/306773/3d-print-mp3-vinyl-record.htm Now You Can 3D Print Any MP3 Into A Vinyl Record]&lt;br /&gt;
* [http://www.zaarchitects.com/en/other/103-mars-colonization.html Making Mars habitable for colonists using 3D printing]&lt;br /&gt;
* [http://boingboing.net/2013/09/26/crowdfunding-a-3d-printed-ope.html Crowdfunding a 3D printed, open source hardware robotic/prosthetic hand]&lt;br /&gt;
* [http://boingboing.net/2013/10/02/blizzident-3d-printed-whole-m.html Blizzident: 3D printed whole-mouth-at-once toothbrush]&lt;br /&gt;
* [http://www.antipope.org/charlie/blog-static/2013/11/the-next-revolution-will-not-b.html The revolution will not be hand-stitched]&lt;br /&gt;
* [http://www.fabbaloo.com/blog/2014/2/14/its-3d-printed-and-its-flexible It’s 3D Printed, and It’s Flexible]&lt;br /&gt;
* [http://gigaom.com/2014/02/25/this-is-what-3d-printed-wood-looks-like/ This is what 3D printed wood looks like]&lt;br /&gt;
* [http://www.fastcoexist.com/3042390/these-amazing-3-d-printed-houses-are-made-for-hermit-crabs?partner=rss#2 3D-printed hermit crab shells]&lt;br /&gt;
&lt;br /&gt;
=== Related technologies ===&lt;br /&gt;
* [http://boingboing.net/2013/04/05/4d-printing-and-programmable-m.html 4D printing (the 4th dimension is time)]&lt;br /&gt;
* [http://reprap.org/wiki/Main_Page RepRap: project to build self-replicating 3D printer]&lt;br /&gt;
* [http://qz.com/103705/forget-3d-printing-3d-subtraction-is-going-to-arrive-in-your-garage-first/ Forget 3D printing—3D subtraction is going to arrive in your garage first]&lt;br /&gt;
* [http://www.wired.com/design/2013/09/jaw-dropping-software-that-makes-3d-models-from-any-old-photograph/ Software makes 3-D models from photographs]&lt;br /&gt;
* [http://boingboing.net/2013/10/14/6-axis-3d-printer-can-print-on.html 6-axis 3D printer can print on irregular surfaces]&lt;br /&gt;
* [http://boingboing.net/2013/12/19/3d-printer-in-minecraft.html 3D printer within Minecraft game world]&lt;br /&gt;
* [http://boingboing.net/2013/12/25/3d-printer-that-draws-pictures.html 3D printer that draws pictures in Jello shooters]&lt;br /&gt;
* [http://www.kickstarter.com/projects/1142241325/deltatrix-3d-printer-open-source-and-fully-hackabl Open-source hackable 3D printer]&lt;br /&gt;
* [http://boingboing.net/2014/01/13/edible-sugar-3d-printer-at-ces.html Edible sugar 3D printer at CES]&lt;br /&gt;
* [http://boingboing.net/2014/04/26/3d-printer-that-lays-down-cond.html 3D printer that lays down conductive traces as it goes]&lt;br /&gt;
* [http://boingboing.net/2014/04/29/praying-mantises-wearing-3d-gl.html Praying mantises wearing 3D glasses]&lt;br /&gt;
* [http://boingboing.net/2014/05/02/2k-desktop-milling-machine.html $2k desktop milling machine]&lt;br /&gt;
* [http://3dprintingindustry.com/2014/07/01/quantum-dots-hinder-3d-printed-counterfeits/?utm_source=dlvr.it&amp;amp;utm_medium=twitter&amp;amp;utm_campaign=quantum-dots-hinder-3d-printed-counterfeits Quantum Dots to Hinder 3D Printed Counterfeits]&lt;br /&gt;
* [http://blogs.reuters.com/data-dive/2015/04/13/introducing-vibrating-3d-buttons-made-out-of-sound/ 3D virtual objects made out of sound]&lt;br /&gt;
&lt;br /&gt;
=== Legal issues ===&lt;br /&gt;
* [https://www.eff.org/deeplinks/2013/03/effs-fight-open-3d-printing-continues-askpatentscom EFF: Stop bad 3D printing patents]&lt;br /&gt;
* [http://www.techdirt.com/blog/innovation/articles/20130428/06443622864/dont-let-patents-kill-3d-printing.shtml Don't let patents kill 3D printing]&lt;br /&gt;
* [http://qz.com/106483/3d-printing-will-explode-in-2014-thanks-to-the-expiration-of-key-patents/ 3D printing will explode in 2014, thanks to the expiration of key patents]&lt;br /&gt;
* [http://3dprintingindustry.com/2014/02/04/spies-3d-printer/ The Spies in Your 3D Printer]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
* [http://www.yobi3d.com Yobi3D - 3D model search engine]&lt;br /&gt;
* [http://boingboing.net/2013/06/24/kickstarting-a-400-applianc.html Kickstarting a $400 &amp;quot;appliance&amp;quot; 3D printer]&lt;br /&gt;
* [http://boingboing.net/2013/06/10/how-3d-printing-will-rebuild-r.html How 3-D printing will rebuild reality]&lt;br /&gt;
* [http://www.weirduniverse.net/blog/comments/superman_invents_3-d_printing/ Superman invents 3D printing in 1964!]&lt;br /&gt;
* [http://boingboing.net/2013/07/23/3-bee-printing-tricking-bees.html 3-Bee printing: tricking bees into making wax sculptures]&lt;br /&gt;
* [http://www.kickstarter.com/projects/327919589/the-microfactory-a-machine-shop-in-a-box Kickstarter for Microfactory]&lt;br /&gt;
* [http://gigaom.com/2013/11/04/free-3d-printing-encryption-tool-for-your-stl-mesh-files/ Free 3D printing encryption tool for your STL mesh files]&lt;br /&gt;
* [http://3d.si.edu/ Smithsonian online 3D collection]&lt;br /&gt;
* [http://www.open-electronics.org/tiny-and-cute-open-source-3d-printer-smartrap-is-on-indiegogo/ Tiny and Cute Open source 3D printer Smartrap is on Indiegogo]&lt;br /&gt;
* [http://www.3ders.org/articles/20140209-made-in-africa-with-e-waste-3d-printer-campaign.html 'Made in Africa with e-waste' 3D printer campaign]&lt;br /&gt;
* [http://www.techdirt.com/blog/innovation/articles/20140213/13034226217/will-3d-printing-transform-world-just-fill-it-with-non-biodegradable-personalized-junk.shtml Will 3D Printing Transform The World -- Or Just Fill It With Non-Biodegradable Personalized Junk?]&lt;br /&gt;
* [http://www.popehat.com/2011/10/06/the-third-wave-cnc-stereolithography-and-the-end-of-gun-control/ The Third Wave, CNC, Stereolithography, and the end of gun control]&lt;br /&gt;
* [http://boingboing.net/2014/05/07/was-the-mona-lisa-meant-to-be.html Was the Mona Lisa meant to be 3D?]&lt;br /&gt;
* [http://www.wired.com/2014/05/mod-t-printer/ A $250 3-D Printer With Breakthrough Software]&lt;br /&gt;
* [http://blogs.loc.gov/digitalpreservation/2014/08/untangling-the-knot-of-cad-preservation/ Untangling the Knot of CAD Preservation]&lt;br /&gt;
* [http://www.windowscentral.com/microsoft-will-reveal-info-new-3d-printing-file-format-build-2015-april-30 Microsoft will reveal info on new 3D printing file format during Build 2015]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/3DM</id>
		<title>3DM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/3DM"/>
				<updated>2017-08-17T06:06:07Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|3dm}}&lt;br /&gt;
}}&lt;br /&gt;
'''OpenNURBS''' is the file format used by Rhinoceros 3D to store 3D models. It is developed by Robert McNeel &amp;amp; Associates, and specifications and libraries are released for free usage by the company.&lt;br /&gt;
&lt;br /&gt;
OpenNURBS is an open source toolkit for reading and writing 3DM files. The [http://www.rhino3d.com/opennurbs OpenNURBS Toolkit] provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.&lt;br /&gt;
&lt;br /&gt;
Unlike other open development initiatives, alliances, or consortia:&lt;br /&gt;
&lt;br /&gt;
*Commercial use is encouraged.&lt;br /&gt;
*The tools, support, and membership are free.&lt;br /&gt;
*There are no restrictions. Neither copyright nor copyleft restrictions apply.&lt;br /&gt;
*No contribution of effort or technology is required from the members, although it is encouraged.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C++: [http://download.rhino3d.com/openNURBS/5.0/release/download/ OpenNURBS SDK]&lt;br /&gt;
* C#: [https://github.com/mcneel/rhinocommon/wiki/Rhino3dmIO-Toolkit-(OpenNURBS-build) OpenNURBS SDK]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/3DM</id>
		<title>3DM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/3DM"/>
				<updated>2017-08-17T06:05:56Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Fix ext&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|3dm}}&lt;br /&gt;
}}&lt;br /&gt;
'''OpenNURBS''' is the file format used by Rhinoceros 3D to store 3D models. It is developed by Robert McNeel &amp;amp; Associates, and specifications and libraries are released for free usage by the company.&lt;br /&gt;
&lt;br /&gt;
OpenNURBS is an open source toolkit for reading and writing 3DM files. The [http://www.rhino3d.com/opennurbs OpenNURBS Toolkit] provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.&lt;br /&gt;
&lt;br /&gt;
*Commercial use is encouraged.&lt;br /&gt;
*The tools, support, and membership are free.&lt;br /&gt;
*There are no restrictions. Neither copyright nor copyleft restrictions apply.&lt;br /&gt;
*No contribution of effort or technology is required from the members, although it is encouraged.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C++: [http://download.rhino3d.com/openNURBS/5.0/release/download/ OpenNURBS SDK]&lt;br /&gt;
* C#: [https://github.com/mcneel/rhinocommon/wiki/Rhino3dmIO-Toolkit-(OpenNURBS-build) OpenNURBS SDK]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/3DM</id>
		<title>3DM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/3DM"/>
				<updated>2017-08-17T06:05:47Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description and a few links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|sldprt}}&lt;br /&gt;
}}&lt;br /&gt;
'''OpenNURBS''' is the file format used by Rhinoceros 3D to store 3D models. It is developed by Robert McNeel &amp;amp; Associates, and specifications and libraries are released for free usage by the company.&lt;br /&gt;
&lt;br /&gt;
OpenNURBS is an open source toolkit for reading and writing 3DM files. The [http://www.rhino3d.com/opennurbs OpenNURBS Toolkit] provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.&lt;br /&gt;
&lt;br /&gt;
*Commercial use is encouraged.&lt;br /&gt;
*The tools, support, and membership are free.&lt;br /&gt;
*There are no restrictions. Neither copyright nor copyleft restrictions apply.&lt;br /&gt;
*No contribution of effort or technology is required from the members, although it is encouraged.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C++: [http://download.rhino3d.com/openNURBS/5.0/release/download/ OpenNURBS SDK]&lt;br /&gt;
* C#: [https://github.com/mcneel/rhinocommon/wiki/Rhino3dmIO-Toolkit-(OpenNURBS-build) OpenNURBS SDK]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T06:02:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver.&lt;br /&gt;
&lt;br /&gt;
I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
New:&lt;br /&gt;
&lt;br /&gt;
* [[SLDPRT]]&lt;br /&gt;
* [[SLDASM]]&lt;br /&gt;
* [[3DM]]&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:43, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SLDPRT</id>
		<title>SLDPRT</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SLDPRT"/>
				<updated>2017-08-17T06:00:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|sldprt}}&lt;br /&gt;
}}&lt;br /&gt;
'''SolidWorks Part Document''' is the file format used by SolidWorks to store 3D parts. Solidworks files use the MS Compound Document Format (CDF).&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]&lt;br /&gt;
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SLDASM</id>
		<title>SLDASM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SLDASM"/>
				<updated>2017-08-17T06:00:43Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Add Infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|sldasm}}&lt;br /&gt;
}}&lt;br /&gt;
'''SolidWorks Assembly Document''' is the file format used by SolidWorks to store a collection 3D parts, known as an assembly. Solidworks files use the MS Compound Document Format (CDF).&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]&lt;br /&gt;
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SLDPRT</id>
		<title>SLDPRT</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SLDPRT"/>
				<updated>2017-08-17T06:00:24Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Add Infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|awdsldprt}}&lt;br /&gt;
}}&lt;br /&gt;
'''SolidWorks Part Document''' is the file format used by SolidWorks to store 3D parts. Solidworks files use the MS Compound Document Format (CDF).&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]&lt;br /&gt;
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SLDASM</id>
		<title>SLDASM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SLDASM"/>
				<updated>2017-08-17T05:54:23Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description and a few links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''SolidWorks Assembly Document''' (.sldasm) is the file format used by SolidWorks to store a collection 3D parts, known as an assembly. Solidworks files use the MS Compound Document Format (CDF).&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]&lt;br /&gt;
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SLDPRT</id>
		<title>SLDPRT</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SLDPRT"/>
				<updated>2017-08-17T05:54:21Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Create initial page with description and a few links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''SolidWorks Part Document''' (.sldprt) is the file format used by SolidWorks to store 3D parts. Solidworks files use the MS Compound Document Format (CDF).&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]&lt;br /&gt;
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SWF</id>
		<title>SWF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SWF"/>
				<updated>2017-08-17T05:50:23Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* Libraries */ Add c# and C++ libs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|swf}}, {{ext|spl}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.adobe.flash-movie}}, {{mimetype|application/x-shockwave-flash}}, {{mimetype|application/futuresplash}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000248}}, others&lt;br /&gt;
|pronom={{PRONOM|fmt/507}}, others&lt;br /&gt;
|kaitai struct=swf&lt;br /&gt;
|released=1996&lt;br /&gt;
}}&lt;br /&gt;
'''Adobe Flash''' (or '''Macromedia Flash''', '''Shockwave Flash''', '''FutureSplash''') is a platform for multimedia applications. '''SWF''' ('''Small Web Format''', or '''Shockwave Flash''') is its format for Flash applications that can be run in the browser. Fundamentally it is an animated vector graphics format, but it has many other features, and can contain complete computer programs written in [[ActionScript]]. Among its common uses are advertisements, web site user interfaces, video games and other applets, and video playback.&lt;br /&gt;
&lt;br /&gt;
SWF is not designed to be editable. Instead, SWF files are usually compiled from a source (project) format called [[FLA]]. The [[ActionScript]] programming language is also used.&lt;br /&gt;
&lt;br /&gt;
Flash was at the height of popularity for interactive browser applications in the 2000's, but notoriously suffered from security vulnerabilities (and continues to do so as of this writing). It was also dealt a serious blow when Apple decided not to support it in iOS devices, and Web developers have generally turned to [[HTML]] 5 as a replacement. In July 2017, in perhaps the first Flash update anyone has cared for, Adobe [https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html announced] that Flash will reach its end-of-life in 2020.&lt;br /&gt;
&lt;br /&gt;
The SWF format is only currently useful for building [https://www.adobe.com/products/air.html Adobe AI]R applications and games. Adobe AIR is a somewhat popular (although lesser known) framework for developing cross-platform apps/games. It is used to build Angry Birds and a couple of other games.&lt;br /&gt;
&lt;br /&gt;
== Disambiguation ==&lt;br /&gt;
'''SWF''' is not the same format as the one known as '''Shockwave''', '''Adobe Shockwave''', '''Macromedia Shockwave''', or '''Shockwave for Director'''. For that format, see [[Shockwave (Director)]].&lt;br /&gt;
&lt;br /&gt;
In personal ads, SWF means &amp;quot;Single White Female&amp;quot;, while the airport code SWF refers to the Stewart airport in Newburgh, New York. Neither of these has any particular relevance to file formats, however.&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format&lt;br /&gt;
! PRONOM&lt;br /&gt;
! LoCFDD&lt;br /&gt;
|-&lt;br /&gt;
|SWF 1–6 (Macromedia) || {{PRONOM|fmt/104}}, {{PRONOM|fmt/105}}, {{PRONOM|fmt/106}}, {{PRONOM|fmt/107}}, {{PRONOM|fmt/108}}, {{PRONOM|fmt/109}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 7 || {{PRONOM|fmt/110}} || {{LoCFDD|fdd000130}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 8 (Adobe) || {{PRONOM|fmt/505}} || {{LoCFDD|fdd000248}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 9–10 || {{PRONOM|fmt/506}}, {{PRONOM|fmt/507}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 11–30 || {{PRONOM|fmt/757}}, {{PRONOM|fmt/758}}, {{PRONOM|fmt/759}}, {{PRONOM|fmt/760}}, {{PRONOM|fmt/761}}, {{PRONOM|fmt/762}}, {{PRONOM|fmt/763}}, {{PRONOM|fmt/764}}, {{PRONOM|fmt/765}}, {{PRONOM|fmt/766}}, {{PRONOM|fmt/767}}, {{PRONOM|fmt/768}}, {{PRONOM|fmt/769}}, {{PRONOM|fmt/770}}, {{PRONOM|fmt/701}}, {{PRONOM|fmt/772}}, {{PRONOM|fmt/773}}, {{PRONOM|fmt/774}}, {{PRONOM|fmt/775}}, {{PRONOM|fmt/776}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
SWF files begin with a 3-byte ASCII signature:&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;FWS&amp;lt;/code&amp;gt;&amp;quot; is for uncompressed files.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;CWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[zlib]] compression.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;ZWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[LZMA]] compression.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ActionScript]]&lt;br /&gt;
* [[F4V]]&lt;br /&gt;
* [[FLA]]&lt;br /&gt;
* [[FLV]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf SWF File Format Specification, Version 19]&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec-v10.pdf SWF File Format Specification, Version 10]&lt;br /&gt;
* [http://web.archive.org/web/20090206171649/http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf SWF File Format Specification, Version 9] (from archive.org)&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
==== Editing Software ====&lt;br /&gt;
* [https://www.adobe.com/products/animate.html Adobe Animate] - Creates SWF files from FLA files&lt;br /&gt;
* [http://www.sothink.com/product/flashdecompiler/ Sothink SWF Decompiler] - Decompiles code and assets of SWF files&lt;br /&gt;
* [http://www.as3sorcerer.com/ AS3Sorcerer] - Decompiles AS3 code inside SWF files&lt;br /&gt;
* [https://github.com/magicalhobo/SWFWire SWFWire] - Inspects SWF files&lt;br /&gt;
* [http://www.kindi.com/ secureSWF] - SWF code obfuscator (code security)&lt;br /&gt;
&lt;br /&gt;
==== Viewer Software ====&lt;br /&gt;
* [http://get.adobe.com/flashplayer/ Adobe Flash Player]&lt;br /&gt;
* [https://www.gnu.org/software/gnash/ GNU Gnash] (apparently inactive)&lt;br /&gt;
* [http://lightspark.github.io/ Lightspark] (alpha state)&lt;br /&gt;
* [https://github.com/mozilla/shumway Shumway] (inactive)&lt;br /&gt;
* [[7-Zip]] can convert compressed SWF to uncompressed SWF.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* AS3: [https://github.com/claus/as3swf AS3swf] - Low level library to parse, create, modify and publish SWF files.&lt;br /&gt;
* AS3: [https://github.com/imcj/as3abc AS3abc] - Low level library to parse, create, modify and publish ABC (Actionscript Block Code) files.&lt;br /&gt;
* AS3: [https://github.com/magicalhobo/SWFWire SWFWire] - SWF Decompiler and Inspector Tools.&lt;br /&gt;
* AS3: [https://github.com/krilnon/abc-abstraction Abc-abstraction] - Allows ABC to be analyzed, manipulated, packaged back into an SWF, and run.&lt;br /&gt;
* C#: [https://sourceforge.net/projects/swfdotnet/ SwfDotNet] - Low level library to parse, create, modify and publish SWF files.&lt;br /&gt;
* C/C++: [https://sourceforge.net/projects/ming/ Ming] - SWF generation library &lt;br /&gt;
* C++: [http://tulrich.com/textweb.pl?path=geekstuff/gameswf.txt gameswf] - Library for parsing and rendering SWF movies&lt;br /&gt;
* C++ [http://sswf.sourceforge.net/libsswf/ libsswf] - A complete library to generate Flash animations&lt;br /&gt;
* PHP: [https://sourceforge.net/projects/ming/ Ming] - SWF generation library &lt;br /&gt;
* Python: [https://sourceforge.net/projects/ming/ Ming] - SWF generation library&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:SWF|Wikipedia: SWF]]&lt;br /&gt;
* [[Wikipedia:Adobe Flash|Wikipedia: Adobe Flash]]&lt;br /&gt;
* [[Wikipedia:FutureSplash Animator|Wikipedia: FutureSplash Animator]]&lt;br /&gt;
* [http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html Flash Player and Adobe AIR feature list]&lt;br /&gt;
* [http://imgur.com/ZXESihi SWF format mini-poster]&lt;br /&gt;
* [http://motherboard.vice.com/read/gone-in-a-flash-the-race-to-save-the-internets-least-favorite-tool Gone in a Flash: The Race to Save the Internet's Least Favorite Tool]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Web]]&lt;br /&gt;
[[Category:Adobe]]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T05:43:19Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver.&lt;br /&gt;
&lt;br /&gt;
I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:43, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Hgupta</id>
		<title>User:Hgupta</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Hgupta"/>
				<updated>2017-08-17T05:43:09Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Created page with &amp;quot;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesave...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver. I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
Thanks again!&lt;br /&gt;
&lt;br /&gt;
PS: Can the &amp;quot;thumbs up&amp;quot; icon be changed to something better? Do you want me to design a possible logo?&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:42, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Just_Solve_the_File_Format_Problem:Community_portal</id>
		<title>Just Solve the File Format Problem:Community portal</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Just_Solve_the_File_Format_Problem:Community_portal"/>
				<updated>2017-08-17T05:42:53Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* Love It! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: ''please add your signature by typing &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; if you add or reply&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
Below is a list of &amp;quot;issues&amp;quot; which would ordinarily be in a ticketing system of some kind, but are here on the Wiki instead, because that's how we roll. As things are resolved, they will be moved to the Discussion page. If there's an appeal or an issue, the conversation can continue there - this page will be for open issues.&lt;br /&gt;
&lt;br /&gt;
Use of case in URLS / links. I went through all the electronic format types pages, and tried to normalise all the pages where I could (there was a mix of link structures - I've tried to get them all (apart from animation - I've been at it all day!) so they are [[file extension]] - [[file type name]]. &lt;br /&gt;
I notice that we have a mix of upper and lower case file extension through out. This means we may have 2 links which should point to the same URL (e.g. [[mix]] and [[MIX]]) is this a known issue with the current layout? --[[User:JaygattusoNLNZ|JaygattusoNLNZ]] ([[User talk:JaygattusoNLNZ|talk]]) 01:32, 20 November 2012 (UTC)&lt;br /&gt;
:Since you're linking both the extension and the name, does that mean that there are supposed to be separate articles for each? I don't know if there's really a need for &amp;quot;mainspace&amp;quot; articles by extension, since there are already categories for that purpose; you can browse them through [[:Category:File formats by extension]]. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 02:12, 20 November 2012 (UTC)&lt;br /&gt;
::I just copied the most common model that I found on the formats pages. The problem is, if you don't homogenize the method, the linking/crosslinking doesn't work properly.  All instances of .doc (for example) should point to the same resource page / disambiguation page. If someone has linked to only format in one place (e.g. [[MS Word]] (.doc)), and someone else the extension (MS Word - [[doc]]), we can't makes sure they point to the same place. The problem occurs because format names and extensions are used interchangeably. You raise an interesting question about the relationship between the ext and the format name. I would argue they are not equal (1:1), nor (1:many) / (many:1) so it makes sense to protect both aspects as definable things - the extension because that's whats most commonly searched for and referred to by users and 'format name' because its more accurate. How is the [[:Category:File formats by extension]] populated? --[[User:JaygattusoNLNZ|JaygattusoNLNZ]] ([[User talk:JaygattusoNLNZ|talk]]) 18:31, 20 November 2012 (UTC)&lt;br /&gt;
:::The categories are inserted when you use the ext template in the infobox. My preference is to have articles by actual format name and use multiple navigation aids (menus, cats, etc.) to get to them. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 01:38, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Article naming convention ==&lt;br /&gt;
&lt;br /&gt;
As mentioned above, there's some dispute over whether to name articles after the full name of a format or its file extension. If using full names, you then get into issues of whether to use the full technical name or a shorter thing that's more popularly used, and in some cases that's even the same as the extension (GIF, for instance). And you also get into tricky issues of capitalization: all-caps like an acronym, all-lowercase like filenames are often done (though this is OS-dependent; some, like MS-DOS, use all-uppercase), or mixed case (proper names capitalized)? And then there's the disambiguation issue of how to name articles on different things that have the same name, which happens sometimes even with long official names, but even more often with short acronyms and file extensions. But there's also yet another issue of which things get separate articles and which are combined, like formats that have had many different versions, etc.&lt;br /&gt;
&lt;br /&gt;
Currently you have things like [[CI]] and [[CT]], recently-created articles that represent two different file types within the data of one type of music tracker. The spec document they link to is the same one, which documents all the file types used in that tracker. Unless there's going to be really a lot to say about each of the specific file types, my own preference would be to have one article called [[CyberTracker]] that discusses all the formats used by the program in question, with subheaders within the article for the different file types, and all the extensions listed in the infobox (and hence in associated categories). If any other indices by extension are built up, they'd also have entries for both CI and CT. For instance, when I documented [[Softdisk Family Tree]], I covered all the various file formats in one article, though there are several versions and multiple files for each. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:39, 21 November 2012 (UTC)&lt;br /&gt;
: I realise I'm as guilty of this as anyone, having used both forms at some point (e.g. [[Surprise! Adlib Tracker v2.0]] and [[CI]]). Indeed, the two articles - [[CI]] and [[CT]] - you refer to were created by me. I guess in general I would favour using a descriptive page name rather than simply the file extension - that seems to be something that's being taken care of by infoboxes and categories.&lt;br /&gt;
&lt;br /&gt;
:On the issue of what gets a separate page and what doesn't, I guess that just comes down to individual discretion. There will be instances where a format has undergone a number of minor revisions over time or has a number of minor variants (e.g. the variant forms of Chaos Music Composer's [[CMC]]) where it would make sense to keep them all to a single page, while a major revision would necessitate a multi-page approach (e.g. the shift with Capella from the binary [[CAP]] to the XML-based [[CapXML]] format).&lt;br /&gt;
&lt;br /&gt;
:However, I'm not sure I agree with [[CI]] and [[CT]] having a single [[CyberTracker]] page. While both link to the same spec document and both are used by the same program, they are different formats serving different purposes. I think in general we should try and distinguish between program and file format - [[S3M]] doesn't belong on the [[ScreamTracker]] page, although each should link to the other. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 14:04, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Since the purpose of the wiki is to document file formats, I think it's good that as many formats as possible are listed in the category pages and that you can browse these pages for format extensions. Sometimes it might be better to link multiple extension to the same article (e.g. a specific application), but not always. I think it is difficult to come up with a strict rule for this (but maybe recommendations and, even better, good examples). --[[User:PN|PN]] ([[User talk:PN|talk]]) 15:08, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
::It's a judgment call, certainly. It depends on how the files are typically encountered, distributed, used, etc., and how they're thought of by people who use them; if a bunch of file types related to a particular program are usually found together as part of a larger data set, they most likely belong together in one article (with subsections to describe the function of the particular files), but if they're distinct entities with their own particular treatment (like separate areas of file trading sites for enthusiasts) they should have separate articles, though more descriptive names like &amp;quot;CyberTracker instrument file&amp;quot; might be better than a cryptic and likely ambiguous CI. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 15:46, 21 November 2012 (UTC)&lt;br /&gt;
::And then, somebody has also used a robot to create pages in a separate namespace devoted to file extensions, like [[Ext:cin]]. That's yet another navigational system for getting to information by extension, though those pages oddly don't actually have direct links to the normal pages here about those file formats. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 15:56, 21 November 2012 (UTC)&lt;br /&gt;
::: Yes, that was me with Bender the bot. Still experimenting with it and working on creating a list of all pages in relation to extensions. [[User:Maurice.de.rooij|Maurice.de.rooij]] ([[User talk:Maurice.de.rooij|talk]]) 15:22, 22 November 2012 (UTC)&lt;br /&gt;
::What I'd like to avoid is the messy format somebody did to a few index pages like [[Compression]], where each line has separately hyperlinked format names and extensions (not always in a consistent order) where often one or the other is a redlink, or one redirects to the other, or one is just a disambiguation page, making a somewhat confusing hodgepodge. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:22, 21 November 2012 (UTC)&lt;br /&gt;
:::I've started rearranging the Compression page to be a little less messy. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:56, 22 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== So now what? ==&lt;br /&gt;
The official month of this project is now over... what are the plans for the site now? It's made a good start at documenting file formats, but has a good long way to go yet. (A project like this can never possibly be &amp;quot;finished&amp;quot;, since there are always more file formats coming out of the woodwork, both new ones that are introduced, and old ones that are discovered.) [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 05:10, 1 December 2012 (UTC)&lt;br /&gt;
: This is an awesome project and I will stay committed to it. Of course this first month is just a start. Let's roll people! [[User:Maurice.de.rooij|Maurice.de.rooij]] ([[User talk:Maurice.de.rooij|talk]]) 23:22, 3 December 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Anybody else still around? ==&lt;br /&gt;
Everybody else seems to have vanished around the middle of December... I'm the only one editing here lately. I hate to put more effort into improving a ghost town... anyone else even reading this? [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 23:16, 2 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
: I will be editing more once I get back to work - still don't have a home internet connection and working from the local library computers / girlfriend's netbook over public wi-fi is a pain. It would be nice to see more contributions from others - you can see how much work is left to do on the music section alone, and I've really only been creating stub entries for most things. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 13:51, 3 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Well, I still stop by on occasion, and I've vowed to use the site as my first stop when I come across a file format I don't recognize, but I never made any substantial additions, so I'm not sure if that gives you any useful information. (My edits were mostly technical or editorial.) [[User:Gphemsley|GPHemsley]] ([[User talk:Gphemsley|talk]]) 00:18, 13 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'll be editing from time-to-time. Currently a bit snowed under with other work, but planning to do more later in the year. Would also like to review the InfoBox(es) at some point, to ensure the information on this site can be reliably linked up to other information sources. [[User:AndyJackson|AndyJackson]] ([[User talk:AndyJackson|talk]]) 12:10, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'm here. Like Andy, my workload is quite high, but I'll be popping in and out. --[[User:Rhetoric X|Rhetoric X]] ([[User talk:Rhetoric X|talk]]) 12:31, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Spam ==&lt;br /&gt;
&lt;br /&gt;
I see the spammers have found the site, as I worried would happen; I run a wiki myself ([http://mpedia.dan.info/ MPedia], about things related to Mensa) and have to constantly play whack-a-mole with them; even adding such annoyances (for legitimate users) as a captcha and e-mail confirmation seem to only slightly slow the spammers down. I don't know the solution. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:59, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:...but &amp;quot;learn-to-read-Korean-in-15-minutes&amp;quot; is a legitimate addition, going to a comic strip explaining the [[Hangul]] writing system, which is in fact a legitimate article here since &amp;quot;file formats&amp;quot; is interpreted expansively to include human written languages. That link ''sounds'' a bit spammy, but if it was from a spammer, it would go to some page selling a dodgy language-learning tool, not a free-to-read resource! (It can start to get tricky distinguishing spam from legitimate stuff when you've got such a wide range of topics here to begin with! Once there's a huge flood of spam to get rid of, there's some danger of legitimate users getting caught in the net too.) [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:03, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Yes, it's incumbent on me to make sure we can have people sign up, and be a part of it, without getting spammers. We'll keep exploring. At least bots can't take us on.... I think.... --[[User:Jason Scott|Jason Scott]] ([[User talk:Jason Scott|talk]]) 19:28, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::If you've got some tips about how to configure MediaWiki to have open signups but not get the flood of spambots, let me know; that would help me with my own wiki. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:56, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Orphaned / Blank Pages ==&lt;br /&gt;
&lt;br /&gt;
I've been making an attempt to clear up some of the orphaned pages, but there are a few I'm not sure of - maybe Dan or someone could sort them out?&lt;br /&gt;
&lt;br /&gt;
* [[Emulation]]&lt;br /&gt;
* [[FAQ:File Format]]&lt;br /&gt;
* [[File format extensions list]] (seems to be used for the &amp;quot;ext:&amp;quot; pages but hasn't been updated)&lt;br /&gt;
* [[Library]]&lt;br /&gt;
* [[Original Plan]]&lt;br /&gt;
* [[RAD Game Tools]] (should probably have the individual formats moved to appropriate sections)&lt;br /&gt;
* [[Statistica]] (clearly belongs in Scientific Data formats, but I'm not sure where)&lt;br /&gt;
&lt;br /&gt;
I've also come across a few pages that should probably be deleted - either because they've been blanked at some point (I know I did this to a few pages) or because they contain data duplicated elsewhere.&lt;br /&gt;
&lt;br /&gt;
* [[AA]]&lt;br /&gt;
* [[Compressed executable (.com)]]&lt;br /&gt;
* [[SAP]]&lt;br /&gt;
* [[Barnes &amp;amp; Noble Fixed-layout Format]]&lt;br /&gt;
&lt;br /&gt;
[[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 10:41, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:OK, I deleted those last three; I'll look at the others. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:58, 22 January 2013 (UTC)&lt;br /&gt;
:I put Statistica under &amp;quot;Mathematics&amp;quot; in the science category. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:02, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi Dan, got another one for you - I merged the info from [[ODS files created by Microsoft Office 2007 SP2]] into the main [[OpenDocument Spreadsheet]] page. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 13:59, 25 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
Added Barnes &amp;amp; Noble to the list (made a bit of a mess and forgot about the rename feature) [[User:Johanvanderknijff|Johanvanderknijff]] ([[User talk:Johanvanderknijff|talk]]) 19:05, 21 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Permissions for user pages ==&lt;br /&gt;
&lt;br /&gt;
Is there any way we can get permission to delete sub-pages of our own user pages? I've been using mine to draft articles bit by bit, rather than release half-finished articles into the wild, and it would be nice to be able to remove the drafts once complete [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 12:43, 3 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'm not sure, but as an admin I can delete anything you ask. It might also be possible to use the Move function to move it directly into the intended place. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:45, 3 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== cd.textfiles.com ==&lt;br /&gt;
All the files on http://cd.textfiles.com/ disappeared a few days ago, breaking about a million links on this wiki. Does anyone have any information about that? [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 18:48, 25 January 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:As I recall from Jason's Twitter feed, he had some server problems, with most of his sites going down at least temporary, and most of them eventually coming back up, but maybe that one had a harder crash. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 19:50, 25 January 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Broken image in footer ==&lt;br /&gt;
The &amp;quot;Creative Commons 0&amp;quot; image at the bottom of every page (https://www.mediawiki.org/w/skins/common/images/cc-0.png) is broken. Can that be fixed? [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 00:06, 10 July 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Wikipedia links ==&lt;br /&gt;
At least in my geographical area, Wikipedia has been redirecting &amp;quot;http:&amp;quot; links to &amp;quot;https:&amp;quot;. So, all of the &amp;lt;nowiki&amp;gt;[[Wikipedia:...]]&amp;lt;/nowiki&amp;gt; links in this wiki are getting redirected. Could/should we change these links to use &amp;quot;https:&amp;quot; directly?&lt;br /&gt;
&lt;br /&gt;
The magic &amp;quot;RFC&amp;quot; links like RFC 822 could also use https:, though the http: links still work. [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 00:10, 10 July 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Google Code ==&lt;br /&gt;
We still have around 50 articles that link to Google Code. My understanding is that the next phase of Google Code's shutdown process will happen on 2016-01-25 (two weeks from today). It would be good to update as many of these as possible before then.&lt;br /&gt;
* [http://fileformats.archiveteam.org/index.php?title=Special%3ALinkSearch&amp;amp;target=http%3A%2F%2Fcode.google.com&amp;amp;namespace= links to http://code.google.com]&lt;br /&gt;
* [http://fileformats.archiveteam.org/index.php?title=Special%3ALinkSearch&amp;amp;target=https%3A%2F%2Fcode.google.com&amp;amp;namespace= links to https://code.google.com]&lt;br /&gt;
[[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 21:05, 11 January 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Cleanup of top-level categories ==&lt;br /&gt;
(Call for objections.) I want to do some cleanup of the [[:Category:Top Level Categories|top-level categories]], and make sure there's at least one category for virtually every article. (See [[Special:UncategorizedPages]].) My plans:&lt;br /&gt;
* A new &amp;quot;Meta&amp;quot; category, for articles about the File Formats Wiki (e.g. [[FAQ]], [[Original Plan]], [[Statement of Project]], [[Main Page]], ...).&lt;br /&gt;
* Rename the [[:Category:Geek humor|Geek humor]] category to &amp;quot;Humor&amp;quot;&lt;br /&gt;
* Remove the [[:Category:Computer facts|Computer facts]] category&lt;br /&gt;
* A new &amp;quot;Information&amp;quot; category, for relevant informative articles ([[Ontology]], [[Patents]], ...) that don't have a more suitable top-level category.&lt;br /&gt;
* Maybe someday: A category named &amp;quot;Devices&amp;quot;, or &amp;quot;Hardware&amp;quot;, or even &amp;quot;Things&amp;quot;. Most computers and [[Networked devices]] just aren't formats, IMHO. (But I'm not going to delete the infobox from all the &amp;quot;Networked devices&amp;quot; articles. If we can't figure out a way to have infoboxes for nonformats, then I'll leave them be.)&lt;br /&gt;
[[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 15:56, 1 June 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Meta]]&lt;br /&gt;
&lt;br /&gt;
== Love It! ==&lt;br /&gt;
Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver. I added a few things to:&lt;br /&gt;
&lt;br /&gt;
* [[SWF#Software]]&lt;br /&gt;
* [[FLA#Software]]&lt;br /&gt;
* [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
Thanks again!&lt;br /&gt;
&lt;br /&gt;
PS: Can the &amp;quot;thumbs up&amp;quot; icon be changed to something better? Do you want me to design a possible logo?&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:42, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Just_Solve_the_File_Format_Problem:Community_portal</id>
		<title>Just Solve the File Format Problem:Community portal</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Just_Solve_the_File_Format_Problem:Community_portal"/>
				<updated>2017-08-17T05:42:45Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* Cleanup of top-level categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: ''please add your signature by typing &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; if you add or reply&lt;br /&gt;
&lt;br /&gt;
== Open issues ==&lt;br /&gt;
&lt;br /&gt;
Below is a list of &amp;quot;issues&amp;quot; which would ordinarily be in a ticketing system of some kind, but are here on the Wiki instead, because that's how we roll. As things are resolved, they will be moved to the Discussion page. If there's an appeal or an issue, the conversation can continue there - this page will be for open issues.&lt;br /&gt;
&lt;br /&gt;
Use of case in URLS / links. I went through all the electronic format types pages, and tried to normalise all the pages where I could (there was a mix of link structures - I've tried to get them all (apart from animation - I've been at it all day!) so they are [[file extension]] - [[file type name]]. &lt;br /&gt;
I notice that we have a mix of upper and lower case file extension through out. This means we may have 2 links which should point to the same URL (e.g. [[mix]] and [[MIX]]) is this a known issue with the current layout? --[[User:JaygattusoNLNZ|JaygattusoNLNZ]] ([[User talk:JaygattusoNLNZ|talk]]) 01:32, 20 November 2012 (UTC)&lt;br /&gt;
:Since you're linking both the extension and the name, does that mean that there are supposed to be separate articles for each? I don't know if there's really a need for &amp;quot;mainspace&amp;quot; articles by extension, since there are already categories for that purpose; you can browse them through [[:Category:File formats by extension]]. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 02:12, 20 November 2012 (UTC)&lt;br /&gt;
::I just copied the most common model that I found on the formats pages. The problem is, if you don't homogenize the method, the linking/crosslinking doesn't work properly.  All instances of .doc (for example) should point to the same resource page / disambiguation page. If someone has linked to only format in one place (e.g. [[MS Word]] (.doc)), and someone else the extension (MS Word - [[doc]]), we can't makes sure they point to the same place. The problem occurs because format names and extensions are used interchangeably. You raise an interesting question about the relationship between the ext and the format name. I would argue they are not equal (1:1), nor (1:many) / (many:1) so it makes sense to protect both aspects as definable things - the extension because that's whats most commonly searched for and referred to by users and 'format name' because its more accurate. How is the [[:Category:File formats by extension]] populated? --[[User:JaygattusoNLNZ|JaygattusoNLNZ]] ([[User talk:JaygattusoNLNZ|talk]]) 18:31, 20 November 2012 (UTC)&lt;br /&gt;
:::The categories are inserted when you use the ext template in the infobox. My preference is to have articles by actual format name and use multiple navigation aids (menus, cats, etc.) to get to them. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 01:38, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Article naming convention ==&lt;br /&gt;
&lt;br /&gt;
As mentioned above, there's some dispute over whether to name articles after the full name of a format or its file extension. If using full names, you then get into issues of whether to use the full technical name or a shorter thing that's more popularly used, and in some cases that's even the same as the extension (GIF, for instance). And you also get into tricky issues of capitalization: all-caps like an acronym, all-lowercase like filenames are often done (though this is OS-dependent; some, like MS-DOS, use all-uppercase), or mixed case (proper names capitalized)? And then there's the disambiguation issue of how to name articles on different things that have the same name, which happens sometimes even with long official names, but even more often with short acronyms and file extensions. But there's also yet another issue of which things get separate articles and which are combined, like formats that have had many different versions, etc.&lt;br /&gt;
&lt;br /&gt;
Currently you have things like [[CI]] and [[CT]], recently-created articles that represent two different file types within the data of one type of music tracker. The spec document they link to is the same one, which documents all the file types used in that tracker. Unless there's going to be really a lot to say about each of the specific file types, my own preference would be to have one article called [[CyberTracker]] that discusses all the formats used by the program in question, with subheaders within the article for the different file types, and all the extensions listed in the infobox (and hence in associated categories). If any other indices by extension are built up, they'd also have entries for both CI and CT. For instance, when I documented [[Softdisk Family Tree]], I covered all the various file formats in one article, though there are several versions and multiple files for each. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:39, 21 November 2012 (UTC)&lt;br /&gt;
: I realise I'm as guilty of this as anyone, having used both forms at some point (e.g. [[Surprise! Adlib Tracker v2.0]] and [[CI]]). Indeed, the two articles - [[CI]] and [[CT]] - you refer to were created by me. I guess in general I would favour using a descriptive page name rather than simply the file extension - that seems to be something that's being taken care of by infoboxes and categories.&lt;br /&gt;
&lt;br /&gt;
:On the issue of what gets a separate page and what doesn't, I guess that just comes down to individual discretion. There will be instances where a format has undergone a number of minor revisions over time or has a number of minor variants (e.g. the variant forms of Chaos Music Composer's [[CMC]]) where it would make sense to keep them all to a single page, while a major revision would necessitate a multi-page approach (e.g. the shift with Capella from the binary [[CAP]] to the XML-based [[CapXML]] format).&lt;br /&gt;
&lt;br /&gt;
:However, I'm not sure I agree with [[CI]] and [[CT]] having a single [[CyberTracker]] page. While both link to the same spec document and both are used by the same program, they are different formats serving different purposes. I think in general we should try and distinguish between program and file format - [[S3M]] doesn't belong on the [[ScreamTracker]] page, although each should link to the other. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 14:04, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Since the purpose of the wiki is to document file formats, I think it's good that as many formats as possible are listed in the category pages and that you can browse these pages for format extensions. Sometimes it might be better to link multiple extension to the same article (e.g. a specific application), but not always. I think it is difficult to come up with a strict rule for this (but maybe recommendations and, even better, good examples). --[[User:PN|PN]] ([[User talk:PN|talk]]) 15:08, 21 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
::It's a judgment call, certainly. It depends on how the files are typically encountered, distributed, used, etc., and how they're thought of by people who use them; if a bunch of file types related to a particular program are usually found together as part of a larger data set, they most likely belong together in one article (with subsections to describe the function of the particular files), but if they're distinct entities with their own particular treatment (like separate areas of file trading sites for enthusiasts) they should have separate articles, though more descriptive names like &amp;quot;CyberTracker instrument file&amp;quot; might be better than a cryptic and likely ambiguous CI. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 15:46, 21 November 2012 (UTC)&lt;br /&gt;
::And then, somebody has also used a robot to create pages in a separate namespace devoted to file extensions, like [[Ext:cin]]. That's yet another navigational system for getting to information by extension, though those pages oddly don't actually have direct links to the normal pages here about those file formats. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 15:56, 21 November 2012 (UTC)&lt;br /&gt;
::: Yes, that was me with Bender the bot. Still experimenting with it and working on creating a list of all pages in relation to extensions. [[User:Maurice.de.rooij|Maurice.de.rooij]] ([[User talk:Maurice.de.rooij|talk]]) 15:22, 22 November 2012 (UTC)&lt;br /&gt;
::What I'd like to avoid is the messy format somebody did to a few index pages like [[Compression]], where each line has separately hyperlinked format names and extensions (not always in a consistent order) where often one or the other is a redlink, or one redirects to the other, or one is just a disambiguation page, making a somewhat confusing hodgepodge. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:22, 21 November 2012 (UTC)&lt;br /&gt;
:::I've started rearranging the Compression page to be a little less messy. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:56, 22 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== So now what? ==&lt;br /&gt;
The official month of this project is now over... what are the plans for the site now? It's made a good start at documenting file formats, but has a good long way to go yet. (A project like this can never possibly be &amp;quot;finished&amp;quot;, since there are always more file formats coming out of the woodwork, both new ones that are introduced, and old ones that are discovered.) [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 05:10, 1 December 2012 (UTC)&lt;br /&gt;
: This is an awesome project and I will stay committed to it. Of course this first month is just a start. Let's roll people! [[User:Maurice.de.rooij|Maurice.de.rooij]] ([[User talk:Maurice.de.rooij|talk]]) 23:22, 3 December 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Anybody else still around? ==&lt;br /&gt;
Everybody else seems to have vanished around the middle of December... I'm the only one editing here lately. I hate to put more effort into improving a ghost town... anyone else even reading this? [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 23:16, 2 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
: I will be editing more once I get back to work - still don't have a home internet connection and working from the local library computers / girlfriend's netbook over public wi-fi is a pain. It would be nice to see more contributions from others - you can see how much work is left to do on the music section alone, and I've really only been creating stub entries for most things. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 13:51, 3 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Well, I still stop by on occasion, and I've vowed to use the site as my first stop when I come across a file format I don't recognize, but I never made any substantial additions, so I'm not sure if that gives you any useful information. (My edits were mostly technical or editorial.) [[User:Gphemsley|GPHemsley]] ([[User talk:Gphemsley|talk]]) 00:18, 13 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'll be editing from time-to-time. Currently a bit snowed under with other work, but planning to do more later in the year. Would also like to review the InfoBox(es) at some point, to ensure the information on this site can be reliably linked up to other information sources. [[User:AndyJackson|AndyJackson]] ([[User talk:AndyJackson|talk]]) 12:10, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'm here. Like Andy, my workload is quite high, but I'll be popping in and out. --[[User:Rhetoric X|Rhetoric X]] ([[User talk:Rhetoric X|talk]]) 12:31, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Spam ==&lt;br /&gt;
&lt;br /&gt;
I see the spammers have found the site, as I worried would happen; I run a wiki myself ([http://mpedia.dan.info/ MPedia], about things related to Mensa) and have to constantly play whack-a-mole with them; even adding such annoyances (for legitimate users) as a captcha and e-mail confirmation seem to only slightly slow the spammers down. I don't know the solution. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:59, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:...but &amp;quot;learn-to-read-Korean-in-15-minutes&amp;quot; is a legitimate addition, going to a comic strip explaining the [[Hangul]] writing system, which is in fact a legitimate article here since &amp;quot;file formats&amp;quot; is interpreted expansively to include human written languages. That link ''sounds'' a bit spammy, but if it was from a spammer, it would go to some page selling a dodgy language-learning tool, not a free-to-read resource! (It can start to get tricky distinguishing spam from legitimate stuff when you've got such a wide range of topics here to begin with! Once there's a huge flood of spam to get rid of, there's some danger of legitimate users getting caught in the net too.) [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:03, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Yes, it's incumbent on me to make sure we can have people sign up, and be a part of it, without getting spammers. We'll keep exploring. At least bots can't take us on.... I think.... --[[User:Jason Scott|Jason Scott]] ([[User talk:Jason Scott|talk]]) 19:28, 18 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::If you've got some tips about how to configure MediaWiki to have open signups but not get the flood of spambots, let me know; that would help me with my own wiki. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:56, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Orphaned / Blank Pages ==&lt;br /&gt;
&lt;br /&gt;
I've been making an attempt to clear up some of the orphaned pages, but there are a few I'm not sure of - maybe Dan or someone could sort them out?&lt;br /&gt;
&lt;br /&gt;
* [[Emulation]]&lt;br /&gt;
* [[FAQ:File Format]]&lt;br /&gt;
* [[File format extensions list]] (seems to be used for the &amp;quot;ext:&amp;quot; pages but hasn't been updated)&lt;br /&gt;
* [[Library]]&lt;br /&gt;
* [[Original Plan]]&lt;br /&gt;
* [[RAD Game Tools]] (should probably have the individual formats moved to appropriate sections)&lt;br /&gt;
* [[Statistica]] (clearly belongs in Scientific Data formats, but I'm not sure where)&lt;br /&gt;
&lt;br /&gt;
I've also come across a few pages that should probably be deleted - either because they've been blanked at some point (I know I did this to a few pages) or because they contain data duplicated elsewhere.&lt;br /&gt;
&lt;br /&gt;
* [[AA]]&lt;br /&gt;
* [[Compressed executable (.com)]]&lt;br /&gt;
* [[SAP]]&lt;br /&gt;
* [[Barnes &amp;amp; Noble Fixed-layout Format]]&lt;br /&gt;
&lt;br /&gt;
[[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 10:41, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:OK, I deleted those last three; I'll look at the others. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 12:58, 22 January 2013 (UTC)&lt;br /&gt;
:I put Statistica under &amp;quot;Mathematics&amp;quot; in the science category. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 13:02, 22 January 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi Dan, got another one for you - I merged the info from [[ODS files created by Microsoft Office 2007 SP2]] into the main [[OpenDocument Spreadsheet]] page. [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 13:59, 25 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
Added Barnes &amp;amp; Noble to the list (made a bit of a mess and forgot about the rename feature) [[User:Johanvanderknijff|Johanvanderknijff]] ([[User talk:Johanvanderknijff|talk]]) 19:05, 21 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Permissions for user pages ==&lt;br /&gt;
&lt;br /&gt;
Is there any way we can get permission to delete sub-pages of our own user pages? I've been using mine to draft articles bit by bit, rather than release half-finished articles into the wild, and it would be nice to be able to remove the drafts once complete [[User:Halftheisland|Halftheisland]] ([[User talk:Halftheisland|talk]]) 12:43, 3 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I'm not sure, but as an admin I can delete anything you ask. It might also be possible to use the Move function to move it directly into the intended place. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 16:45, 3 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== cd.textfiles.com ==&lt;br /&gt;
All the files on http://cd.textfiles.com/ disappeared a few days ago, breaking about a million links on this wiki. Does anyone have any information about that? [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 18:48, 25 January 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:As I recall from Jason's Twitter feed, he had some server problems, with most of his sites going down at least temporary, and most of them eventually coming back up, but maybe that one had a harder crash. [[User:Dan Tobias|Dan Tobias]] ([[User talk:Dan Tobias|talk]]) 19:50, 25 January 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Broken image in footer ==&lt;br /&gt;
The &amp;quot;Creative Commons 0&amp;quot; image at the bottom of every page (https://www.mediawiki.org/w/skins/common/images/cc-0.png) is broken. Can that be fixed? [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 00:06, 10 July 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Wikipedia links ==&lt;br /&gt;
At least in my geographical area, Wikipedia has been redirecting &amp;quot;http:&amp;quot; links to &amp;quot;https:&amp;quot;. So, all of the &amp;lt;nowiki&amp;gt;[[Wikipedia:...]]&amp;lt;/nowiki&amp;gt; links in this wiki are getting redirected. Could/should we change these links to use &amp;quot;https:&amp;quot; directly?&lt;br /&gt;
&lt;br /&gt;
The magic &amp;quot;RFC&amp;quot; links like RFC 822 could also use https:, though the http: links still work. [[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 00:10, 10 July 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Google Code ==&lt;br /&gt;
We still have around 50 articles that link to Google Code. My understanding is that the next phase of Google Code's shutdown process will happen on 2016-01-25 (two weeks from today). It would be good to update as many of these as possible before then.&lt;br /&gt;
* [http://fileformats.archiveteam.org/index.php?title=Special%3ALinkSearch&amp;amp;target=http%3A%2F%2Fcode.google.com&amp;amp;namespace= links to http://code.google.com]&lt;br /&gt;
* [http://fileformats.archiveteam.org/index.php?title=Special%3ALinkSearch&amp;amp;target=https%3A%2F%2Fcode.google.com&amp;amp;namespace= links to https://code.google.com]&lt;br /&gt;
[[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 21:05, 11 January 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Cleanup of top-level categories ==&lt;br /&gt;
(Call for objections.) I want to do some cleanup of the [[:Category:Top Level Categories|top-level categories]], and make sure there's at least one category for virtually every article. (See [[Special:UncategorizedPages]].) My plans:&lt;br /&gt;
* A new &amp;quot;Meta&amp;quot; category, for articles about the File Formats Wiki (e.g. [[FAQ]], [[Original Plan]], [[Statement of Project]], [[Main Page]], ...).&lt;br /&gt;
* Rename the [[:Category:Geek humor|Geek humor]] category to &amp;quot;Humor&amp;quot;&lt;br /&gt;
* Remove the [[:Category:Computer facts|Computer facts]] category&lt;br /&gt;
* A new &amp;quot;Information&amp;quot; category, for relevant informative articles ([[Ontology]], [[Patents]], ...) that don't have a more suitable top-level category.&lt;br /&gt;
* Maybe someday: A category named &amp;quot;Devices&amp;quot;, or &amp;quot;Hardware&amp;quot;, or even &amp;quot;Things&amp;quot;. Most computers and [[Networked devices]] just aren't formats, IMHO. (But I'm not going to delete the infobox from all the &amp;quot;Networked devices&amp;quot; articles. If we can't figure out a way to have infoboxes for nonformats, then I'll leave them be.)&lt;br /&gt;
[[User:Jsummers|Jsummers]] ([[User talk:Jsummers|talk]]) 15:56, 1 June 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Meta]]&lt;br /&gt;
&lt;br /&gt;
== Love It! ==&lt;br /&gt;
Hi there, kudos to all you guys who helped create this valuable resource. Wikipedia is such a snob when it comes to detailed technical documentation so this wiki is a lifesaver. I added a few things to:&lt;br /&gt;
&lt;br /&gt;
- [[SWF#Software]]&lt;br /&gt;
- [[FLA#Software]]&lt;br /&gt;
- [[BSON#Libraries]]&lt;br /&gt;
&lt;br /&gt;
Thanks again!&lt;br /&gt;
&lt;br /&gt;
PS: Can the &amp;quot;thumbs up&amp;quot; icon be changed to something better? Do you want me to design a possible logo?&lt;br /&gt;
&lt;br /&gt;
[[User:Hgupta|Hgupta]] ([[User talk:Hgupta|talk]]) 05:42, 17 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/BSON</id>
		<title>BSON</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/BSON"/>
				<updated>2017-08-17T05:42:23Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* 3rd Party */ Add AS3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Serialization&lt;br /&gt;
|extensions={{ext|bson}}&lt;br /&gt;
}}&lt;br /&gt;
'''BSON''' is a binary serialization format designed to be similar to [[JSON]], only binary-based rather than text-based. It is used in [[MongoDB]].&lt;br /&gt;
&lt;br /&gt;
Multi-byte numeric quantities are [[Endianness|little-endian]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [http://bsonspec.org/ Official spec]&lt;br /&gt;
&lt;br /&gt;
== Metaformat files ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.synalysis.net/Grammars/bson.grammar Synalysis grammar file] (for Hexinator / Synalize It!; [[Synalysis grammar file|more details]])&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
&lt;br /&gt;
==== Official ====&lt;br /&gt;
* C: [https://github.com/mongodb/libbson/tree/master/ libbson] &lt;br /&gt;
* C#: [https://github.com/mongodb/mongo-csharp-driver/tree/master/src/MongoDB.Bson mongo-csharp-driver]&lt;br /&gt;
* Java: [https://github.com/mongodb/mongo-java-driver/blob/master/src/main/org/bson mongo-java-driver]&lt;br /&gt;
* JavaScript: [https://github.com/mongodb/js-bson js-bson]&lt;br /&gt;
* Node.js: [https://github.com/mongodb/node-mongodb-native node-mongodb-native]&lt;br /&gt;
&lt;br /&gt;
==== 3rd Party====&lt;br /&gt;
&lt;br /&gt;
* AS3: [https://github.com/fminzoni/ActionBSON ActionBSON]&lt;br /&gt;
* AS3: [https://github.com/s9tpepper/MongoAS3 MongoAS3]&lt;br /&gt;
* C: [https://github.com/chergert/mongo-glib/tree/master/mongo-glib mongo-glib]&lt;br /&gt;
* C++: [http://dochub.mongodb.org/core/bsoncplusplus bsoncplusplus]&lt;br /&gt;
* C++: [https://github.com/jbenet/bson-cpp bson-cpp]&lt;br /&gt;
* C++: [https://github.com/dwight/bson-cxx bson-cxx]&lt;br /&gt;
* C++: [http://kenai.com/projects/mongoviewer/pages/BSON mongoviewer] &lt;br /&gt;
* C++: [https://github.com/cyberguijarro/minibson minibson]&lt;br /&gt;
* C#: [https://github.com/samus/mongodb-csharp/ mongodb-csharp]&lt;br /&gt;
* C#: [http://james.newtonking.com/archive/2009/12/26/json-net-3-5-release-6-binary-json-bson-support.aspx Json.NET]&lt;br /&gt;
* C#: [http://github.com/karlseguin/Metsys.Bson Metsys.Bson]&lt;br /&gt;
* C#: [https://github.com/Softmotions/ejdb/tree/master/nejdb EJDB BSON]&lt;br /&gt;
* Dart: [https://pub.dartlang.org/packages/bson_codec bson_codec]&lt;br /&gt;
* Delphi: [http://code.google.com/p/pebongo/source/browse/trunk/_bson.pas pebongo]&lt;br /&gt;
* Delphi: [https://github.com/stijnsanders/TMongoWire/blob/master/bsonDoc.pas TMongoWire]&lt;br /&gt;
* Elixir: [http://github.com/checkiz/elixir-bson elixir-bson]&lt;br /&gt;
* Erlang: [http://github.com/JacobVorreuter/emongo/blob/master/src/emongo_bson.erl emongo_bson]&lt;br /&gt;
* Erlang: [https://github.com/wpntv/erlmongo/ erlmongo]&lt;br /&gt;
* Factor: [http://github.com/slavapestov/factor/tree/master/extra/bson/ factorbson]&lt;br /&gt;
* Fantom: [http://bitbucket.org/liamstask/fantomongo/src/tip/fan/bson/ fantomongo]&lt;br /&gt;
* Go: [http://github.com/mikejs/gomongo gomongo]&lt;br /&gt;
* Go: [http://labix.org/gobson gobson)]&lt;br /&gt;
* Haskell: [http://hackage.haskell.org/package/bson haskell-bson]&lt;br /&gt;
* Java: [https://github.com/michel-kraemer/bson4jackson bson4jackson]&lt;br /&gt;
* Java: [http://github.com/kohanyirobert/ebson ebson]&lt;br /&gt;
* J2ME: [http://github.com/paracycle/BsonME BsonME ]&lt;br /&gt;
* Lisp: [http://github.com/fons/cl-mongo/blob/master/src/bson.lisp cl-mongo]&lt;br /&gt;
* Lua: [https://github.com/tcoram/bson-lua bson-lua]&lt;br /&gt;
* Lua: [https://github.com/cloudwu/lua-bson lua-bson]&lt;br /&gt;
* Node.js: [https://github.com/marcello3d/node-buffalo node-buffalo]&lt;br /&gt;
* OCaml: [http://massd.github.io/bson/ bson.ml]&lt;br /&gt;
* Perl: [http://github.com/mongodb/mongo-perl-driver/blob/master/lib/MongoDB/BSON.pm BSON.pm]&lt;br /&gt;
* PHP: [http://github.com/mongodb/mongo-php-driver mongo-php-driver]&lt;br /&gt;
* Python: [http://github.com/mongodb/mongo-python-driver mongo-python-driver]&lt;br /&gt;
* Python: [https://github.com/py-bson/bson bson]&lt;br /&gt;
* Python: [https://python3-bson.googlecode.com/svn/build/dist/ python3-bson]&lt;br /&gt;
* Python: [http://www.pythomnic3k.org/files/bson.py bson.py]&lt;br /&gt;
* Ruby: [http://rubygems.org/gems/bson bson gem]&lt;br /&gt;
* Ruby: [http://rubygems.org/gems/bson_ext bson_ext gem]&lt;br /&gt;
* Smalltalk: [http://www.squeaksource.com/MongoTalk.html MongoTalk]&lt;br /&gt;
* SML: [http://github.com/mdirolf/mlmongo/blob/master/bson.sml bson.sml]&lt;br /&gt;
* Swift: [https://github.com/Frizlab/BSONSerialization Frizlab BSONSerialization]&lt;br /&gt;
* Swift: [http://github.com/OpenKitten/BSON OpenKitten BSON]&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:BSON|Wikipedia article]]&lt;br /&gt;
* [http://docs.mongodb.org/meta-driver/latest/legacy/bson/ Info in MongoDB site]&lt;br /&gt;
&lt;br /&gt;
[[Category:JSON]]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/BSON</id>
		<title>BSON</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/BSON"/>
				<updated>2017-08-17T05:39:02Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Add list of libraries&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Serialization&lt;br /&gt;
|extensions={{ext|bson}}&lt;br /&gt;
}}&lt;br /&gt;
'''BSON''' is a binary serialization format designed to be similar to [[JSON]], only binary-based rather than text-based. It is used in [[MongoDB]].&lt;br /&gt;
&lt;br /&gt;
Multi-byte numeric quantities are [[Endianness|little-endian]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [http://bsonspec.org/ Official spec]&lt;br /&gt;
&lt;br /&gt;
== Metaformat files ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.synalysis.net/Grammars/bson.grammar Synalysis grammar file] (for Hexinator / Synalize It!; [[Synalysis grammar file|more details]])&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
&lt;br /&gt;
==== Official ====&lt;br /&gt;
* C: [https://github.com/mongodb/libbson/tree/master/ libbson] &lt;br /&gt;
* C#: [https://github.com/mongodb/mongo-csharp-driver/tree/master/src/MongoDB.Bson mongo-csharp-driver]&lt;br /&gt;
* Java: [https://github.com/mongodb/mongo-java-driver/blob/master/src/main/org/bson mongo-java-driver]&lt;br /&gt;
* JavaScript: [https://github.com/mongodb/js-bson js-bson]&lt;br /&gt;
* Node.js: [https://github.com/mongodb/node-mongodb-native node-mongodb-native]&lt;br /&gt;
&lt;br /&gt;
==== 3rd Party====&lt;br /&gt;
&lt;br /&gt;
* C: [https://github.com/chergert/mongo-glib/tree/master/mongo-glib mongo-glib]&lt;br /&gt;
* C++: [http://dochub.mongodb.org/core/bsoncplusplus bsoncplusplus]&lt;br /&gt;
* C++: [https://github.com/jbenet/bson-cpp bson-cpp]&lt;br /&gt;
* C++: [https://github.com/dwight/bson-cxx bson-cxx]&lt;br /&gt;
* C++: [http://kenai.com/projects/mongoviewer/pages/BSON mongoviewer] &lt;br /&gt;
* C++: [https://github.com/cyberguijarro/minibson minibson]&lt;br /&gt;
* C#: [https://github.com/samus/mongodb-csharp/ mongodb-csharp]&lt;br /&gt;
* C#: [http://james.newtonking.com/archive/2009/12/26/json-net-3-5-release-6-binary-json-bson-support.aspx Json.NET]&lt;br /&gt;
* C#: [http://github.com/karlseguin/Metsys.Bson Metsys.Bson]&lt;br /&gt;
* C#: [https://github.com/Softmotions/ejdb/tree/master/nejdb EJDB BSON]&lt;br /&gt;
* Dart: [https://pub.dartlang.org/packages/bson_codec bson_codec]&lt;br /&gt;
* Delphi: [http://code.google.com/p/pebongo/source/browse/trunk/_bson.pas pebongo]&lt;br /&gt;
* Delphi: [https://github.com/stijnsanders/TMongoWire/blob/master/bsonDoc.pas TMongoWire]&lt;br /&gt;
* Elixir: [http://github.com/checkiz/elixir-bson elixir-bson]&lt;br /&gt;
* Erlang: [http://github.com/JacobVorreuter/emongo/blob/master/src/emongo_bson.erl emongo_bson]&lt;br /&gt;
* Erlang: [https://github.com/wpntv/erlmongo/ erlmongo]&lt;br /&gt;
* Factor: [http://github.com/slavapestov/factor/tree/master/extra/bson/ factorbson]&lt;br /&gt;
* Fantom: [http://bitbucket.org/liamstask/fantomongo/src/tip/fan/bson/ fantomongo]&lt;br /&gt;
* Go: [http://github.com/mikejs/gomongo gomongo]&lt;br /&gt;
* Go: [http://labix.org/gobson gobson)]&lt;br /&gt;
* Haskell: [http://hackage.haskell.org/package/bson haskell-bson]&lt;br /&gt;
* Java: [https://github.com/michel-kraemer/bson4jackson bson4jackson]&lt;br /&gt;
* Java: [http://github.com/kohanyirobert/ebson ebson]&lt;br /&gt;
* J2ME: [http://github.com/paracycle/BsonME BsonME ]&lt;br /&gt;
* Lisp: [http://github.com/fons/cl-mongo/blob/master/src/bson.lisp cl-mongo]&lt;br /&gt;
* Lua: [https://github.com/tcoram/bson-lua bson-lua]&lt;br /&gt;
* Lua: [https://github.com/cloudwu/lua-bson lua-bson]&lt;br /&gt;
* Node.js: [https://github.com/marcello3d/node-buffalo node-buffalo]&lt;br /&gt;
* OCaml: [http://massd.github.io/bson/ bson.ml]&lt;br /&gt;
* Perl: [http://github.com/mongodb/mongo-perl-driver/blob/master/lib/MongoDB/BSON.pm BSON.pm]&lt;br /&gt;
* PHP: [http://github.com/mongodb/mongo-php-driver mongo-php-driver]&lt;br /&gt;
* Python: [http://github.com/mongodb/mongo-python-driver mongo-python-driver]&lt;br /&gt;
* Python: [https://github.com/py-bson/bson bson]&lt;br /&gt;
* Python: [https://python3-bson.googlecode.com/svn/build/dist/ python3-bson]&lt;br /&gt;
* Python: [http://www.pythomnic3k.org/files/bson.py bson.py]&lt;br /&gt;
* Ruby: [http://rubygems.org/gems/bson bson gem]&lt;br /&gt;
* Ruby: [http://rubygems.org/gems/bson_ext bson_ext gem]&lt;br /&gt;
* Smalltalk: [http://www.squeaksource.com/MongoTalk.html MongoTalk]&lt;br /&gt;
* SML: [http://github.com/mdirolf/mlmongo/blob/master/bson.sml bson.sml]&lt;br /&gt;
* Swift: [https://github.com/Frizlab/BSONSerialization Frizlab BSONSerialization]&lt;br /&gt;
* Swift: [http://github.com/OpenKitten/BSON OpenKitten BSON]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:BSON|Wikipedia article]]&lt;br /&gt;
* [http://docs.mongodb.org/meta-driver/latest/legacy/bson/ Info in MongoDB site]&lt;br /&gt;
&lt;br /&gt;
[[Category:JSON]]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SWF</id>
		<title>SWF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SWF"/>
				<updated>2017-08-17T05:22:36Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* Software */ Add some more apps and sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|swf}}, {{ext|spl}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.adobe.flash-movie}}, {{mimetype|application/x-shockwave-flash}}, {{mimetype|application/futuresplash}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000248}}, others&lt;br /&gt;
|pronom={{PRONOM|fmt/507}}, others&lt;br /&gt;
|kaitai struct=swf&lt;br /&gt;
|released=1996&lt;br /&gt;
}}&lt;br /&gt;
'''Adobe Flash''' (or '''Macromedia Flash''', '''Shockwave Flash''', '''FutureSplash''') is a platform for multimedia applications. '''SWF''' ('''Small Web Format''', or '''Shockwave Flash''') is its format for Flash applications that can be run in the browser. Fundamentally it is an animated vector graphics format, but it has many other features, and can contain complete computer programs written in [[ActionScript]]. Among its common uses are advertisements, web site user interfaces, video games and other applets, and video playback.&lt;br /&gt;
&lt;br /&gt;
SWF is not designed to be editable. Instead, SWF files are usually compiled from a source (project) format called [[FLA]]. The [[ActionScript]] programming language is also used.&lt;br /&gt;
&lt;br /&gt;
Flash was at the height of popularity for interactive browser applications in the 2000's, but notoriously suffered from security vulnerabilities (and continues to do so as of this writing). It was also dealt a serious blow when Apple decided not to support it in iOS devices, and Web developers have generally turned to [[HTML]] 5 as a replacement. In July 2017, in perhaps the first Flash update anyone has cared for, Adobe [https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html announced] that Flash will reach its end-of-life in 2020.&lt;br /&gt;
&lt;br /&gt;
The SWF format is only currently useful for building [https://www.adobe.com/products/air.html Adobe AI]R applications and games. Adobe AIR is a somewhat popular (although lesser known) framework for developing cross-platform apps/games. It is used to build Angry Birds and a couple of other games.&lt;br /&gt;
&lt;br /&gt;
== Disambiguation ==&lt;br /&gt;
'''SWF''' is not the same format as the one known as '''Shockwave''', '''Adobe Shockwave''', '''Macromedia Shockwave''', or '''Shockwave for Director'''. For that format, see [[Shockwave (Director)]].&lt;br /&gt;
&lt;br /&gt;
In personal ads, SWF means &amp;quot;Single White Female&amp;quot;, while the airport code SWF refers to the Stewart airport in Newburgh, New York. Neither of these has any particular relevance to file formats, however.&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format&lt;br /&gt;
! PRONOM&lt;br /&gt;
! LoCFDD&lt;br /&gt;
|-&lt;br /&gt;
|SWF 1–6 (Macromedia) || {{PRONOM|fmt/104}}, {{PRONOM|fmt/105}}, {{PRONOM|fmt/106}}, {{PRONOM|fmt/107}}, {{PRONOM|fmt/108}}, {{PRONOM|fmt/109}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 7 || {{PRONOM|fmt/110}} || {{LoCFDD|fdd000130}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 8 (Adobe) || {{PRONOM|fmt/505}} || {{LoCFDD|fdd000248}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 9–10 || {{PRONOM|fmt/506}}, {{PRONOM|fmt/507}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 11–30 || {{PRONOM|fmt/757}}, {{PRONOM|fmt/758}}, {{PRONOM|fmt/759}}, {{PRONOM|fmt/760}}, {{PRONOM|fmt/761}}, {{PRONOM|fmt/762}}, {{PRONOM|fmt/763}}, {{PRONOM|fmt/764}}, {{PRONOM|fmt/765}}, {{PRONOM|fmt/766}}, {{PRONOM|fmt/767}}, {{PRONOM|fmt/768}}, {{PRONOM|fmt/769}}, {{PRONOM|fmt/770}}, {{PRONOM|fmt/701}}, {{PRONOM|fmt/772}}, {{PRONOM|fmt/773}}, {{PRONOM|fmt/774}}, {{PRONOM|fmt/775}}, {{PRONOM|fmt/776}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
SWF files begin with a 3-byte ASCII signature:&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;FWS&amp;lt;/code&amp;gt;&amp;quot; is for uncompressed files.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;CWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[zlib]] compression.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;ZWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[LZMA]] compression.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ActionScript]]&lt;br /&gt;
* [[F4V]]&lt;br /&gt;
* [[FLA]]&lt;br /&gt;
* [[FLV]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf SWF File Format Specification, Version 19]&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec-v10.pdf SWF File Format Specification, Version 10]&lt;br /&gt;
* [http://web.archive.org/web/20090206171649/http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf SWF File Format Specification, Version 9] (from archive.org)&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
==== Editing Software ====&lt;br /&gt;
* [https://www.adobe.com/products/animate.html Adobe Animate] - Creates SWF files from FLA files&lt;br /&gt;
* [http://www.sothink.com/product/flashdecompiler/ Sothink SWF Decompiler] - Decompiles code and assets of SWF files&lt;br /&gt;
* [http://www.as3sorcerer.com/ AS3Sorcerer] - Decompiles AS3 code inside SWF files&lt;br /&gt;
* [https://github.com/magicalhobo/SWFWire SWFWire] - Inspects SWF files&lt;br /&gt;
* [http://www.kindi.com/ secureSWF] - SWF code obfuscator (code security)&lt;br /&gt;
&lt;br /&gt;
==== Viewer Software ====&lt;br /&gt;
* [http://get.adobe.com/flashplayer/ Adobe Flash Player]&lt;br /&gt;
* [https://www.gnu.org/software/gnash/ GNU Gnash] (apparently inactive)&lt;br /&gt;
* [http://lightspark.github.io/ Lightspark] (alpha state)&lt;br /&gt;
* [https://github.com/mozilla/shumway Shumway] (inactive)&lt;br /&gt;
* [[7-Zip]] can convert compressed SWF to uncompressed SWF.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/claus/as3swf AS3swf] - Low level library to parse, create, modify and publish SWF files.&lt;br /&gt;
* [https://github.com/imcj/as3abc AS3abc] - Low level library to parse, create, modify and publish ABC (Actionscript Block Code) files.&lt;br /&gt;
* [https://github.com/magicalhobo/SWFWire SWFWire] - SWF Decompiler and Inspector Tools.&lt;br /&gt;
* [https://github.com/krilnon/abc-abstraction Abc-abstraction] - Allows ABC to be analyzed, manipulated, packaged back into an SWF, and run.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:SWF|Wikipedia: SWF]]&lt;br /&gt;
* [[Wikipedia:Adobe Flash|Wikipedia: Adobe Flash]]&lt;br /&gt;
* [[Wikipedia:FutureSplash Animator|Wikipedia: FutureSplash Animator]]&lt;br /&gt;
* [http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html Flash Player and Adobe AIR feature list]&lt;br /&gt;
* [http://imgur.com/ZXESihi SWF format mini-poster]&lt;br /&gt;
* [http://motherboard.vice.com/read/gone-in-a-flash-the-race-to-save-the-internets-least-favorite-tool Gone in a Flash: The Race to Save the Internet's Least Favorite Tool]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Web]]&lt;br /&gt;
[[Category:Adobe]]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FLA</id>
		<title>FLA</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FLA"/>
				<updated>2017-08-17T05:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: /* Software */ Add Sothink SWF Decompiler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Development&lt;br /&gt;
|extensions={{ext|fla}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000132}}&lt;br /&gt;
}}&lt;br /&gt;
'''FLA''' files are the project files used in creating Macromedia Flash animations, which are compiled into [[SWF]] files for publication and use. The FLA project file contains the objects and images (raster or vector) used in the animation, [[ActionScript]] program code, and other elements used in building the project.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.adobe.com/products/animate.html Adobe Animate] - Only editor capable of creating/viewing FLA files.&lt;br /&gt;
* [http://www.sothink.com/product/flashdecompiler/ Sothink SWF Decompiler] - Creates FLA files from SWF files with all assets.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.digitalpreservation.gov/formats/fdd/fdd000132.shtml Library of Congress notes/links on format]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FLA</id>
		<title>FLA</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FLA"/>
				<updated>2017-08-17T05:17:56Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Add Adobe Animate app&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Development&lt;br /&gt;
|extensions={{ext|fla}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000132}}&lt;br /&gt;
}}&lt;br /&gt;
'''FLA''' files are the project files used in creating Macromedia Flash animations, which are compiled into [[SWF]] files for publication and use. The FLA project file contains the objects and images (raster or vector) used in the animation, [[ActionScript]] program code, and other elements used in building the project.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.adobe.com/products/animate.html Adobe Animate] - Only editor capable of creating/viewing FLA files.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.digitalpreservation.gov/formats/fdd/fdd000132.shtml Library of Congress notes/links on format]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/SWF</id>
		<title>SWF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/SWF"/>
				<updated>2017-08-17T05:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;Hgupta: Add 4 AS3 libraries that allow reading/editing SWF files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|swf}}, {{ext|spl}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.adobe.flash-movie}}, {{mimetype|application/x-shockwave-flash}}, {{mimetype|application/futuresplash}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000248}}, others&lt;br /&gt;
|pronom={{PRONOM|fmt/507}}, others&lt;br /&gt;
|kaitai struct=swf&lt;br /&gt;
|released=1996&lt;br /&gt;
}}&lt;br /&gt;
'''Adobe Flash''' (or '''Macromedia Flash''', '''Shockwave Flash''', '''FutureSplash''') is a platform for multimedia applications. '''SWF''' ('''Small Web Format''', or '''Shockwave Flash''') is its format for Flash applications that can be run in the browser. Fundamentally it is an animated vector graphics format, but it has many other features, and can contain complete computer programs written in [[ActionScript]]. Among its common uses are advertisements, web site user interfaces, video games and other applets, and video playback.&lt;br /&gt;
&lt;br /&gt;
SWF is not designed to be editable. Instead, SWF files are usually compiled from a source (project) format called [[FLA]]. The [[ActionScript]] programming language is also used.&lt;br /&gt;
&lt;br /&gt;
Flash was at the height of popularity for interactive browser applications in the 2000's, but notoriously suffered from security vulnerabilities (and continues to do so as of this writing). It was also dealt a serious blow when Apple decided not to support it in iOS devices, and Web developers have generally turned to [[HTML]] 5 as a replacement. In July 2017, in perhaps the first Flash update anyone has cared for, Adobe [https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html announced] that Flash will reach its end-of-life in 2020.&lt;br /&gt;
&lt;br /&gt;
The SWF format is only currently useful for building [https://www.adobe.com/products/air.html Adobe AI]R applications and games. Adobe AIR is a somewhat popular (although lesser known) framework for developing cross-platform apps/games. It is used to build Angry Birds and a couple of other games.&lt;br /&gt;
&lt;br /&gt;
== Disambiguation ==&lt;br /&gt;
'''SWF''' is not the same format as the one known as '''Shockwave''', '''Adobe Shockwave''', '''Macromedia Shockwave''', or '''Shockwave for Director'''. For that format, see [[Shockwave (Director)]].&lt;br /&gt;
&lt;br /&gt;
In personal ads, SWF means &amp;quot;Single White Female&amp;quot;, while the airport code SWF refers to the Stewart airport in Newburgh, New York. Neither of these has any particular relevance to file formats, however.&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format&lt;br /&gt;
! PRONOM&lt;br /&gt;
! LoCFDD&lt;br /&gt;
|-&lt;br /&gt;
|SWF 1–6 (Macromedia) || {{PRONOM|fmt/104}}, {{PRONOM|fmt/105}}, {{PRONOM|fmt/106}}, {{PRONOM|fmt/107}}, {{PRONOM|fmt/108}}, {{PRONOM|fmt/109}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 7 || {{PRONOM|fmt/110}} || {{LoCFDD|fdd000130}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 8 (Adobe) || {{PRONOM|fmt/505}} || {{LoCFDD|fdd000248}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 9–10 || {{PRONOM|fmt/506}}, {{PRONOM|fmt/507}}&lt;br /&gt;
|-&lt;br /&gt;
|SWF 11–30 || {{PRONOM|fmt/757}}, {{PRONOM|fmt/758}}, {{PRONOM|fmt/759}}, {{PRONOM|fmt/760}}, {{PRONOM|fmt/761}}, {{PRONOM|fmt/762}}, {{PRONOM|fmt/763}}, {{PRONOM|fmt/764}}, {{PRONOM|fmt/765}}, {{PRONOM|fmt/766}}, {{PRONOM|fmt/767}}, {{PRONOM|fmt/768}}, {{PRONOM|fmt/769}}, {{PRONOM|fmt/770}}, {{PRONOM|fmt/701}}, {{PRONOM|fmt/772}}, {{PRONOM|fmt/773}}, {{PRONOM|fmt/774}}, {{PRONOM|fmt/775}}, {{PRONOM|fmt/776}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
SWF files begin with a 3-byte ASCII signature:&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;FWS&amp;lt;/code&amp;gt;&amp;quot; is for uncompressed files.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;CWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[zlib]] compression.&lt;br /&gt;
* &amp;quot;&amp;lt;code&amp;gt;ZWS&amp;lt;/code&amp;gt;&amp;quot; is for files that use [[LZMA]] compression.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ActionScript]]&lt;br /&gt;
* [[F4V]]&lt;br /&gt;
* [[FLA]]&lt;br /&gt;
* [[FLV]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf SWF File Format Specification, Version 19]&lt;br /&gt;
* [http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec-v10.pdf SWF File Format Specification, Version 10]&lt;br /&gt;
* [http://web.archive.org/web/20090206171649/http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf SWF File Format Specification, Version 9] (from archive.org)&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://get.adobe.com/flashplayer/ Adobe Flash Player]&lt;br /&gt;
* [https://www.gnu.org/software/gnash/ GNU Gnash] (apparently inactive)&lt;br /&gt;
* [http://lightspark.github.io/ Lightspark] (alpha state)&lt;br /&gt;
* [https://github.com/mozilla/shumway Shumway] (inactive)&lt;br /&gt;
* [[7-Zip]] can convert compressed SWF to uncompressed SWF.&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/claus/as3swf AS3swf] - Low level library to parse, create, modify and publish SWF files.&lt;br /&gt;
* [https://github.com/imcj/as3abc AS3abc] - Low level library to parse, create, modify and publish ABC (Actionscript Block Code) files.&lt;br /&gt;
* [https://github.com/magicalhobo/SWFWire SWFWire] - SWF Decompiler and Inspector Tools.&lt;br /&gt;
* [https://github.com/krilnon/abc-abstraction Abc-abstraction] - Allows ABC to be analyzed, manipulated, packaged back into an SWF, and run.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:SWF|Wikipedia: SWF]]&lt;br /&gt;
* [[Wikipedia:Adobe Flash|Wikipedia: Adobe Flash]]&lt;br /&gt;
* [[Wikipedia:FutureSplash Animator|Wikipedia: FutureSplash Animator]]&lt;br /&gt;
* [http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html Flash Player and Adobe AIR feature list]&lt;br /&gt;
* [http://imgur.com/ZXESihi SWF format mini-poster]&lt;br /&gt;
* [http://motherboard.vice.com/read/gone-in-a-flash-the-race-to-save-the-internets-least-favorite-tool Gone in a Flash: The Race to Save the Internet's Least Favorite Tool]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Web]]&lt;br /&gt;
[[Category:Adobe]]&lt;/div&gt;</summary>
		<author><name>Hgupta</name></author>	</entry>

	</feed>