Showing 336 open source projects for "lua-gd"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    PECS

    PECS

    Entity Component System (ECS) for PICO-8 & Picotron

    PECS is a lightweight Entity Component System (ECS) framework tailored for PICO-8 and Picotron, implemented in just 567 tokens. Based on KatrinaKitten's Tiny ECS Framework v1.1, PECS allows developers to manage game entities and their behaviors efficiently within the token limitations of PICO-8.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    tabtoy

    tabtoy

    High performance tabular data exporter

    High-performance tabular data export tool. Support Xlsx/CSV as mixed input of tabular data. Support JSON/Golang/C#/Java/Lua/binary source, data, and type output. Automatic cell data format checking, accurate to cell errors. Support predefined enumeration can use Chinese enumeration type. Support table splitting, support multi-person collaboration. Support KV configuration table, convenient to use the table as a configuration file. Multi-core concurrent export, cache acceleration, export hundreds of files in seconds. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    CDN Up and Running

    CDN Up and Running

    CDN Up and Running - Building a CDN from Scratch to Learn about CDN

    ...It starts with a simple backend service and progressively evolves into a distributed, multi-node system capable of handling caching, routing, and traffic distribution. The project uses technologies such as Nginx, Lua, Docker, Prometheus, and Grafana to simulate realistic CDN environments and monitoring systems. It also explores performance considerations, including latency simulation, load balancing, and scalability. By integrating observability tools, it enables users to analyze system behavior and performance metrics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
     Estrela Editor
    Estrela Editor is a wxLua based IDE. It supports multiple fileformats, "api" for autocompletion and tooltips, and custom commandline tools. Focus is extensibility for target applications using Lua. Its main purpose is as IDE for the 3D engine Luxinia.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Fennel

    Fennel

    Lua Lisp Language

    Fennel is a programming language that brings together the speed, simplicity and reach of Lua with the flexibility of a lisp syntax and macro system. Full Lua compatibility: Easily call any Lua function or library from Fennel and vice-versa. Zero overhead: Compiled code should be just as efficient as hand-written Lua. Compile-time macros: Ship compiled code with no runtime dependency on Fennel. Embeddable: Fennel is a one-file library as well as an executable. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Luvit

    Luvit

    Lua + libUV + jIT = pure awesomesauce

    ...The luvit CLI tool can be used as a scripting platform just like node. This can be used to run lua scripts as standalone servers, clients, or other tools.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    minicoro

    minicoro

    Single header stackful cross-platform coroutine library in pure C

    Minicoro is a single-file library for using asymmetric coroutines in C. The API is inspired by Lua coroutines but with C's use in mind. The project is being developed mainly to be a coroutine backend for the Nelua programming language. The library assembly implementation is inspired by Lua Coco by Mike Pall.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Automatic Drawing Generation

    Automatic Drawing Generation

    A canvas library for generating technical drawings

    ...Although it is possible to interact with the library directly in C (that is what the adg-demo program is doing), the canvas is expected to be used from higher level languages, much in the same way as what done in the GNOME stack. Lua bindings based on LGI are already provided out of the box. The adg-lua project, downloadable from the "Files" section, provides Lua programs and demos that leverages these bindings.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    CodeArt

    CodeArt

    Use NeoVim as general purpose IDE

    Use NeoVim as a general-purpose IDE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10
    Apache SkyWalking Rocketbot UI

    Apache SkyWalking Rocketbot UI

    SkyWalking RocketBot UI

    Application performance monitor tool for distributed systems, specially designed for microservices, cloud-native, and container-based (Kubernetes) architectures. End-to-end distributed tracing. Service topology analysis, service-centric observability and API dashboards. Java, .Net Core, PHP, NodeJS, Golang, LUA, Rust, C++, Client JavaScript and Python agents with active development and maintenance. Rover agent works as a metrics collector and profiler powered by eBPF to diagnose CPU and network performance. 100+ billion telemetry data could be collected and analyzed from one SkyWalking cluster. Metrics, Traces, and Logs from mature ecosystems are supported, e.g. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Package Info

    Package Info

    All the npm/yarn/pnpm commands I don't want to type

    Package-Info.nvim is a Neovim plugin that displays npm package versions directly in package.json, allowing developers to see outdated or missing dependencies without leaving their editor.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    luaparse

    luaparse

    A Lua parser written in JavaScript

    A Lua parser written in JavaScript, originally written by Oskar Schöldström for his bachelor's thesis at Arcada. Unlike strings in JavaScript, Lua strings are not Unicode strings, but bytestrings (sequences of 8-bit values); likewise, implementations of Lua parse the source code as a sequence of octets. However, the input to this parser is a JavaScript string, i.e. a sequence of 16-bit code units (not necessarily well-formed UTF-16).
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    LuaFormatter

    LuaFormatter

    Code formatter for Lua

    Reformats your Lua source code. The program will attempt to automatically use the current directory's .lua-format file if no config file is passed in the command line. If none is found, it will try to locate a .lua-format file in a parent directory recursively. On Linux, it will use $XDG_CONFIG_HOME/luaformatter/config.yaml if .lua-format does not exist.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    HTTP library for Lua

    HTTP library for Lua

    HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0

    HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0; client and server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Wren

    Wren

    Wren is a small, fast, class-based concurrent scripting language

    Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a familiar, modern syntax. The VM implementation is under 4,000 semicolons. You can skim the whole thing in an afternoon. It's small, but not dense. It is readable and lovingly commented. A fast single-pass compiler to tight bytecode and a compact object representation help Wren compete with other dynamic languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    LAppS

    LAppS

    Lua Application Server for micro-services with default communication

    ...LAppS does not supports HTTP (though it supports HTTP Upgrade GET request as per RFC 6455). The only supported scripting language so far is the Lua.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Effil

    Effil

    Multithreading support for Lua

    Effil is a multithreading library for Lua. It allows the spawn of native threads and safe data exchange. Effil has been designed to provide a clear and simple API for Lua developers. Effil supports Lua 5.1, 5.2, 5.3, and LuaJIT. Requires C++14 compiler compliance. Tested with GCC 4.9+, clang 3.8, and Visual Studio 2015.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    sysbench

    sysbench

    Scriptable database and system performance benchmark

    ...Low overhead even with thousands of concurrent threads. sysbench is capable of generating and tracking hundreds of millions of events per second. New benchmarks can be easily created by implementing pre-defined hooks in user-provided Lua scripts. Can be used as a general-purpose Lua interpreter as well, simply replace #!/usr/bin/lua with #!/usr/bin/sysbench in your script. Execute events for this many seconds with statistics disabled before the actual benchmark run with statistics enabled. This is useful when you want to exclude the initial period of a benchmark run from statistics.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 19
    gditools

    gditools

    A Python program/library aimed at GD-ROM image files.

    This Python program/library is designed to handle GD-ROM image (GDI) files. It can be used to list files, extract data, generate sorttxt file, extract bootstrap (IP.BIN) file and more. This project can be used in standalone mode, in interactive mode or as a library in another Python program (check the 'addons' folder to learn how). For your convenience, you can use the gditools.py GUI program supplied in the Files section (optional).
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    Moonjit

    Moonjit

    Just-In-Time Compiler for the Lua Programming language

    Moonjit is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language. Moonjit is a fork of the inactive LuaJIT project and aims to provide a way forward for existing users of LuaJIT looking for continuity in development and maintenance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Photobooth

    Photobooth

    A photobooth Web-Application for raspberry pi with gphoto2

    A Photobooth web interface for Raspberry Pi and Windows. Event-specific (e.g. wedding, birthday) config to show a symbol (e.g. heart) between some text on the start page. Green screen keying (chroma keying). Photo collage function: take 4 pictures in a row with or without interruption and let it generate a collage out of it. Save pictures with a Polaroid effect. Adjust take picture and print commands. And many more options to adjust and style the Photobooth for your personal needs.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    ResNeXt

    ResNeXt

    Implementation of a classification framework

    ...The design is modular and homogeneous, making it relatively easy to scale (by tuning cardinality, width, depth) and adopt in existing residual frameworks. The official repository offers a Torch (Lua) implementation with code for training, evaluation, and pretrained models on ImageNet. In practice, ResNeXt models often outperform standard ResNet models of comparable complexity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Orange

    Orange

    OpenResty/Nginx Gateway for API monitoring and management

    A Gateway based on OpenResty(Nginx + Lua) for API Monitoring and Management. We recommend that you use luarocks to install Orange to reduce problems caused by dependency extensions in different operating system releases. System dependencies (openresty, resty-CLI, luarocks, etc.) are necessary to install Orange on different operating systems. By default, a Dashboard is provided to manage all Orange plugin data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cocos2d-x

    Cocos2d-x

    Open-source, cross-platform, game-development tools

    Cocos2d-x is a mature, free, open-source, cross-platform C++ game development framework—derived from cocos2d-iPhone—for building 2D games, interactive media, and demos across major platforms. Fast and compressed textures: PVR compressed and uncompressed textures, ETC1 compressed textures, and more. Language: C++, with Lua and JavaScript bindings. Android Studio 3.0.0+ to build Android games(tested with 3.0.0). JRE or JDK 1.6+ is required for web publishing. Fast font rendering using Fixed and variable-width fonts.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25
    Classpy

    Classpy

    GUI tool for investigating Java class files

    Classpy is a GUI tool for investigating Java class file, Lua binary chunk, Wasm binary code, and other binary file formats. Understands class files described by JVMS9. Supports Lua 5.3 binary chunk format. Supports Wasm binary format. Supports Bitcoin raw block and transaction format. Displays parsed binary file as tree and hex text. The corresponding hex text is highlighted when you select a tree node.
    Downloads: 1 This Week
    Last Update:
    See Project