Show HN: Panther – a cross-platform cybersecurity scripting language

  • Posted 5 hours ago by CzaxTanmay
  • 2 points
Hi HN,

I’ve been building Panther, a cross-platform scripting language designed specifically for cybersecurity workflows and automation.

Panther focuses on making common security tasks simple, readable, and fast without relying on complex shell pipelines or large scripting setups.

The language runtime is written in Go, and Panther currently runs on Windows and Linux, with a dedicated VS Code extension for development.

Why Panther?

Cybersecurity workflows often require combining multiple tools and languages:

Bash scripts

Python utilities

CLI scanners

manual command chaining

Panther explores a different approach — a domain-specific scripting language with built-in security capabilities and a clean syntax designed for automation and learning and real world cybersecurity programming.

Key Features --

Cross-platform (Windows & Linux)

Built in Go for speed and reliability

VS Code extension with language support

60+ cybersecurity-based commands

16 core language keywords

Simple and readable syntax

Fast execution

Designed for ethical and legal security testing

Example Code

Compute("Hello");

Phone_Info("+CountryCodeMobileNumber");

name = Accept("Hello, enter your name: ");

Print("Hello " + name);

(Compute() can also be used as output instead of Print().)

The goal is to make scripts easy to read while keeping security workflows concise.

Architecture --

Execution engine: native interpreter

Editor support: VS Code extension

Built-in commands: cybersecurity-focused primitives

Project Goals

Simplify cybersecurity automation

Provide a beginner-friendly entry into security scripting

Reduce dependence on complex multi-tool setups

Create a focused DSL for ethical security workflows.

Learn Panther through it's GitHub README.

Feedback Welcome

I’d really appreciate feedback on:

Language design

Command structure

Developer experience

Real-world security use cases

GitHub:

https://github.com/CzaxStudio/Panther

Website --

https://pantherlang.pages.dev/

Thanks for reading — feedback is very welcome.

1 comments

    Loading..