All Projects → panda-lang → light

panda-lang / light

Licence: Apache-2.0 license
Light is English-like programming language built using the Panda Framework

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to light

lily
Lily is a modular and lightweight IDE for languages based on Panda Framework
Stars: ✭ 24 (-53.85%)
Mutual labels:  panda, panda-lang
svelte-micro
Light & reactive one-component router for Svelte
Stars: ✭ 81 (+55.77%)
Mutual labels:  light
AloeDB
Light, Embeddable, NoSQL database for Deno 🦕
Stars: ✭ 111 (+113.46%)
Mutual labels:  light
FAROS
FAROS: Illuminating In-Memory Injection Attacks via Provenance-based Whole System Dynamic Information Flow Tracking
Stars: ✭ 16 (-69.23%)
Mutual labels:  panda
homebridge-http-rgb-push
Homebridge plugin to control a web/http-based RGB device.
Stars: ✭ 16 (-69.23%)
Mutual labels:  light
white-theme.el
Minimalistic light color theme inspired by basic-theme
Stars: ✭ 27 (-48.08%)
Mutual labels:  light
chestnut.vim
Minimal syntax highlighting for 16-color terminals.
Stars: ✭ 31 (-40.38%)
Mutual labels:  light
kyanite
A small purely functional library of curried functions, with great piping possibilities!
Stars: ✭ 26 (-50%)
Mutual labels:  light
Translucide
CMS efficient, léger, simple à prendre en main, customisable et écoconçu !
Stars: ✭ 31 (-40.38%)
Mutual labels:  light
graph-client
light zero dependency graphql-client, supporting cache and SSR
Stars: ✭ 27 (-48.08%)
Mutual labels:  light
soft-era-vs-code
🌸 soft era for VS Code ~ Light pastel syntax theme for soft, warm, cozy, cute coding. 🌱
Stars: ✭ 91 (+75%)
Mutual labels:  light
ESP8266-MQTT-JSON-Lights
ESP8266 MQTT JSON Lights. Supports brightness, effects, speed and OTA uploads. Works with MQTT JSON and Home Assistant
Stars: ✭ 27 (-48.08%)
Mutual labels:  light
MatrixLib
Lightweight header-only matrix library (C++) for numerical optimization and machine learning. Contact me if there is an exciting opportunity.
Stars: ✭ 35 (-32.69%)
Mutual labels:  light
minidenticons
Super lightweight SVG identicon (icon avatar) generator
Stars: ✭ 89 (+71.15%)
Mutual labels:  light
light
The Node Framework for the Next Generation.
Stars: ✭ 29 (-44.23%)
Mutual labels:  light
LIFX-Control-Panel
As LIFX no longer supports their Windows 10 app, I created an open-source alternative for controlling LIFX-brand smart lights.
Stars: ✭ 137 (+163.46%)
Mutual labels:  light
miepy
Python module to solve Maxwell's equations for a cluster of particles using the generalized multiparticle Mie theory (GMMT)
Stars: ✭ 24 (-53.85%)
Mutual labels:  light
mi-lamp-re
💡 Reverse Engineering Notes for the Yeelight Bedside Lamp (BLE)
Stars: ✭ 35 (-32.69%)
Mutual labels:  light
touchMyRipple
A simple library for apply the ripple effect where you want
Stars: ✭ 19 (-63.46%)
Mutual labels:  light
lunar-theme
🌓 A minimal dark and light theme for Visual Studio Code. Handpicked colours, easy on the eyes, and perfect for coding in the day/night.
Stars: ✭ 24 (-53.85%)
Mutual labels:  light

Light Build Status

Light is an English-like programming language built on the top of the Panda Framework and Panda Programming Language.

Website: light.panda-lang.org
Panda Programming Language: panda-lang.org

Example

module ExampleProject

import light by dzikoysk > 1.0.0
import bukkit by dzikoysk > 2.0.0
import lib-utils by lily > *

command /version {
    send "ExampleProject {version of ExampleProject}" to player
}

on player join {
    if player has played before {
        send "Hello {player's name}!" to player and end
    }

    set <:account:balance> to {configuration:default balance}
}

phraseme 'version of ExampleProject' {
    return version of project
}

Repository structure

light/
+--examples/                 Example scripts written in Light.
+--light/                    Light module
   +----/src                 All sources of Panda
   +----pom.xml              The main maven build script for Light module
+--lightmc/                  LightMC module
   +------/docs              Temporary documentation for LightMC
   +------/src               All sources of LightMC
   +------pom.xml            The main maven build script for LightMC module
+--pom.xml                   The main maven build script

Maven

Latest build of Light. Remember, API is not stable yet

<dependency>
    <groupId>org.panda_lang</groupId>
    <artifactId>light</artifactId>
    <version>indev-18.10.6</version>
</dependency>

The latest build of the previous edition. Remember, this is deprecated!

<dependency>
    <groupId>org.panda_lang</groupId>
    <artifactId>light</artifactId>
    <version>1.0.0-SNAPSHOT</version>
</dependency>

Repository: repo.panda-lang.org

<repositories>
    <repository>
        <id>panda-repository</id>
        <name>Panda Repository</name>
        <url>https://repo.panda-lang.org/</url>
    </repository>
</repositories>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].