/lua-pattern-tester

A live web-based tool for testing, matching and debugging Lua patterns against your input.

Primary LanguageJavaScriptMIT LicenseMIT

Lua Pattern Tester - Build, test & debug lua patterns live!

App Screenshot

Description

This is a web-based application built using React, Bootstrap, Node.js, HTML, CSS, JavaScript, and the fengari-web library.
Based on a simple interface for testing and debugging Lua patterns against your provided input.

Features

  • Pattern Testing: Enter Lua patterns and input strings to test pattern matching.
  • Pattern Debugging: Debug and visualize Lua patterns to understand their behavior.
  • Syntax Highlighting: Syntax highlighting for Lua patterns and matched strings.
  • Responsive Design: A responsive and simple user interface.

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/yourusername/lua-pattern-app.git

  2. Navigate to the project directory:
    cd lua-pattern-app

  3. Install the project dependencies:
    npm install

  4. Start the development server:
    npm start

Open your web browser and go to http://localhost:3000 to access the app.

Contributing

Contributions are welcome! If you want to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Create a pull request to the main branch of the original repository.

License

This project is licensed under the MIT License.