OAuth Middleware for Express, Koa and Hapi
oauth oauth2 authentication middleware express koa hapi oauth2-clientApollo Server is a community-maintained open-source GraphQL server. It works with pretty much all Node.js HTTP server frameworks, and we're happy to take PRs for more! It works with any GraphQL schema built with the graphql-js reference implementation.Apollo Server is super easy to set up. Just npm install apollo-server-<variant>, write a GraphQL schema, and then use one of the following snippets to get started. For more info, read the Apollo Server docs.
graphql graphql-server express-graphql express koa hapi node restify apollographqlYou can see a complete working example here. The code for the demo is here.This project comes bundled with a test app. You can run the demo locally by following these instructions, or you can use it here in production.
react isomorphic universal starter boilerplate template webpack koa transmitThe goal of this framework is to allow a game author to essentially translate the rules of a game into a series of simple functions that describe how the game state changes when a particular move is made, and the framework takes care of the rest. You will not need to write any networking or backend code.See changelog.
react redux boardgames koa socket-io game game-development game-engineCreate, preview, and send custom email templates for Node.js. Highly configurable and supports automatic inline CSS, stylesheets, embedded images and fonts, and much more! Made for sending beautiful emails with Lad.NEW: v3.x is released (you'll need Node v6.4.0+); see breaking changes below. 2.x branch docs available if necessary.
nodejs email templates template-engine juice pug ejs custom node inline css inline-css responsive template nodemailer postmark mandrill sendgrid mailchimp webresource lad lass koa consolidate engine transport moonmail mailgunAn unopinionated authentication library for building Node.js APIs. Permit makes it easy to add an authentication layer to any Node.js API. It can be used with any of the popular server frameworks (eg. Express, Koa, Hapi, Fastify) and it can be used for any type of API (eg. REST, GraphQL, etc.) due to its simple, unopinionated design.
nodejs authentication express koa hapi fastify api auth authn authorization bearer fastly graphql header oauth passport request rest server tokenA wonderfull boilerplate for Flux/ReactJS universal applications, running on koajs. Koa will be our server for the server side rendering, we use alt for our Flux architecture and react-router for routing in our app.
react flux alt iso isomorphic spa ssr koa webpack jsx es6 babel postcss precss eslint react-router react-transform-hmr react-transform hot-loader async server generator es7 i18n intlCreate a new router. Create router.verb() methods, where verb is one of the HTTP verbs such as router.get() or router.post().
koa middleware router routeA body parser for koa, base on co-body. support json, form and text type body. enableTypes: parser will only parse when request type hits enableTypes, default is ['json', 'form'].
bodyparser json urlencoded koa bodyThis module lets you authenticate HTTP requests using JSON Web Tokens in your Koa (node.js) applications. See this article for a good introduction.
auth authn authentication authz authorization http jwt json middleware token oauth koaLad boasts dozens of features and is extremely configurable. These microservices are preconfigured for security, performance, and graceful reloading.
koa mvc framework nodejs passport bootstrap async-await mongodb redis aws cloudfront s3 react-native boilerplate api ava prettier xo mongoose codecov es6 es7 flavored generator gfm github lad license license-generator markdown module np npm nyc package project remark sao scaffold spdx starter yeomanAnd that's it, run ream dev and have fun playing with your app at http://localhost:4000. ream © egoist, Released under the MIT License. Authored and maintained by egoist with help from contributors (list).
vue server-rendering universal webpack server express koa http ssr static nuxt next ream server-side frameworkNode.js >= 8.0.0 required. Follow the commands listed below.
egg framework koa koa2 koa-middleware nodejs node-framework enterprise eggjs web app http application middlewareIt just works out-of-the-box. Run npm run watch in your terminal and play with views/Main.js to get a feel of the server-side rendering and client-side hot updates.
react isomorphic universal nodejs webpack babel best-practices wonderful starter boilerplate template koa transmitCurrently the consumption of HTTP REST APIs dominate the client-side world, GraphQL aims to change this. This transition can be time-consuming - this is where graffiti comes into the picture. We don't want to rewrite our application - no one wants that. graffiti provides an Express middleware, a Hapi plugin and a Koa middleware to convert your existing models into a GraphQL schema and exposes it over HTTP.
graphql graffiti express hapi koa ormPassport middleware for Koa
authentication passport koa koa2 auth authorizationSample codes and articles are released under the MIT license.
react jsx koa webpackSimple session middleware for Koa. Defaults to cookie-based sessions and supports external stores. The cookie name is controlled by the key option, which defaults to "koa:sess". All other options are passed to ctx.cookies.get() and ctx.cookies.set() allowing you to control security, domain, path, and signing among other settings.
koa session koa-session middleware cookie
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.