{"repo":"dimiro1/lunar","free":true,"listed":false,"github":"https://github.com/dimiro1/lunar","clone":"git clone https://github.com/dimiro1/lunar.git","description":"A lightweight, self-hosted Function-as-a-Service platform written in Go with Lua scripting.","language":"Go","stars":77,"topics":["faas","faas-platform","go","golang","mithriljs","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Lunar (formerly Faas-Go) A lightweight, self-hosted Function-as-a-Service platform written in Go with Lua and Starlark scripting. Beta Phase Notice : This project is currently in beta. New features and changes are actively being developed, but I promise to maintain backward compatibility for all Lua and Starlark APIs. Features Lua & Starlark Functions - Write serverless functions in Lua or Starlark (a sandboxed Python dialect) Code Editor - Monaco Editor with autocomplete and inline documentation HTTP Triggers - Execute functions via HTTP requests Built-in APIs - HTTP client, KV store, environment variables, logging, and more AI Integration - Chat completions with OpenAI and Anthropic, with request/response logging Email Integration - Send emails via Resend with scheduling support Version Control - Track and manage function versions Execution History - Monitor function executions and logs Metrics Dashboard - Per-function execution count, error rate, and average/max duration, trended over time Beautiful Error Messages - Human-friendly error messages with code context, line numbers, and actionable suggestions Web Dashboard - Manage functions through a clean web interface GraphQL API - Typed, introspectable management API with a GraphiQL playground at /graphql Lightweight - Single binary, no external dependencies Screenshots Dashboard Function Editor Environment Variables Testing Functions Execution History Function Metrics Version Management Version Comparison Command Palette E","default_branch":null,"files":null,"tree":[],"storefront":"/r/dimiro1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dimiro1/lunar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}