Skip to content

Crill-IOS/Crill-IOS-Scripting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Website

Crill-IOS Logo Crill-IOS-Scripting · VS Code Extension

Crill-IOS-Scripting is a Language Server Protocol based tool that optimizes the cisco IOS scripting expirience.


🆕 What’s New

  • Initial release of the Crill-IOS VS Code extension
  • Autocompletion, syntax highlighting & real-time validation
  • Support for .ios and .cli configuration files
  • Modular architecture for easy extension with new commands/templates

⚡ Features

  • Autocompletion of Cisco IOS commands and syntax
  • Syntax highlighting support
  • Live error detection for error free scripts
  • Modular architecture — easy to extend with new commands or templates

Syntax Highlighting Example
Syntax highlighting for IOS commands

Autocomplete Example
Command suggestions & validation in real time

🛠 How does it work?

  1. Install the extension from the VS Code Marketplace.
  2. Create a file with the extension .ios or .cli.
  3. Start typing your Cisco IOS config – Crill-IOS suggests valid commands, highlights errors, and provides hints.
  4. Validation runs in real-time via the built-in LSP engine.
! Example
interface GigabitEthernet0/1
 description Uplink to Core
 ip address 192.168.0.1 255.255.255.0
 no shutdown

Live Validation Example
Errors and warnings are highlighted instantly


🚀 Installation

Download the VS Code Extension Crill-IOS-Scripting.

👉 Download via Marketplace


🗺 What’s planned next?

  • More advanced diagnostics with context awareness
  • Auto-fixes for common configuration mistakes
  • Command reference tooltips with docs
  • Template export for “golden configs”
  • Expanded test coverage & CI integration

📌 Other Notes


Made with ❤️ for network engineers · © Crill-IOS

About

Cisco-IOS scripting the easy way

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5