Code & Data Structures
Developer source code, JSON API feeds, CSV spreadsheet data, XML schemas, and configuration scripts.
Popular Code & Data Structures Extensions
JavaScript Object Notation
Lightweight text-based data interchange format based on key-value data structures.
Comma-Separated Values
Plain text file format organizing structured data into rows and comma-delimited columns.
XML File Format
XML is a software- and hardware-independent markup language format designed by the W3C to store and transport structured hierarchical data.
TS File Format
TS (Transport Stream) is a communications protocol container designed for streaming broadcast television, IPTV, and satellite digital video signals.
URS File Format
URS is primarily a GE Multilin URPC/Settings Editor settings file used to store relay configuration and control parameters. The extension is also used by ControlDraw for User Requirements Specifications and by some unrelated software, so the internal signature should be verified before opening or importing it.
BPS File Format
BPS most commonly refers to the Binary Patching System format, a compact delta-patch file that transforms an original binary into a modified target. It is widely used for retro-game ROM hacks, translations, firmware updates, and other binary distributions; older software also used .BPS for backup or security-related data, so the internal signature should be verified.
FRX File Format
FRX is an overloaded developer file extension used for Visual Basic binary form resources, Visual FoxPro reports, and some XML-based report definitions. Learn how to identify the variant you have and open it with the correct software.
JSONC File Format
JSONC is a variant of JSON that permits single-line (//) and multi-line (/* */) comments, commonly used in developer tooling configurations like VS Code settings.
JSON5 File Format
JSON5 is an extension to JSON that incorporates ECMAScript 5 syntax rules including trailing commas, unquoted keys, single-quoted strings, and inline comments.
YAML File Format
YAML is a human-friendly data serialization language optimized for configuration files, cloud deployment manifests (Kubernetes, Docker Compose, CI/CD pipelines), and object storage.
YML File Format
YML is the standard three-letter file extension shorthand for YAML configuration manifests used across Ansible, GitHub Actions, and Docker Compose.
TOML File Format
TOML is a minimal configuration file format designed by Tom Preston-Werner (co-founder of GitHub) to be easy to read due to unambiguous semantics.
INI File Format
INI (Initialization) is an informal standard plain text configuration format consisting of key-value property pairs organized within bracketed sections.
ENV File Format
ENV files store application environment variables and key-value secrets (API keys, database URIs, tokens) used by dotenv libraries in Node.js, Python, and Docker.
CONF File Format
CONF is a generic plain text configuration format utilized by Linux system services, NGINX web servers, Apache HTTPD, and database engines.
SQL File Format
SQL files contain Structured Query Language commands (CREATE TABLE, INSERT, SELECT, UPDATE) used to build, seed, query, or dump relational database instances.
DB File Format
DB is a generic database file extension used by SQLite, Paradox, Access, or local mobile app storage to hold structured tables, indices, and binary records.
SQLITE File Format
SQLITE is an embedded self-contained, serverless, zero-configuration transactional SQL database engine format widely deployed in mobile operating systems and desktop apps.
SQLITE3 File Format
SQLITE3 is the explicit version 3 database container used by Android, iOS, Chrome, and Python applications to maintain persistent local storage.
ACCDB File Format
ACCDB is the default database format introduced in Microsoft Access 2007, supporting multi-value fields, attachment fields, and integration with SharePoint.
MDB File Format
MDB is the legacy relational database format created by Microsoft Access 97 to 2003 using the Microsoft Jet Database Engine.
BAT File Format
BAT (Batch) is an executable script format created for MS-DOS and Windows command prompt (cmd.exe) containing line-by-line CLI automation commands.
CMD File Format
CMD is an executable batch script format designed specifically for Windows NT/2000/XP/11 command processors, extending classic MS-DOS batch features.
SH File Format
SH is an executable shell script format for Unix, Linux, and macOS terminal shells (Bash, Zsh, Sh) designed for system administration and build automation.
PS1 File Format
PS1 is an advanced task automation script format used by Windows PowerShell and PowerShell Core, supporting .NET object pipelines and cmdlet parameters.
VBS File Format
VBS is a lightweight scripting language file based on Visual Basic, executed in Windows via Windows Script Host (WSH) for desktop automation.
JS File Format
JS is a high-level interpreted programming language format standardized under ECMAScript, serving as the core client-side dynamic scripting language for the web and Node.js environments.
JSX File Format
JSX is an syntax extension for JavaScript created by Meta (Facebook) for building React UI component trees directly within JS logic.
TSX File Format
TSX is the TypeScript version of JSX, combining static type checking with React element component markup.
HTML File Format
HTML (HyperText Markup Language) is the standard markup language format designed by W3C for structuring and presenting documents on the World Wide Web.
CSS File Format
CSS (Cascading Style Sheets) is a cornerstone web formatting language specified by W3C for describing the visual presentation, visual layout, typography, and responsive design of HTML pages.
SCSS File Format
SCSS (Sassy CSS) is an advanced CSS preprocessor language syntax adding nested rules, variables, mixins, functions, and selector inheritance.
PHP File Format
PHP is a widely-used open source general-purpose server-side scripting language format embedded in HTML pages for web application development and CMS engines like WordPress.
PY File Format
PY is the source code file format for the Python programming language, known for clean indentation syntax, high readability, extensive data science libraries, and backend frameworks.
JAVA File Format
JAVA is the source code file extension for the object-oriented Java programming language, compiled by javac into JVM bytecode (.class files).
CLASS File Format
CLASS files contain compiled Java Virtual Machine (JVM) bytecode instructions created from .java source files, executable across any OS with Java Runtime (JRE).
JAR File Format
JAR (Java Archive) is a ZIP-compressed package container holding compiled Java classes, manifest metadata, and asset resources for standalone application deployment.
CPP File Format
CPP is the C++ programming language source file extension, containing object-oriented procedural code compiled to native CPU machine code via GCC, Clang, or MSVC.
C File Format
C is the foundational procedural computer programming language source code format created by Dennis Ritchie at Bell Labs, powering operating system kernels and embedded software.
H File Format
H files are header files used in C and C++ programs to declare function prototypes, global macro constants, structures, and class declarations.
CS File Format
CS is the source code file extension for C# (C-Sharp), an object-oriented programming language created by Microsoft for the .NET framework and Unity game development.
GO File Format
GO is the source code format for Go (Golang), a statically typed compiled language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson for cloud concurrency.
RS File Format
RS is the source file format for Rust, a memory-safe systems programming language developed by Mozilla and the Rust Foundation offering performance without garbage collection.
RB File Format
RB is the source code file extension for Ruby, a dynamic object-oriented scripting language designed by Yukihiro "Matz" Matsumoto, underlying the Ruby on Rails web framework.
SWIFT File Format
SWIFT is the modern multi-paradigm compiled programming language created by Apple for iOS, iPadOS, macOS, watchOS, and visionOS software development.
KT File Format
KT is the source code file extension for Kotlin, a modern cross-platform concise statically typed language developed by JetBrains and the official primary language for Android app development.
FEF File Format
FEF is an overloaded encoded-data extension. Depending on its source, it may contain Fujifilm camera data, a FocusOnCrypt video fragment, CardioLab electrophysiology measurements, a Steuer2001 form file, a Flow Charting export, or an engineering Patran neutral data file.
FFD File Format
FFD is an overloaded proprietary data extension. Depending on its source, it may store game-save data for titles such as Final Fantasy or Diablo, FlashFiler database data, a flat-file descriptor, Fortora Fresh Finance records, FormTool form data, or an ffDiaporama project.
SRL File Format
SRL is an overloaded data extension used by several unrelated applications. Known uses include Cricket Scorer Pro match data, Nintendo DS ROMs used by Wii U and emulator workflows, OpenSSL certificate serial-number files, Steam reward lists, Strelok rifle data, and application-specific databases or saves.
FRF File Format
FRF is a multi-use file extension most commonly associated with legacy FastReport or FreeReport report templates. Depending on its source, an FRF may also contain vehicle firmware, ABBYY FineReader OCR data, FLIR report data, FontMonger font data, or engineering frequency-response measurements.
GFD File Format
GFD is a multi-use data-file extension most commonly associated with GeForms documents from Gadwin Systems. Other software may use .GFD for GeoFrac data, GNUe Forms menus, or VISUAL EPR energy-field files, so the creating application and internal file signature matter when opening one.
IVS File Format
IVS is an ambiguous file extension used for Aircrack-ng initialization-vector captures and, in some systems, Internet streaming video metadata. Identify the variant before opening it or interpreting its contents.
FUNSCRIPT File Format
FUNSCRIPT is a JSON-based community format for time-synchronized haptic motion data. Its action points pair millisecond timestamps with position values, allowing compatible players and devices to follow a media timeline.
Top Software for Code & Data Structures
Visual Studio Code
Free code editor with support for syntax highlighting, debugging, Git control, and extensions.
Sublime Text
Sophisticated text editor for code, markup and prose with blazing fast performance.
Notepad++
Free open source text and source code editor for Microsoft Windows.
Preguntas frecuentes
Respuestas claras a las preguntas más habituales.