There are 3 file types use the .NML file extension:
1. Traktor Collection File

- Developer Native Instruments
-
Popularity
- Category Audio Files
- Format XML
File used by Traktor, a DJ mixing application used for creating audio mixes; saves the user's playlist in an XML format; includes the list of artists, releases, labels, genres, tracks, samples, and remix sets; does not include any actual audio sample file, but instead includes references to them.
NML files are helpful for switching between different playlists when creating different mixes.
Software's name | License | Platforms |
---|---|---|
![]() |
Free Trial | ![]() ![]() |
Updated: February 15, 2013
2. NSMB Editor Exported Level File

- Developer NSMBe
-
Popularity
- Category Game Files
- Format Binary
Game file created by NSMBe (New Super Mario Bros. Editor), a program used for making custom levels for the Nintendo DS game New Super Mario Bros.; saves an exported level created by the user and may include blocks, coins, Koopas, items, and other objects.
NML files are used for exporting individual levels within a New Super Mario Bros. world. These levels can be shared with others and then applied as a patch to an existing .NDS ROM of the NSMB game using the
button on the "Tools/Options" tab in NSMBe.In order to import NML files and apply them to a game patch, you must first have the NDS ROM file for the NSMB game. Once you open the NDS file in NSMBe, you can then import and export levels from the "Level Listing" tab.
NOTE: NSMBe is also referred to as NSMBe5.
Software's name | License | Platforms |
---|---|---|
![]() |
Free | ![]() |
Updated: August 19, 2012
3. NewGRF Meta Language File

- Developer N/A
-
Popularity
- Category Game Files
- Format Text
An NML file contains NewGRF Meta Language (NML), which can be compiled into NewGRF .GRF resource files for the OpenTTD transport simulation game. It stores plain text in the NML syntax, which consists of blocks of text. NML files are used to create or modify resources used in the game, such as trains, aircraft, bridges, airports, ships, buildings, industries, and sound effects.
You can open an NML file with any text editor since the contents of the file are saved in plain text. You can use Microsoft Notepad (Windows) or Apple TextEdit (macOS), which come bundled with their respective operating systems, to open and edit NML files.
Some source code editors provide helpful features, such as syntax highlighting, for editing NML files. Microsoft Visual Studio Code is a free editor that is available for Windows, macOS, and Linux.
You can compile NML files to GRF resource files with NML, which is a free Python-based compiler. NML is available for Windows as a standalone program. It is also available for other operating systems but requires you to install the NML compiler and other required libraries separately.
Software's name | License | Platforms |
---|---|---|
![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
Bundled | ![]() |
![]() |
Bundled | ![]() ![]() |
![]() |
Open Source | ![]() ![]() ![]() |
![]() |
Free | ![]() ![]() ![]() |
Updated: February 12, 2021