Shared Object: the equivalent of DLL on Unix/Linux systems. It is a shared library loaded at runtime for code reuse across programs.
Definition
File Types
Common file formats, their extensions, descriptions, and typical usage.
Super NES SPC700 sound file: contains audio data ripped from Super Nintendo games, playable by specialized emulator-based audio players.
DefinitionStandard Portable Intermediate Representation for Vulkan: a binary intermediate language for GPU shaders used by Vulkan, OpenCL, and WebGPU.
DefinitionThe Swift Package Manager manifest file defining targets, dependencies, and products for Swift library and application packages.
DefinitionSPSS Data File: the native format for IBM SPSS Statistics, used in social science, market research, and survey data analysis.
DefinitionSubRip Subtitle: the simplest and most widely used subtitle file format with sequentially numbered blocks, timestamps, and plain text.
DefinitionAn SSH public key file used for passwordless authentication to remote servers. Paired with a private key for secure, encrypted communication.
DefinitionStandard for the Exchange of Product Model Data (ISO 10303): a comprehensive standard for exchanging 3D product data between different CAD systems.
DefinitionStereolithography file format: describes only the surface geometry of a 3D object using triangulated surfaces. It is the most widely used format for 3D printing.
DefinitionVobSub Subtitle: a bitmap-based subtitle format extracted from DVD VOB files, where .sub contains the images and .idx contains timing information.
DefinitionScalable Vector Graphics: an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. It is the standard vector format for the web.
DefinitionA font format defined within SVG using the element. Largely deprecated in favor of WOFF2 but still used for color emoji fonts on some platforms.
DefinitionSmall Web Format: the compiled output format for Adobe Flash animations and applications. Officially discontinued in 2020 when Flash reached end of life.
DefinitionSplit Windows Imaging: a WIM file split into multiple smaller files for distribution on size-limited media like FAT32 USB drives.
DefinitionWindows System File: typically a kernel-mode driver or system configuration file essential for Windows operation.
DefinitionA safe and fast file format for storing tensors (ML model weights) developed by Hugging Face. Designed to prevent arbitrary code execution unlike Pickle.
DefinitionSource code for Scheme, a minimalist Lisp dialect emphasizing functional programming. Widely used in computer science education and language research.
DefinitionA stream editor script for performing text transformations. One of the foundational Unix text processing tools alongside AWK and grep.
DefinitionAn Esri geospatial vector data format consisting of multiple files (.shp, .shx, .dbf). The most widely used format for GIS data.
DefinitionA script file for Unix/Linux shell interpreters (bash, zsh, sh). Used for automating system tasks, deployment scripts, and DevOps workflows.
Definition