Beginner question: is there any coding standard for documenting Lua functions or tables emulating OOP?

This page summarizes the projects mentioned and recommended in the original post on /r/lua

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lua-language-server

    A language server that offers Lua language support - programmed in Lua

  • I use personally use https://github.com/LuaLS/lua-language-server which support type checking with virtual python-like "classes", type aliases, header files for external APIs, etc. It also have official support for VSCode, Neovim, basically all editors supporting the Language Server Protocol and it can even work in command line for statically linting your code inside your CI workflows.

  • awesome-love2d

    A curated list of amazingly awesome LÖVE libraries, resources and shiny things.

  • For OOP, look into metatables. I got started with Lua through Love2D and through that I found some OOP modules that are pretty helpful. Here’s a full list of them: https://github.com/love2d-community/awesome-love2d (I’ve been using classic with my projects)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • what should I use to create games in lua? raylib vs love 2d

    1 project | /r/raylib | 11 Jun 2023
  • What are the first game engines/frameworks that come to mind when you hear "code only?"

    2 projects | /r/gamedev | 16 May 2023
  • ECS engine in C++ in Lua

    5 projects | /r/gamedev | 2 May 2023
  • How to add lua-language-server to $PATH

    1 project | /r/HelixEditor | 21 Apr 2023
  • New to lua

    1 project | /r/lua | 16 Apr 2023