From 4cb78443b7fe63a22f5d389de88ba9876f6f8995 Mon Sep 17 00:00:00 2001 From: Avik Sengupta Date: Tue, 8 Jan 2013 17:49:25 +0000 Subject: [PATCH 1/2] Create a listing of all packages --- doc/Makefile | 7 +- doc/index.rst | 1 + doc/listpkg.jl | 85 +++++ doc/packages/packagelist.rst | 702 +++++++++++++++++++++++++++++++++++ 4 files changed, 794 insertions(+), 1 deletion(-) create mode 100644 doc/listpkg.jl create mode 100644 doc/packages/packagelist.rst diff --git a/doc/Makefile b/doc/Makefile index 263bc0a3ffa79..3c82ec36ea381 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -6,6 +6,7 @@ SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build +JULIA = ../julia # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 @@ -19,7 +20,7 @@ JQUERYURL = http://code.jquery.com/jquery-latest.js WGET = $(abspath ../deps)/jldownload .PHONY: help clean clean-jquery cleanall get-jquery html dirhtml singlehtml pickle json htmlhelp qthelp devhelp \ - epub latex latexpdf text man changes linkcheck doctest gettext + epub latex latexpdf text man changes linkcheck doctest gettext listpkg help: @echo "Please use \`make ' where is one of" @@ -43,6 +44,7 @@ help: @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" + @echo " listpkg to recreate the list of available packages" clean: -rm -rf $(BUILDDIR)/* @@ -172,3 +174,6 @@ doctest: helpdb.jl: stdlib/*.rst sphinx/jlhelp.py sphinx/julia.py $(SPHINXBUILD) -b jlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/jlhelp mv $(BUILDDIR)/jlhelp/jlhelp.jl helpdb.jl + +listpkg: + $(JULIA) listpkg.jl diff --git a/doc/index.rst b/doc/index.rst index c1303237dfec8..8442899ed1f26 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -8,6 +8,7 @@ manual/index stdlib/index + packages/packagelist Indices and tables ================== diff --git a/doc/listpkg.jl b/doc/listpkg.jl new file mode 100644 index 0000000000000..a9f7af0cf2648 --- /dev/null +++ b/doc/listpkg.jl @@ -0,0 +1,85 @@ +require("pkg") +try +require("JSON") +catch +Pkg.add("JSON") +require("JSON") +end + +function gen_listpkg() + local gh_auth + try + gh_auth = ENV["GH_AUTH"] + catch e + error ("Please provide a Github OAuth Token as environment variable GH_AUTH") + end + Pkg.update() + io=open("packages/packagelist.rst","w+"); + print(io, "********************\n Available Packages \n********************\n\n") + cd(julia_pkgdir()) do + for pkg in Metadata.each_package() + print(" Processing $(pkg)\n") + url = (Metadata.pkg_url(pkg)) + maxv = Metadata.versions([pkg])[end] + url_reg = r"^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?" + gh_path_reg_git=r"^/(.*)?/(.*)?.git$" + gh_path_reg_http=r"^/(.*)?/(.*)?$" + m=match(url_reg, url) + host=m.captures[4] + path=m.captures[5] + scheme=m.captures[2] + fullname = "Unkown" + avatar = "Not on Github" + desc = "Not provided" + homepage = nothing + html_url = url + user_url = url + + if ismatch(r"github\.com", host) + m2 = match(gh_path_reg_git, path) + user=m2.captures[1] + repo=m2.captures[2] + gh_repo_url = "https://api.github.com/repos/$(user)/$(repo)?access_token=$(gh_auth)" + gh_user_url = "https://api.github.com/users/$(user)?access_token=$(gh_auth)" + #print("processing $gh_repo_url") + gh_repo=JSON.parse(readall(download_file(gh_repo_url))) + #print("processing $gh_user_url") + gh_user=JSON.parse(readall(download_file(gh_user_url))) + fullname = get(gh_user, "name", user) + avatar = gh_user["avatar_url"] + user_url = gh_user["html_url"] + desc = get(gh_repo, "description", "No description provided") + homepage = get(gh_repo, "homepage", nothing) + html_url = gh_repo["html_url"] + end + print(io, "`$(pkg) <$(html_url)>`_\n"); + print(io, "_"^(length("`$(pkg) <$(html_url)>`_")) * "\n\n") + print(io, " Current Version: ``$(maxv.version)``\n\n"); + print(io, " $(desc) \n\n") + print(io, " Maintainer: `$(fullname) <$user_url>`_\n\n") + + if homepage != nothing && length(chomp(homepage)) > 0 + print(io, " More Info: `<$(homepage)>`_ \n\n") + end + print(io, " Dependencies::\n\n" ) + ver_dir = "METADATA/$pkg/versions/$(maxv.version)/requires" + any_ver = "Any Version" + if isfile(ver_dir) + vset = Metadata.parse_requires(ver_dir) + if length(vset) > 0 + for deps in vset + print(io, " $(deps.package)"); print(io, " "^(15-length(deps.package))); print(io, "$(length(deps.versions)>0 ? deps.versions : any_ver)\n") + end + else + print(io, " None\n") + end + else + print(io, " None\n") + end + print(io, "\n") + end #for + end #cd + close(io) +end #function + +gen_listpkg() diff --git a/doc/packages/packagelist.rst b/doc/packages/packagelist.rst new file mode 100644 index 0000000000000..e625dc913969f --- /dev/null +++ b/doc/packages/packagelist.rst @@ -0,0 +1,702 @@ +******************** + Available Packages +******************** + +`ArgParse `_ +__________________________________________________________ + + Current Version: ``0.0.0`` + + Package for parsing command-line arguments to Julia programs. + + Maintainer: `Carlo Baldassi `_ + + Dependencies:: + + Options Any Version + TextWrap Any Version + +`Cairo `_ +________________________________________________ + + Current Version: ``0.0.0`` + + Bindings to the Cairo graphics library. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + Color Any Version + +`Calculus `_ +___________________________________________________________ + + Current Version: ``0.0.0`` + + Calculus functions in Julia + + Maintainer: `John Myles White `_ + + Dependencies:: + + None + +`Calendar `_ +__________________________________________________ + + Current Version: ``0.0.0`` + + Calendar time package for Julia + + Maintainer: `Mike Nolta `_ + + Dependencies:: + + ICU Any Version + +`Clustering `_ +_______________________________________________________________ + + Current Version: ``0.0.0`` + + Basic functions for clustering data: k-means, dp-means, etc. + + Maintainer: `John Myles White `_ + + Dependencies:: + + DataFrames Any Version + +`Color `_ +________________________________________________ + + Current Version: ``0.0.0`` + + Basic color manipulation utilities. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`Compose `_ +__________________________________________________ + + Current Version: ``0.0.0`` + + Declarative vector graphics + + Maintainer: `Daniel Jones `_ + + Dependencies:: + + None + +`DataFrames `_ +________________________________________________________ + + Current Version: ``0.0.0`` + + library for working with tabular data in Julia + + Maintainer: `Harlan Harris `_ + + Dependencies:: + + Options Any Version + +`Debug `_ +_____________________________________________ + + Current Version: ``0.0.0`` + + Prototype interactive debugger for Julia + + Maintainer: `toivoh `_ + + Dependencies:: + + None + +`Distributions `_ +_________________________________________________________________ + + Current Version: ``0.0.0`` + + A Julia package for probability distributions and associated funtions. + + Maintainer: `JuliaStats `_ + + Dependencies:: + + None + +`Example `_ +____________________________________________________ + + Current Version: ``0.0.0`` + + Example Julia package repo. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`FITSIO `_ +______________________________________________ + + Current Version: ``0.0.0`` + + FITS file package for Julia + + Maintainer: `Mike Nolta `_ + + Dependencies:: + + None + +`FileFind `_ +___________________________________________________________ + + Current Version: ``0.0.0`` + + File::Find implementation in Julia + + Maintainer: `John Myles White `_ + + Dependencies:: + + None + +`GLU `_ +____________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to GLU + + Maintainer: `Robert Ennis `_ + + Dependencies:: + + GetC Any Version + +`GLUT `_ +______________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to GLUT + + Maintainer: `Robert Ennis `_ + + Dependencies:: + + GLU Any Version + GetC Any Version + OpenGL Any Version + +`Gadfly `_ +________________________________________________ + + Current Version: ``0.0.0`` + + Crafty statistical graphics for Julia. + + Maintainer: `Daniel Jones `_ + + Dependencies:: + + Compose Any Version + DataFrames Any Version + Distributions Any Version + Iterators Any Version + +`GetC `_ +______________________________________________ + + Current Version: ``0.0.0`` + + Minimal implementation of Jasper's Julia FFI + + Maintainer: `Robert Ennis `_ + + Dependencies:: + + None + +`Graphs `_ +_______________________________________________________ + + Current Version: ``0.0.0`` + + Working with graphs in Julia + + Maintainer: `John Myles White `_ + + Dependencies:: + + DataFrames Any Version + +`Grid `_ +____________________________________________ + + Current Version: ``0.0.0`` + + Grid operations for the Julia language + + Maintainer: `Tim Holy `_ + + Dependencies:: + + None + +`HDF5 `_ +____________________________________________ + + Current Version: ``0.0.0`` + + HDF5 interface for the Julia language + + Maintainer: `Tim Holy `_ + + Dependencies:: + + None + +`HTTP `_ +_________________________________________ + + Current Version: ``0.0.0`` + + HTTP library (server, client, parser) for the Julia language + + Maintainer: `Dirk Gadsden `_ + + Dependencies:: + + None + +`HypothesisTests `_ +____________________________________________________________________ + + Current Version: ``0.0.0`` + + T-tests, Wilcoxon rank sum (Mann-Whitney U), signed rank, and circular statistics in Julia + + Maintainer: `Simon Kornblith `_ + + Dependencies:: + + None + +`ICU `_ +________________________________________ + + Current Version: ``0.0.0`` + + Julia wrapper for the International Components for Unicode (ICU) library + + Maintainer: `Mike Nolta `_ + + Dependencies:: + + UTF16 Any Version + +`IniFile `_ +____________________________________________________ + + Current Version: ``0.0.0`` + + Reading and writing Windows-style INI files (writing not yet implemented). + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`Iterators `_ +________________________________________________________ + + Current Version: ``0.0.0`` + + Common functional iterator patterns. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`Ito `_ +________________________________________ + + Current Version: ``0.0.0`` + + A Julia package for quantitative finance + + Maintainer: `Avik Sengupta `_ + + More Info: ``_ + + Dependencies:: + + Calendar Any Version + Distributions Any Version + +`JSON `_ +__________________________________________ + + Current Version: ``0.0.0`` + + JSON parsing and printing + + Maintainer: `Avik Sengupta `_ + + Dependencies:: + + None + +`Languages `_ +_____________________________________________________________ + + Current Version: ``0.0.0`` + + A package for working with human languages + + Maintainer: `John Myles White `_ + + Dependencies:: + + None + +`Loss `_ +___________________________________________________ + + Current Version: ``0.0.0`` + + Loss functions + + Maintainer: `John Myles White `_ + + Dependencies:: + + None + +`MAT `_ +____________________________________________ + + Current Version: ``0.0.0`` + + Julia module for reading MATLAB files + + Maintainer: `Simon Kornblith `_ + + Dependencies:: + + HDF5 Any Version + +`MCMC `_ +___________________________________________ + + Current Version: ``0.0.0`` + + MCMC tools for Julia + + Maintainer: `Chris DuBois `_ + + Dependencies:: + + Options Any Version + +`Mongrel2 `_ +__________________________________________________ + + Current Version: ``0.0.0`` + + Mongrel2 handlers in Julia + + Maintainer: `Avik Sengupta `_ + + Dependencies:: + + JSON Any Version + ZMQ Any Version + +`NHST `_ +___________________________________________________ + + Current Version: ``0.0.0`` + + Null hypothesis significance tests + + Maintainer: `John Myles White `_ + + Dependencies:: + + None + +`Named `_ +______________________________________________ + + Current Version: ``0.0.0`` + + Julia named index and named vector types + + Maintainer: `Harlan Harris `_ + + Dependencies:: + + None + +`OpenGL `_ +__________________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to OpenGL + + Maintainer: `Robert Ennis `_ + + Dependencies:: + + GetC Any Version + +`Optim `_ +_____________________________________________________ + + Current Version: ``0.0.0`` + + Optimization functions for Julia + + Maintainer: `John Myles White `_ + + More Info: ``_ + + Dependencies:: + + Calculus Any Version + Distributions Any Version + Options Any Version + +`Options `_ +____________________________________________________ + + Current Version: ``0.0.0`` + + A framework for providing optional arguments to functions. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`PLX `_ +____________________________________________ + + Current Version: ``0.0.0`` + + Julia module for reading Plexon PLX files + + Maintainer: `Simon Kornblith `_ + + Dependencies:: + + None + +`PatternDispatch `_ +_________________________________________________________________ + + Current Version: ``0.0.0`` + + Method dispatch based on pattern matching for Julia + + Maintainer: `toivoh `_ + + Dependencies:: + + None + +`ProjectTemplate `_ +_________________________________________________________________________ + + Current Version: ``0.0.0`` + + ProjectTemplate for Julia + + Maintainer: `John Myles White `_ + + Dependencies:: + + DataFrames Any Version + JSON Any Version + +`RDatasets `_ +_____________________________________________________________ + + Current Version: ``0.0.0`` + + Julia package for loading many of the data sets available in R + + Maintainer: `John Myles White `_ + + Dependencies:: + + DataFrames Any Version + +`Rif `_ +___________________________________________ + + Current Version: ``0.0.0`` + + Julia-to-R interface + + Maintainer: `Laurent Gautier `_ + + Dependencies:: + + None + +`SDL `_ +____________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to SDL + + Maintainer: `Robert Ennis `_ + + Dependencies:: + + GLU Any Version + GetC Any Version + OpenGL Any Version + +`Sims `_ +___________________________________________ + + Current Version: ``0.0.0`` + + Experiments with non-causal, equation-based modeling in Julia + + Maintainer: `Tom Short `_ + + Dependencies:: + + None + +`Sound `_ +________________________________________________ + + Current Version: ``0.0.0`` + + Reading and writing from WAV files (should probably be named WAV). + + Maintainer: `The Julia Language `_ + + Dependencies:: + + Options Any Version + +`TextAnalysis `_ +___________________________________________________________________ + + Current Version: ``0.0.0`` + + Julia package for text analysis + + Maintainer: `John Myles White `_ + + Dependencies:: + + DataFrames Any Version + FileFind Any Version + Languages Any Version + +`TextWrap `_ +__________________________________________________________ + + Current Version: ``0.0.0`` + + Package for wrapping text into paragraphs. + + Maintainer: `Carlo Baldassi `_ + + Dependencies:: + + Options Any Version + +`Tk `_ +__________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to Tk windowing toolkit. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + Cairo Any Version + +`Trie `_ +______________________________________________ + + Current Version: ``0.0.0`` + + Implementation of the trie data structure. + + Maintainer: `The Julia Language `_ + + Dependencies:: + + None + +`UTF16 `_ +____________________________________________ + + Current Version: ``0.0.0`` + + UTF16 string type for Julia + + Maintainer: `Mike Nolta `_ + + Dependencies:: + + None + +`Winston `_ +________________________________________________ + + Current Version: ``0.0.0`` + + 2D plotting for Julia + + Maintainer: `Mike Nolta `_ + + Dependencies:: + + Cairo Any Version + Color Any Version + IniFile Any Version + Tk Any Version + +`ZMQ `_ +________________________________________ + + Current Version: ``0.0.0`` + + Julia interface to ZMQ + + Maintainer: `Avik Sengupta `_ + + Dependencies:: + + None + From d81a11ac4c64b7689b1b039bad23ed53de9e0cba Mon Sep 17 00:00:00 2001 From: Avik Sengupta Date: Tue, 8 Jan 2013 19:04:16 +0000 Subject: [PATCH 2/2] display maintainer avatars in package listing --- doc/listpkg.jl | 1 + doc/packages/packagelist.rst | 313 +++++++++++++++++++++++++++++++++++ 2 files changed, 314 insertions(+) diff --git a/doc/listpkg.jl b/doc/listpkg.jl index a9f7af0cf2648..520e6baad2ac0 100644 --- a/doc/listpkg.jl +++ b/doc/listpkg.jl @@ -54,6 +54,7 @@ function gen_listpkg() end print(io, "`$(pkg) <$(html_url)>`_\n"); print(io, "_"^(length("`$(pkg) <$(html_url)>`_")) * "\n\n") + print(io, " .. image:: $(avatar)\n :height: 80px\n :width: 80px\n :align: right\n :alt: $(fullname)\n") print(io, " Current Version: ``$(maxv.version)``\n\n"); print(io, " $(desc) \n\n") print(io, " Maintainer: `$(fullname) <$user_url>`_\n\n") diff --git a/doc/packages/packagelist.rst b/doc/packages/packagelist.rst index e625dc913969f..5a84da4f2c430 100644 --- a/doc/packages/packagelist.rst +++ b/doc/packages/packagelist.rst @@ -5,6 +5,13 @@ `ArgParse `_ __________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/80502de63c1b21d8f3ba663d72ba5be2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Carlo Baldassi + + Current Version: ``0.0.0`` Package for parsing command-line arguments to Julia programs. @@ -19,6 +26,12 @@ __________________________________________________________ `Cairo `_ ________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Bindings to the Cairo graphics library. @@ -32,6 +45,12 @@ ________________________________________________ `Calculus `_ ___________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Calculus functions in Julia @@ -45,6 +64,12 @@ ___________________________________________________________ `Calendar `_ __________________________________________________ + .. image:: https://secure.gravatar.com/avatar/1b65c4698da5f30310e14aaee8f3f24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Mike Nolta + Current Version: ``0.0.0`` Calendar time package for Julia @@ -58,6 +83,12 @@ __________________________________________________ `Clustering `_ _______________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Basic functions for clustering data: k-means, dp-means, etc. @@ -71,6 +102,12 @@ _______________________________________________________________ `Color `_ ________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Basic color manipulation utilities. @@ -84,6 +121,12 @@ ________________________________________________ `Compose `_ __________________________________________________ + .. image:: https://secure.gravatar.com/avatar/fd97b03d16e1aa4c404391216d81c1d5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Daniel Jones + Current Version: ``0.0.0`` Declarative vector graphics @@ -97,6 +140,12 @@ __________________________________________________ `DataFrames `_ ________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/9f1a68b9e623be5da422b44e733fa8bc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Harlan Harris + Current Version: ``0.0.0`` library for working with tabular data in Julia @@ -110,6 +159,12 @@ ________________________________________________________ `Debug `_ _____________________________________________ + .. image:: https://secure.gravatar.com/avatar/8d3d3934c39b52f48c35a0cc536edae7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: toivoh + Current Version: ``0.0.0`` Prototype interactive debugger for Julia @@ -123,6 +178,12 @@ _____________________________________________ `Distributions `_ _________________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: JuliaStats + Current Version: ``0.0.0`` A Julia package for probability distributions and associated funtions. @@ -136,6 +197,12 @@ _________________________________________________________________ `Example `_ ____________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Example Julia package repo. @@ -149,6 +216,12 @@ ____________________________________________________ `FITSIO `_ ______________________________________________ + .. image:: https://secure.gravatar.com/avatar/1b65c4698da5f30310e14aaee8f3f24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Mike Nolta + Current Version: ``0.0.0`` FITS file package for Julia @@ -162,6 +235,12 @@ ______________________________________________ `FileFind `_ ___________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` File::Find implementation in Julia @@ -175,6 +254,12 @@ ___________________________________________________________ `GLU `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/3753123303ea2852accbce22339f67b4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Robert Ennis + Current Version: ``0.0.0`` Julia interface to GLU @@ -188,6 +273,12 @@ ____________________________________________ `GLUT `_ ______________________________________________ + .. image:: https://secure.gravatar.com/avatar/3753123303ea2852accbce22339f67b4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Robert Ennis + Current Version: ``0.0.0`` Julia interface to GLUT @@ -203,6 +294,12 @@ ______________________________________________ `Gadfly `_ ________________________________________________ + .. image:: https://secure.gravatar.com/avatar/fd97b03d16e1aa4c404391216d81c1d5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Daniel Jones + Current Version: ``0.0.0`` Crafty statistical graphics for Julia. @@ -219,6 +316,12 @@ ________________________________________________ `GetC `_ ______________________________________________ + .. image:: https://secure.gravatar.com/avatar/3753123303ea2852accbce22339f67b4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Robert Ennis + Current Version: ``0.0.0`` Minimal implementation of Jasper's Julia FFI @@ -232,6 +335,12 @@ ______________________________________________ `Graphs `_ _______________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Working with graphs in Julia @@ -245,6 +354,12 @@ _______________________________________________________ `Grid `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/2989a078f4caff6fb86fa30e59bd9aa9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Tim Holy + Current Version: ``0.0.0`` Grid operations for the Julia language @@ -258,6 +373,12 @@ ____________________________________________ `HDF5 `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/2989a078f4caff6fb86fa30e59bd9aa9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Tim Holy + Current Version: ``0.0.0`` HDF5 interface for the Julia language @@ -271,6 +392,12 @@ ____________________________________________ `HTTP `_ _________________________________________ + .. image:: https://secure.gravatar.com/avatar/d9c8c5a29b60871d14846a382d50626a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Dirk Gadsden + Current Version: ``0.0.0`` HTTP library (server, client, parser) for the Julia language @@ -284,6 +411,12 @@ _________________________________________ `HypothesisTests `_ ____________________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/9524ef56c2823a59d54f9226a7ef08ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Simon Kornblith + Current Version: ``0.0.0`` T-tests, Wilcoxon rank sum (Mann-Whitney U), signed rank, and circular statistics in Julia @@ -297,6 +430,12 @@ ____________________________________________________________________ `ICU `_ ________________________________________ + .. image:: https://secure.gravatar.com/avatar/1b65c4698da5f30310e14aaee8f3f24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Mike Nolta + Current Version: ``0.0.0`` Julia wrapper for the International Components for Unicode (ICU) library @@ -310,6 +449,12 @@ ________________________________________ `IniFile `_ ____________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Reading and writing Windows-style INI files (writing not yet implemented). @@ -323,6 +468,12 @@ ____________________________________________________ `Iterators `_ ________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Common functional iterator patterns. @@ -336,6 +487,12 @@ ________________________________________________________ `Ito `_ ________________________________________ + .. image:: https://secure.gravatar.com/avatar/f5c61e85dfa465686adc24e0bffba42a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Avik Sengupta + Current Version: ``0.0.0`` A Julia package for quantitative finance @@ -352,6 +509,12 @@ ________________________________________ `JSON `_ __________________________________________ + .. image:: https://secure.gravatar.com/avatar/f5c61e85dfa465686adc24e0bffba42a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Avik Sengupta + Current Version: ``0.0.0`` JSON parsing and printing @@ -365,6 +528,12 @@ __________________________________________ `Languages `_ _____________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` A package for working with human languages @@ -378,6 +547,12 @@ _____________________________________________________________ `Loss `_ ___________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Loss functions @@ -391,6 +566,12 @@ ___________________________________________________ `MAT `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/9524ef56c2823a59d54f9226a7ef08ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Simon Kornblith + Current Version: ``0.0.0`` Julia module for reading MATLAB files @@ -404,6 +585,12 @@ ____________________________________________ `MCMC `_ ___________________________________________ + .. image:: https://secure.gravatar.com/avatar/1a4672a0ae94c24f02517dea26097f58?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Chris DuBois + Current Version: ``0.0.0`` MCMC tools for Julia @@ -417,6 +604,12 @@ ___________________________________________ `Mongrel2 `_ __________________________________________________ + .. image:: https://secure.gravatar.com/avatar/f5c61e85dfa465686adc24e0bffba42a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Avik Sengupta + Current Version: ``0.0.0`` Mongrel2 handlers in Julia @@ -431,6 +624,12 @@ __________________________________________________ `NHST `_ ___________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Null hypothesis significance tests @@ -444,6 +643,12 @@ ___________________________________________________ `Named `_ ______________________________________________ + .. image:: https://secure.gravatar.com/avatar/9f1a68b9e623be5da422b44e733fa8bc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Harlan Harris + Current Version: ``0.0.0`` Julia named index and named vector types @@ -457,6 +662,12 @@ ______________________________________________ `OpenGL `_ __________________________________________________ + .. image:: https://secure.gravatar.com/avatar/3753123303ea2852accbce22339f67b4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Robert Ennis + Current Version: ``0.0.0`` Julia interface to OpenGL @@ -470,6 +681,12 @@ __________________________________________________ `Optim `_ _____________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Optimization functions for Julia @@ -487,6 +704,12 @@ _____________________________________________________ `Options `_ ____________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` A framework for providing optional arguments to functions. @@ -500,6 +723,12 @@ ____________________________________________________ `PLX `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/9524ef56c2823a59d54f9226a7ef08ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Simon Kornblith + Current Version: ``0.0.0`` Julia module for reading Plexon PLX files @@ -513,6 +742,12 @@ ____________________________________________ `PatternDispatch `_ _________________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/8d3d3934c39b52f48c35a0cc536edae7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: toivoh + Current Version: ``0.0.0`` Method dispatch based on pattern matching for Julia @@ -526,6 +761,12 @@ _________________________________________________________________ `ProjectTemplate `_ _________________________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` ProjectTemplate for Julia @@ -540,6 +781,12 @@ _________________________________________________________________________ `RDatasets `_ _____________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Julia package for loading many of the data sets available in R @@ -553,6 +800,12 @@ _____________________________________________________________ `Rif `_ ___________________________________________ + .. image:: https://secure.gravatar.com/avatar/8e5422a173711c086b685140dbc498fe?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Laurent Gautier + Current Version: ``0.0.0`` Julia-to-R interface @@ -566,6 +819,12 @@ ___________________________________________ `SDL `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/3753123303ea2852accbce22339f67b4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Robert Ennis + Current Version: ``0.0.0`` Julia interface to SDL @@ -581,6 +840,12 @@ ____________________________________________ `Sims `_ ___________________________________________ + .. image:: https://secure.gravatar.com/avatar/903acb22f47a901577ee48d3962d5858?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Tom Short + Current Version: ``0.0.0`` Experiments with non-causal, equation-based modeling in Julia @@ -594,6 +859,12 @@ ___________________________________________ `Sound `_ ________________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Reading and writing from WAV files (should probably be named WAV). @@ -607,6 +878,12 @@ ________________________________________________ `TextAnalysis `_ ___________________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/b6b704f26ffe0d91e6317a1c069d4303?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: John Myles White + Current Version: ``0.0.0`` Julia package for text analysis @@ -622,6 +899,12 @@ ___________________________________________________________________ `TextWrap `_ __________________________________________________________ + .. image:: https://secure.gravatar.com/avatar/80502de63c1b21d8f3ba663d72ba5be2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Carlo Baldassi + Current Version: ``0.0.0`` Package for wrapping text into paragraphs. @@ -635,6 +918,12 @@ __________________________________________________________ `Tk `_ __________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Julia interface to Tk windowing toolkit. @@ -648,6 +937,12 @@ __________________________________________ `Trie `_ ______________________________________________ + .. image:: https://secure.gravatar.com/avatar/d57c99557ab0dc0fa44b4c84447d0f15?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png + :height: 80px + :width: 80px + :align: right + :alt: The Julia Language + Current Version: ``0.0.0`` Implementation of the trie data structure. @@ -661,6 +956,12 @@ ______________________________________________ `UTF16 `_ ____________________________________________ + .. image:: https://secure.gravatar.com/avatar/1b65c4698da5f30310e14aaee8f3f24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Mike Nolta + Current Version: ``0.0.0`` UTF16 string type for Julia @@ -674,6 +975,12 @@ ____________________________________________ `Winston `_ ________________________________________________ + .. image:: https://secure.gravatar.com/avatar/1b65c4698da5f30310e14aaee8f3f24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Mike Nolta + Current Version: ``0.0.0`` 2D plotting for Julia @@ -690,6 +997,12 @@ ________________________________________________ `ZMQ `_ ________________________________________ + .. image:: https://secure.gravatar.com/avatar/f5c61e85dfa465686adc24e0bffba42a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png + :height: 80px + :width: 80px + :align: right + :alt: Avik Sengupta + Current Version: ``0.0.0`` Julia interface to ZMQ