.BNS File Extension

Portal Bonus Map Script

Developer Valve
4.5  |  17 Votes

What is a BNS file?

Game file used by Portal, a first-person puzzle solving game; stores a plain text script that defines information about a Portal map (.BSP file); includes the map name, thumbnail image file references, comments about the map, and a list of challenges to complete.

More Information

BNS files are included as part of a .BMZ bonus map zip file, which can be installed to add bonus maps to Portal.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference BNS files

Compiled Rabbit Network Script

Developer kevidryon2
1.0  |  1 Vote

A BNS file may also be a compiled network script used by Rabbit Web Server. It contains instructions Rabbit executes when a user makes an associated web server request. BNS files are created by compiling .NET (Rabbit Network Script) files, using Rabbit's NetC utility.

More Information

Rabbit is a lightweight web server written in C. It was developed by Kevin Rossi, also known as kevidryon2, and is available for Linux.

Optionally, Rabbit users can create scripts (written using Rabbit-specific syntax) that control how the web server responds when a user makes a specific request. The source code versions of these scripts are saved as NET files, and the compiled versions are saved as BNS files. To compile a NET file to a BNS file, users use the NetC utility included with Rabbit.

How to open a BNS file

BNS files are not meant to be opened. To learn how to use a BNS file with Rabbit, refer to the program's documentation.

Programs that open or reference BNS files


Verified by FileInfo.com

The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.