Git Product home page Git Product logo

luarocks-site's Introduction

LuaRocks

A package manager for Lua modules.

Build Status Luacheck Build Status Coverage Status Join the chat at https://gitter.im/luarocks/luarocks

Main website: luarocks.org

It allows you to install Lua modules as self-contained packages called rocks, which also contain version dependency information. This information can be used both during installation, so that when one rock is requested all rocks it depends on are installed as well, and also optionally at run time, so that when a module is required, the correct version is loaded. LuaRocks supports both local and remote repositories, and multiple local rocks trees.

Installing

License

LuaRocks is free software and uses the MIT license, the same as Lua 5.x.

luarocks-site's People

Contributors

aajjbb avatar binkoni avatar domt4 avatar etiene avatar hishamhm avatar ignacio avatar jirutka avatar joanhey avatar leafo avatar lowks avatar moonrocks-uploader avatar mpeterv avatar nagy avatar qaisjp avatar thibaultcha avatar tieske avatar tobymao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

luarocks-site's Issues

keywords to search by ?

To make it easy for Lua-users to find the most helpful module, it could be useful to introduce keywords,
eg:
keywords = { 'serialisation', 'datadumper', }
or
keywords = { 'fft', 'fourier transform', 'matrix', }
This would allow eg: a search for 'fft' to show NumLua as well as LuaFFT. This would be neatest if done as a field editable on luarocks.org (like description is), rather than having to change the rockspec-format
Peter

Fail install `dev` version

I try luarocks install luacov-coveralls scm --server=http://rocks.moonscript.org/dev
And get Error: Error fetching file: Failed downloading http://rocks.moonscript.org/dev/luacov-coveralls-scm-0.rockspec

Solaris 11.2 cannot make bootstrap

It looks like there is an issue with io.popen is it correct that I cant get
luarocks install luasql-postgres
Your version of Lua does not support io.popen,
which is required by LuaRocks. Please check your Lua installation.

Are there any possible work arounds ?

pgmoon question

Sorry to open an issue for this but I've noticed that the most recent release of lapis seems to break the way you're creating your schema.

  • One issue stems from an nginx error as ${{pg POSTGRESQL_URL}} is no longer adequately filled in the .compiled version of nginx.conf.
  • make_schema! in it's current incarnation doesn't appear to use pgmoon to create the schema. If I remove the upstream database { } clause to get nginx to start, lapis exec returns no output. It also doesn't seem anything is actually sent to the server.

Again, I'm sorry to create an issue over here but I use this repo as a sort of guide for lapis development and some of my projects use your lapis exec require("schema").make_schema! design. I'm not sure if the current situation is by design or if it's a bug in lapis.

Given Lapis 1.0.4, what is your opinion on the best way to create the schema like you are here? Does it make sense for lapis to support a new command like migration called schema?

Move rocks.moonscript.org -> luarocks.org

  • Buy SSL cert
  • Remove luarocks.org -> rocks.moonscript.org redirects
  • Write logic to redirect any rocks.moonscript.org urls to the appropriate luarocks.org versions
  • Rename github repo to luarocks-site

Custom manifests do not have machine-readable /manifest files

To reproduce

$ luarocks search foo --server=http://luarocks.org/m/love
Warning: Failed searching manifest: Failed fetching manifest for http://luarocks.org/m/love - Failed downloading http://luarocks.org/m/love/manifest - HTTP/1.1 404 Not Found

$ luarocks search foo --server=http://luarocks.org/m/luajit
Warning: Failed searching manifest: Failed fetching manifest for http://luarocks.org/m/luajit - Failed downloading http://luarocks.org/m/luajit/manifest - HTTP/1.1 404 Not Found

User manifests work fine.

Error: No results matching query were found, Mac OS 10.10.3

I'm on luarocks 2.2.1, lua 5.2.3, mac os 10.10.3, have the zip util, and running:

'luarocks install --verbose --only-server=http://rocks.moonscript.org optim' gives:

io.popen: 'pwd'

os.execute: cd '/opt/luarocks-2.2.1' && test '-e' '/usr/local/lib/luarocks/rocks'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && test '-d' '/usr/local/lib/luarocks/rocks'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && test '-e' '/usr/local'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && test '-d' '/usr/local'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && test '-e' '/usr/local'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && mkdir -p '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && 'curl' -k -f -L --user-agent 'LuaRocks/2.2.1 macosx-x86_64 via curl' --connect-timeout 30 'http://rocks.moonscript.org/manifest-5.2.zip' 2> /dev/null 1> '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org/manifest-5.2.zip'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/opt/luarocks-2.2.1' && test '-d' '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org' && rm '-rf' '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org/manifest-5.2'
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

os.execute: cd '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org' && unzip -n '/Users/Maurits/.cache/luarocks/http___rocks.moonscript.org/manifest-5.2.zip'
Archive: /Users/Maurits/.cache/luarocks/http___rocks.moonscript.org/manifest-5.2.zip
inflating: manifest-5.2
Results: 3
1 (boolean): true
2 (string): exit
3 (number): 0

Error: No results matching query were found.

file doesn't exist `nginx.conf.compiled'

I'm trying to install moonrocks-site on an ubuntu-12.04 server. I managed to get through all the steps up to "make schema", which errored out.

root@repo:/usr/local/moonrocks# lapis exec 'require"schema".make_schema()' --trace
Using temporary server...
Error: /usr/local/share/lua/5.1//lapis/cmd/path.lua:37: file doesn't exist `nginx.conf.compiled'
stack traceback:
    [C]: in function 'error'
    /usr/local/share/lua/5.1//lapis/cmd/path.lua:37: in function 'read_file'
    /usr/local/share/lua/5.1//lapis/cmd/nginx.lua:303: in function 'attach_server'
    /usr/local/share/lua/5.1//lapis/cmd/actions.lua:240: in function </usr/local/share/lua/5.1//lapis/cmd/actions.lua:225>
    (tail call): ?
    [C]: in function 'xpcall'
    /usr/local/share/lua/5.1//lapis/cmd/actions.lua:332: in function 'execute'
    /usr/local/lib/luarocks/rocks/lapis/dev-1/bin/lapis:4: in main chunk
    [C]: ?

I'm not sure what should be generating that file. It looks like maybe I could replace all the variables in nginx.conf manually, but I doubt that's what you intended people to do.

`luarocks upload` command is broken after domain change

Hi. It seems that after a97b179 uploading rocks began to fail.

D:\trunk_git\sources\nozzle>luarocks upload rockspecs\nozzle-git-1.rockspec --verbose

io.popen:       "c:\luarocks\2.2\tools\pwd" 2> NUL

os.execute:     D: & cd "D:\trunk_git\sources\nozzle" & if not exist "rockspecs\nozzle-git-1.rockspec" invalidcommandname
Results: 1
  1 (number): 0
Sending rockspecs\nozzle-git-1.rockspec ...
[GET via luasec] https://rocks.moonscript.org/api/tool_version?current=1%2e0%2e0 ...
wrong version number
[GET via luasec] /check_rockspec?package=nozzle&version=git%2d1 ...
wrong version number

Error: API returned wrong version number - /check_rockspec?package=nozzle&version=git%2d1

Note: I have LuaSec installed. After removing it, it goes back to using 'curl', which goes a little further but fails at the end.

The only way to fix the upload is to edit upload_config.lua file and change the server line to server = "https://luarocks.org"

Deleting a single rock

The binary rock I uploaded (for systemd) is compiled against lua 5.2 on a computer with quite a new glibc. Hence it is incompatible with systems that use 5.1, or an older glibc...
How can I delete it?
(without deleting the rockspec/source rock too; or messing up stats)

Uploading a new rockspec file still picks the old one

I am experiencing the following weird issue when using Chrome:

  • I upload a rockspec for the first time, everything works great.
  • I discover a typo in my rockspec file, so I delete the project and re-upload the new updated rockspec file (with the same filename) under the same project name
  • The moonrocks site doesn't detect the new changes of the newly uploaded file and still show the old rockspec file despite having uploaded a new one

I don't know what it's going on, maybe the old rockspec file is being cached the first time and uploading it again with a different content doesn't actually override the cache and still picks the old content?

Use tags to mark stable release.

For now problem is if I have my module in root manifest I can not prevent add scm version to manifest. So main idea is to be able put to root manifest only specific versions.
Also you could implement root-scm manifest.

Hosting Architecture

Because of issue luarocks/luarocks#338 I tried to investigate a little bit more how rocks are being hosted:

$ host rocks.moonscript.org
rocks.moonscript.org has address 54.204.57.69
$ host 54.204.57.69
69.57.204.54.in-addr.arpa domain name pointer ec2-54-204-57-69.compute-1.amazonaws.com.

It seems like an EC2 instance is being used, and unless the instance itself is a load balancer, it could be that when it's under load it's not able to serve all the requests.

Without more knowledge of the architecture of the system the following suggestion may be wrong, but how about hosting the rocks on an AWS S3 repo? That would make the system more reliable, it would offload the load balancing to AWS, and could also be replicated in a CDN using AWS CloudFront?

On a side note the company I work for, Mashape, would be happy to sponsor the project and pay for bandwidth and infrastructure to make sure it's always 100% up and running. We could share a conversation about this at [email protected]

JSON API

Is there a way of reading out the meta data about each module as JSON or some other machine readable format from the site?

I'd love to add LuaRocks support to http://libraries.io/, if there's an easy way to read/convert the rockspec files without having to use Lua I could add it much faster.

Manifest moderation

Hi!

How I can moderate my manifest?
Some spam bots started to add undesired modules to my manifest..

Thanks!

I cound't able to use luarocks with lua 5.3

I am running Ubuntu Server 15.04 on VM , I used these commands to install lua and luarocks

sudo apt-get install unzip
sudo apt-get install gcc
wget http://www.lua.org/ftp/lua-5.3.1.tar.gz
tar zxf lua-5.3.1.tar.gz
cd lua-5.3.1
sudo make solaris test
sudo make solaris install
reboot
wget http://luarocks.org/releases/luarocks-2.2.1.tar.gz
tar zxpf luarocks-2.2.1.tar.gz
cd luarocks-2.2.1
./configure; sudo make bootstrap
sudo luarocks install luasocket

lua -lsocket -- It errors.
screen shot 2015-07-24 at 3 36 57 pm

screen shot 2015-07-24 at 3 32 52 pm

screen shot 2015-07-24 at 3 33 23 pm

LuaRocks search engine is not working

The problem could be reproduced by:

  1. access the page http://luarocks.org
  2. type anything at the field on top of the page (between "LuaRocks" and "Install . Docs . Log In . Register"
  3. then type ENTER

It shows a page with an error message:

"...e/luarocks/.luarocks/share/lua/5.1/lapis/db/postgres.lua:88: SELECT * from "users" where username % 'tomas'
order by similarity(username, 'tomas') desc
limit 50
offset 0

ERROR: operator does not exist: character varying % unknown (44)"

Unknown method

Hello! Sorry for all the bugs this morning. I use this repository as supplemental documentation for lapis. I've really learned a lot from just reading how this site works. One thing I have not been able to resolve yet is the reference to @check_unique_constraint. I've used github search to try and find it's definition but I've come up empty. Did I just not look hard enough?

https://github.com/leafo/moonrocks-site/blob/master/models/users.moon#L17

I'm simply trying to figure out how to fail gracefully on duplicate keys.

Issue with & in password reset link sent by e-mail

Hello,

It appears there is an issue with the link sent by e-mail for password reset. The & character is being placed, as in HTML, as &amp; and that breaks the link. For example, I just received the following (token sanitized) password reset link:

http://rocks.moonscript.org/user/forgot_password?token=[sanitized]&amp;id=97

When I tried to access it, it reports an error: "id must be an integer". I was able to access it properly by simply deleting the amp; and leaving &id=97. Not only the link's text shows the &amp;, but also the link's reference (href) includes the &amp;.

Improve luarocks.org front page

  1. Explain what it is in BIG LETTERS near the top of the page, like http://npmjs.org/
  2. Change the "Download" link (download what? one may ask). Putting "Install" might be better; but "Install LuaRocks" is perhaps ambiguous. npmjs.org has a link with some explanation "beneath the fold". I suspect given their popularity they're a good model to follow if you don't have a better idea.
  3. I mistakenly filed this issue first on the LuaRocks github; add a "Report site bug" link (I know, there's already a "Source" link, that could better be "Site source" as well!).

Warnings about name collision of modules

I think it would be convinient to be able check if this module name already used in some library.
E.g. LuaSocket library uses not only socket module name but also mime and ltn12.
But some libraries may use same base module name (e.g. LuaCov and LuaCov-coveralls) libraryes use same namespace luacov.
So I think luarocks upload and web UI should get warning if some one try create new library that contein modules with such names.

@hishamhm ping.

main page of rocks.moonscript.org isn't redirecting properly

I'm trying to open main page of https://rocks.moonscript.org:

$ wget https://rocks.moonscript.org/
--2015-04-01 12:00:26--  https://rocks.moonscript.org/
Resolving rocks.moonscript.org (rocks.moonscript.org)... 54.204.57.69
Connecting to rocks.moonscript.org
(rocks.moonscript.org)|54.204.57.69|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:27--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:28--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:29--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:29--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:30--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://rocks.moonscript.org/ [following]
--2015-04-01 12:00:30--  https://rocks.moonscript.org/
Reusing existing connection to rocks.moonscript.org:443.
HTTP request sent, awaiting response...

Same problem on login page: https://rocks.moonscript.org/login

This problem can sometimes be caused by disabling or refusing to accept cookies.

`luarocks install --server=http://rocks.moonscript.org luarocks` ==> `luarocks` no more

Since luarocks.org says that, starting with v2.2 moonrocks would be the default repository, I tried to update luarocks, first from luarocks.org (no luck, v2.1.2.n), then from moonrocks.

It turns out (I checked rocks.moonscript.org after the fact) that it doesn't provide v2.2 either, but it also botched luarocks.

➜  ~  luarocks install --server=http://rocks.moonscript.org luarocks
Installing http://rocks.moonscript.org/luarocks-2.1.2-1.src.rock...
Using http://rocks.moonscript.org/luarocks-2.1.2-1.src.rock... switching to 'build' mode

Error: Failed initializing build back-end for build type 'builtin': module 'luarocks.build.builtin' not found:Failed loading module luarocks.build.builtin in LuaRocks rock luarocks 2.1.2-1
    no field package.preload['luarocks.build.builtin']
    no file '/usr/local/share/lua/5.1/luarocks/build/builtin.lua'
    no file '/usr/local/share/lua/5.1/luarocks/build/builtin/init.lua'
    no file '/Users/pygy/.luarocks/share/lua/5.1/luarocks/build/builtin.lua'
    no file '/Users/pygy/.luarocks/share/lua/5.1/luarocks/build/builtin/init.lua'
    no file './luarocks/build/builtin.lua'
    no file '/usr/local/share/lua/5.1/luarocks/build/builtin.lua'
    no file '/usr/local/share/lua/5.1/luarocks/build/builtin/init.lua'
    no file '/usr/local/lib/lua/5.1/luarocks/build/builtin.lua'
    no file '/usr/local/lib/lua/5.1/luarocks/build/builtin/init.lua'
    no file '/usr/local/lib/lua/5.1/luarocks/build/builtin.so'
    no file '/Users/pygy/.luarocks/lib/lua/5.1/luarocks/build/builtin.so'
    no file './luarocks/build/builtin.so'
    no file '/usr/local/lib/lua/5.1/luarocks/build/builtin.so'
    no file '/usr/local/lib/lua/5.1/loadall.so'
    no file '/usr/local/lib/lua/5.1/luarocks.so'
    no file '/Users/pygy/.luarocks/lib/lua/5.1/luarocks.so'
    no file './luarocks.so'
    no file '/usr/local/lib/lua/5.1/luarocks.so'
    no file '/usr/local/lib/lua/5.1/loadall.so'
➜  ~  luarocks install --server=http://rocks.moonscript.org moonrocks
zsh: command not found: luarocks

:-/

`Error: file doesn't exist `nginx.conf.compiled'` on running `make schema`

I finished those steps before make schema.
luasocket need to be installed but not mentioned.

And I got this:

➤➤ make schema
lapis exec 'require "cmd.schema"'
Using temporary server...
Error: file doesn't exist `nginx.conf.compiled'
 * Run with --trace to see traceback
 * Report issues to https://github.com/leafo/lapis/issues
make: *** [schema] Error 1
➤➤
Display all 2822 possibilities? (y or n)
➤➤ make --trace schema
/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--trace'
Usage: make [options] [target] ...

My environment:

➤➤ uname -a
Darwin Air.local 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64

updates:

Probably it's because I didn't install OpenResty correctly openresty/openresty#3
http://nocurve.com/compiling-openresty-nginx-on-osx/


updates:

Problem found.. and closed. I was actually not indented to run MoonRocks, but only an experiment.

luarocks on Mac requires --server

Command sudo luarocks install lapis does not work by default on Mac:
Error: No results matching query were found.

Command sudo luarocks install --server=http://rocks.moonscript.org lapis works on Mac.

I think this should be mentioned on moonrocks site and/or on lapis site.

The LuaRocks docs have vanished!

luarocks.org now redirects to rocks.moonscript.org, and I can't find the LuaRocks documentation linked to anywhere. Am I missing something?

Uploading binary rocks

Can binary rocks be uploaded?

$ luarocks pack systemd
  adding: lib/ (stored 0%)
  adding: lib/systemd/ (stored 0%)
  adding: lib/systemd/id128/ (stored 0%)
  adding: lib/systemd/id128/core.so (deflated 67%)
  adding: lib/systemd/daemon/ (stored 0%)
  adding: lib/systemd/daemon/core.so (deflated 67%)
  adding: lib/systemd/journal/ (stored 0%)
  adding: lib/systemd/journal/core.so (deflated 67%)
  adding: lib/systemd/login/ (stored 0%)
  adding: lib/systemd/login/core.so (deflated 68%)
  adding: lua/ (stored 0%)
  adding: lua/systemd/ (stored 0%)
  adding: lua/systemd/login.lua (stored 0%)
  adding: lua/systemd/journal.lua (deflated 31%)
  adding: lua/systemd/init.lua (deflated 49%)
  adding: lua/systemd/daemon.lua (deflated 53%)
  adding: lua/systemd/id128.lua (deflated 9%)
  adding: rock_manifest (deflated 55%)
  adding: systemd-scm-0.rockspec (deflated 74%)
Packed: /home/daurnimator/src/lua-systemd/systemd-scm-0.linux-x86_64.rock
$ moonrocks upload systemd-scm-0.linux-x86_64.rock
Error: systemd-scm-0.linux-x86_64.rock:1: '=' expected near 'char(3)'
 * Run with --trace to see traceback
 * Report issues to https://github.com/leafo/moonrocks/issues

If so, can we get a "HowTo "?

luarocks can not find modoule

I use luarocks 2.0.13 on WinXP.
I upload rockspec and rock for AesFileEncrypt.
But when i try install this module
luarocks install --only-server=http://rocks.moonscript.org/manifests/moteus AesFileEncrypt
I got Error: No results matching query were found.
I think this is becouse of upper case in module name. I upload rockspec file with only lower case. But when i try load rock i get error.

Docker distribution

Since this application requires many dependencies to run locally, it would be nice to have a Docker distribution that can be easily started.

"Your website" validation / relative links

If you add a website without the scheme 'http' it gets used as is.
i.e. if I type in just daurnimator.com, the link on my profile goes to luarocks.org/modules/daurnimator.com

Can't Download Luarock (Vert)

I have tried downloading the vert rock from the moonrocks site but for some reason I get this output:

$ sudo luarocks install --server=http://rocks.moonscript.org/manifests/luarocks vert

Error: No results matching query were found.

It seems like this rock can't be found on the servers. When I manually search on the moonrocks site it shows up just fine and I am able to download other rocks just fine (I tested by running luarocks install ao and that grabbed the ao rock just fine.

I can install the vert rock just fine from source but now I'm curious why this rock is having problems and not others.

copy contents of all rockspecs into database

In order to keep descriptions synchronized for #45 I think it makes sense to just extract the data from the rockspec directly unless it has been overridden on a module level. This will prevent descriptions from getting out of date as they are currently copied on first upload.

Failed searching manifest (Mac OS X 10.8.5)

I have the same problem as here @Eltuerto #4.

luarocks install --server=http://rocks.moonscript.org moonrocks
Warning: Failed searching manifest: Failed loading manifest: Failed extracting manifest file

Error: No results matching query were found.

module 'socket.http' not found

Hi There,

I am not sure it this is the right place to ask. If it is not, don't hesitate to close it (after pointing me where is the right place to ask :) ).

Here is the problem: I am trying to run telegram-bot under fresh install of OSX Yosemite. Dependencies are managed by macport. My problem is, as shown in the title, I can't seem to link telegram-bot script to LuaRocks installed luasocket. How should I check or remedy the situation? I am quite new to LUA.

Your kind help is appreciated.

Registering via GitHub

I think this would be good addition as most of rocks are anyway located on GitHub. So adding button to LuaRocks register page that will let register you with your GitHub account makes sense.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.