Skip to content

Latest commit

 

History

History
executable file
·
129 lines (105 loc) · 9.73 KB

Server.md

File metadata and controls

executable file
·
129 lines (105 loc) · 9.73 KB

Networking, web security, frameworks and other Web server related things go here!


FRAMEWORKS

  • Bukdu.jl :: A web development framework for Julia, influenced by Phoenix framework.
  • genie :: Eclectic web framework running on Julia.
  • Merly.jl :: A micro framework for web programming in Julia.
  • mvc-skeleton.jl
  • OpenFiscaWebApi.jl :: A port of OpenFisca-Web-API to Julia. This is the web API for the OpenFisca website.
  • Pythia.jl :: Julia wrappers for the Pythia event generator.
  • skeleton-webapp.jl :: This repo contains a simple self-contained web application written in Julia that data scientists can adapt to their own needs.

RoR

  • RoR_julia_eg :: An example of Ruby on Rails (RoR) web app with Julia link through ZMQ.

Middleware

  • JuliaWebAPI.jl : Julia package for deploying APIs on JuliaBox to facilitate wrapping Julia functions into a remote callable API via ZMQ and HTTP.
  • Mongrel2.jl :: Mongrel2 handlers in Julia.
  • Mux.jl :: Middleware for Julia.
  • Nanomsg.jl :: a middleware, nanomsg wrapper for the Julia programming language - Nanomsg is a reboot of the ØMQ socket library, providing several common communication patterns that make the networking layer fast, scalable, and easy to use.
  • ZMQ.jl :: Julia interface to ZeroMQ.

Worker Processes


NETWORKING

  • Dates.jl :: A Date and DateTime implementation for Julia.
  • DandelionWebSockets.jl :: A Julia package for client side WebSockets.
  • IPNets.jl :: IPv4 / IPv6 network abstractions for Julia.
  • Juliaflow :: A controller for software-defined networking (SDN) that implements the OpenFlow Controller Specification 1.0.0
  • LogParser.jl :: A package for parsing server logs. Currently, only server logs having the Apache Combined format are supported (although Apache Common may parse as well).
  • MsgPackRpcServer.jl :: A Julia implementation of MessagePack-RPC Server Library.
  • Pcap.jl by @cycloidgamma :: Libpcap implementation for Julia language.
  • Pcap.jl by @r2dbg :: Libpcap implementation for Julia language.
  • RateLimiter.jl :: Julia package for limiting the rate at which expressions are evaluated. This can be useful for rate limiting access to network resources (e.g. websites). All methods are thread safe.
  • StatsdClient.jl :: A simple Julia implementation of a statsd client.
  • TimeZones.jl : Olsen Timezone Database Access for the Julia Programming Language.
  • UUID.jl :: A universally unique identifier (UUID) is an identifier standard, are 128 bits long, and require no central registration process.

SECURITY

  • Etcd.jl :: A Julia Etcd client implementation.
  • MbedTLS :: Wrapper around mbedtls, that is now preferred to GnuTLS in Julia.
    • GnuTLS.jl :: Transport Level Security for Julia Streams provided by GnuTLS.
  • HttpServer.jl :: a basic, non-blocking HTTP server in Julia.
  • OAuth.jl :: Pure Julia implementation of OAuth v1.0a.
  • SecureSessions.jl :: Secure sessions for web apps written in Julia.
  • SSH.jl :: An SSH implementation.

WEB

  • Biryani.jl :: A conversion and validation toolbox.
  • Blink.jl :: Web-based GUIs for Julia.
  • Curl.jl :: A Julia HTTP curl library.
  • CutShortURL.jl :: The simplest URL Shortener for Julia. A Julia wrapper around https://tinyurl.com/
  • Diana.jl :: GraphQL for Julia 0.6
  • Escher.jl :: Composable Web UIs in pure Julia. Source code.
  • Fuji.jl :: A lightweight web server written in Julia.
  • GumboParser.jl :: Julia wrapper around google's gumbo library for parsing HTML.
  • HTTP2.jl :: A HTTP2 support library for Julia.
  • HttpCommon.jl :: Provides types and helper functions for dealing with the HTTP protocol in Julia.
  • HTTPClient.jl:: Currently provides an HTTP Client based on libcurl
  • HttpParser.jl :: Julia wrapper for Joyent's http-parser.
  • Hyperscript.jl :: A lightweight DOM representation for working with HTML, SVG, and CSS in Julia.
  • julia-wasm:: Running julia on wasm.
  • JuliaWebServer :: a webserver for julia.
  • Laurence.jl
  • LibCURL.jl :: Thin Julia wrapper of libCURL
  • Meddle.jl :: is the middleware stack for use with HttpServer.jl.
  • Merly.jl :: Micro framework for web programming in Julia.
  • Morsel.jl :: A Sintra-like micro framework for declaring routes and handling requests, built over HttpServer.jl and Meddle.jl.
  • Pages.jl :: A simple way to create and interact with web pages.
  • Requests.jl :: HTTP client written in julia (depends on joyent/http-parser) for HTTP parsing.
  • Romeo.jl :: Another HTTP server to log requests, events, responses.
  • URITemplate.jl :: This package provides URI Template interpolation by implementing (RFC 6570).
  • UAParser.jl :: UAParser is a Julia port of ua-parser, which itself is a multi-language port of BrowserScope's user agent string parser.
  • URIParser.jl :: Pure julia URI parser.
  • WebSockets.jl :: A WebSockets server library for Julia.
  • WebSocketClient.jl :: A Julia package for client side WebSockets.
Resources

HTML-CSS

  • Cascadia.jl :: A CSS Selector library in Julia.
  • DisplayAs.jl :: It provides functions to show objects in a chosen MIME type.

Email

Videos


  • CodeTools.jl :: A collection of tools for handling Julia code (evaluation, autocompletion etc.), designed to be used as a backend library for IDE support.
  • DevTools.jl :: provides a couple of useful graphical tools for working with Julia, built on top of Blink.jl.
  • Hiccup.jl :: A super-simple library designed to make making HTML easy in Julia. It's heavily inspired by Clojure's Hiccup DSL.
  • JuliaWebRepl.jl
  • LanguageServer.jl :: An implementation of the Microsoft Language Server Protocol for the julia language.
  • LNR.jl :: Line numbering reader.
  • Media.jl :: A display system which enables the user handle multiple input/output devices and decide what media types get displayed where.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy