mSLDev is a free, state-of-the-art, integrated development environment for the mIRC Scripting Language (mSL), specifically designed for mSL scripters. mSLDev was designed from the ground up to provide mSL scripters with all of the utilities they would need to efficiently build error-free and well-designed code.


mSLDev comes with powerful features like real-time syntax checking and error detection, syntax highlighting, auto-complete, GUI designer, and much more.

  • Powerful Auto-Complete
  • mslDev will suggest a list of possible matching identifiers, or variables, when you hit '%' or '$' while typing.
  • Real-Time Error Detection
  • mslDev will warn you about any kind of errors, from a syntax error to missing parameters.
  • Syntax Coloring
  • You can set the color, font, and styles for all of the elements of the mIRC scripting language.
  • Variable Matching
  • When you place your cursor around a %variable, mslDev will highlight all of the variables of the same name in the current scope. This is very useful when checking where a variable is currently being used.
  • Tabbed Interface
  • Allows you to easily navigate between all of your open coding windows. If you are familiar with your open tabs in a web browser, you will feel right at home here.
  • Code Folding
  • You can select your blocks of code and essentially hide, or show them while editing. This allows you to minimize large areas of code in order to make editing other areas easier.
  • Syntax Calltips
  • Calltips provide a quick syntax reference for built-in identifiers as you type.
  • Hash Table Viewer
  • A powerful tool that displays the contents of any hash table loaded by any running instance of mIRC.
Auto-Complete in action!

Select Your Copy of mSLDev




mSLDev has been conveniently written for both Windows and Linux users. Although it is stable on versions of Windows XP SP3, it is very much recommended that you have a version of Windows 7 or later.

Choose the version of mSLDev that you wish to download from the left.

Visual C++ 2010 Redistributable

If you are running on Windows, mSLDev requires the official Microsoft Visual C++ 2010 Redistributable. If you are running Windows 8 or higher, it is definitely recommended that you download one of these packages as they are not included with that version.

Depending on what type of operating system you have, here are either the 32-bit or 64-bit versions of the VC++ 2010 Redistributable package for your download convenience.


What good is our word if you can't see a few screenshots of mSLDev in action? To the right you can choose any screenshot you'd like in order to view a larger version.


We have an IRC channel just for our users. If you would like to stop by and leave us some general feedback, you can go to #mSLDev on

Recent Changes

You can check out the change log to see what has changed in the recent versions and future versions of mSLDev. We are always making improvements to the feature sets and functionality of mSLDev, so make sure that you are checking back periodically in order to stay up to date with the latest and greatest features and bugfixes!

Bug Reports

mSLDev strives to be anything less than perfect. However, like all complex tools the most important concept is user feedback. We appreciate any and all comments, suggestions, or bug reports from every user, and you are no exception!

Feel free to submit all feature suggestions, and bug reports (no matter how trivial) to be submitted using the link below.