MoonScript is a programmer friendly language that compiles into Lua. It gives you the power of the fastest scripting language combined with a rich set of features. It runs on Lua 5.1 and above, including alternative runtimes like LuaJIT. See http://moonscript.org.
moonscript language transpiler parsing-expression-grammarThe official module repository of the LuaRocks package manager for Lua. The entire site runs on OpenResty, an Nginx based platform with Lua support. The site itself is coded in MoonScript and uses Lapis as a web framework.
lapis luarocks moonscript websiteSpook started out as a light weight replacement for guard but has become more than that over time. It is mostly written in MoonScript, a language that compiles to Lua - with a sprinkle of C. It's built as a single binary. The ridiculously fast LuaJIT VM is embedded and compiled with Lua 5.2 compatibility. Extensions are easily written in MoonScript, which is also part of the compiled binary. While spook may seem to be geared towards running tests in a feedback loop, there are many other potential uses. For some inspiration, check out my i3bar implementation moonbar for the i3 window manager which is also using a Spookfile but is doing something very different. Otherwise the Spookfile in this repo and the examples in the readme should point you in the right direction if you're just looking for a lightweight test feedback loop runner.
event-driven epoll kqueue luajit moonscript watcher filewatcher event-loopGifine is a tool for recording and stitching together a short gifs or videos. It is a GTK application implemented in MoonScript using lgi. You can either load a directory of frames, or select a region of your desktop to record. After loading some frames, you can scroll through them and trim out what isn't necessary. When you've finalized the video you can export to gif or mp4.
gif ffmpeg gtk3 video moonscript lgilapis-bayes is a Naive Bayes classifier for use in Lua. It can be used to classify text into any category that has been trained for ahead of time. It's built on top of Lapis, but can be used as a standalone library as well. It requires PostgreSQL to store and parse training data.
lapis naive-bayes-classifier classifier moonscriptA drop in, full featured community and comment system for lapis projects.
moonscript lapisA Lua library for sending emails and interacting with the Mailgun API. Compatible with OpenResty via Lapis HTTP API, or any other Lua script via LuaSocket. At the moment this library only implements a subset of the API. If there's an missing API method feel free to open an issue.
moonscript mailgun openrestyA Lua library for working with the Twitter API. This library is designed to work with either LuaSocket or OpenResty's co-sockets via Lapis. If ngx is not in scope then the library will fall back to LuaSocket for network.
twitter-api moonscript twitter openresty luasocketpgmoon is a PostgreSQL client library written in pure Lua (MoonScript). pgmoon was originally designed for use in OpenResty to take advantage of the cosocket api to provide asynchronous queries but it also works in the regular Lua environment as well using LuaSocket (and optionally LuaCrypto for MD5 authentication and LuaSec for SSL connections). pgmoon can also use cqueues' socket when passed "cqueues" as the socket type when instantiating.
postgres moonscript cqueues openresty luasocketSight reading music trainer written for browsers. The successor to https://github.com/leafo/mursic.
moonscript es6 react website scss lapis musica website for running creative streaks
moonscript lapis postgresql websiteA Lua library for working with HTML and CSS. It can do HTML and CSS sanitization using a whitelist, along with general HTML parsing and transformation. It also includes a query-selector syntax (similar to jquery) for scanning HTML. Any unclosed tags will be closed at the end of the string. This means it's safe to put sanitized HTML anywhere in an existing document without worrying about breaking the structure.
moonscript html-sanitization html-parser css-sanitizationprogressbar.lua is a script for mpv that provides a small, unintrusive progress bar that persists at the bottom of the video window by default, though it can be configured to be hidden. As a consequence of how mpv handles drawing the osd, this script is not compatible with the built-in osc. If you want to use it, you should add osc=no to your mpv config.
moonscript mpvA web framework powered by luvit. Mooncake is a web framework powered by luvit. inspired by expressjs for nodejs.
luvit expressjs mooncake web framework server moonscriptOpeth is the optimizer and debug tools for Lua VM bytecode, or Metal band. you can use the optimizer in your scripts.
vm-bytecode optimizer moonscript visualiser debuggerToolkit for building looping gif "demos" and collection of such. API undocumented until schedulör becomes stable.
gif demoscene moon moonscript animationThe dream is real. The recommended method is to use DependencyControl. If you cannot use DependencyControl, however, release zips are provided. Note that the release zip versions will still use DependencyControl for automatic updating if it is available.
aegisub moonscript motion-tracking subtitlesAdds \be1 tags to selected lines. Affects only the lines that do not have the \be or \blur tag. Adds user-specified tags to all/selected lines. 20 last used tags are remembered between sessions and may be re-applied (or just loaded) later.
aegisub macros moonscriptlapis-systemd is a lapis extension that lets you create systemd service files for your websites and log to the systemd journal easily. Note that the path of your project is hard-coded into the service, along with the path of the lapis binary and any Lua environment variables. If you ever move the project around or reconfigure your system you should regenerate the service file.
lapis systemd moonscript🦅 cli syntax highlighting: any function - any object - 176 languages
syntax highlight cli color console terminal language highlight.js chalk object string function line-numbers 1c abnf accesslog ada apache arduino armasm asciidoc aspectj autohotkey avrasm axapta bash bnf brainfuck cal capnproto ceylon clean clojure-repl cmake coffeescript coq cos cpp crmsh crystal cs csp css dart delphi diff django dns dockerfile dos dsconfig dts dust ebnf elixir elm erb erlang-repl excel fix flix fsharp gams gauss gcode gherkin glsl golo gradle haml handlebars haskell hsp htmlbars http hy inform7 ini irpf90 jboss-cli json julia-repl julia kotlin lasso ldif leaf less lisp livecodeserver livescript llvm lsl makefile markdown mathematica matlab maxima mel mercury mipsasm mizar mojolicious monkey moonscript n1ql nginx nimrod nix nsis objectivec ocaml openscad oxygene parser3 pf pony powershell processing profile prolog protobuf puppet purebasic q qml r rib roboconf routeros rsl ruleslanguage scilab scss shell smali smalltalk sml sqf sql stan stata step21 stylus subunit taggerscript tap tex thrift tp twig typescript vala vbnet vbscript-html verilog vhdl vim x86asm xl xml xquery yaml zephir
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.