JavaScript Koa

Open-source JavaScript projects categorized as Koa

Top 19 JavaScript Koa Projects

  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.

    Project mention: Recommendations for best CMS? 🙏 | reddit.com/r/startups | 2023-03-18

    You can easily keep blog posts in markdown which are VERY easy to render in React, but when it comes to CMS I can recommend https://strapi.io/ which is open source and free if you host it on your own serwer There is also https://www.contentful.com/ which has free tier :)

  • Koa

    Expressive middleware for node.js using ES2017 async functions

    Project mention: Node JS Microservice Frameworks for Developing Scalable Web Apps. | reddit.com/r/node | 2023-03-22

    Koa -Next Generation Node Microservice Framework

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • egg

    🥚 Born to build better enterprise frameworks and apps with Node.js & Koa

  • SpaceX-API

    :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

    Project mention: 38 Awesome APIs to Inspire Your Next Software Project | dev.to | 2023-02-13

    SpaceX REST API

  • Grant

    OAuth Proxy

    Project mention: Call to help beta test wireless highlight backups with https://kobli.me/ | reddit.com/r/kobo | 2022-07-22

    Thanks for taking a look! I use the https://www.npmjs.com/package/grant for OAuth (to spare people having to remember yet another password) and I believe it uses cookies to prevent OAuth replay attacks. Thanks for highlighting this. I'll work on a better error message if cookies are not enabled.

  • rate-limiter-flexible

    Count and limit requests by key with atomic increments in single process or distributed environment.

    Project mention: Hey guys. Any good idea to make so users can only send 20 api requests per hours in express node js. Any good package or code ? Thanks in advance | reddit.com/r/node | 2023-02-02

    https://www.npmjs.com/package/rate-limiter-flexible rate limit with a unique identifier. Ideally you should issue API keys for each user and rate limit those. You can rate limit by IP but of course someone can just change their IP with proxies.

  • lad

    Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.

    Project mention: Sending Emails with Node.js | dev.to | 2022-09-12

    Another quite popular package is email-templates. As you can see from the name, this package is designed for creating various custom templates for Node.js. It features support for automatic inline CSS, stylesheets, embedded images, and fonts. Also, it has an email preview option. The email templates package was made by the creator of the Lad framework. So it’s recommended to use it with Lad.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

  • session

    Simple session middleware for koa (by koajs)

  • koa-passport

    Passport middleware for Koa

    Project mention: How to use Twitter OAuth 2.0 and Passport.js for user login | dev.to | 2022-11-24

    Passport.js isn't limited to just Express, you can use our strategy with other frameworks with Passport compatibility like NestJS, Fastify, or Koa.

  • koa-views

    Template rendering middleware for koa (hbs, swig, pug, anything! :sparkles:)

  • route-list

    Beautifully shows Express/Koa/Hapi/Fastify routes in CLI.

    Project mention: route-list: Beautifully shows Express/Koa/Hapi/Fastify routes in CLI. | reddit.com/r/javascript | 2022-10-21
  • koa-hbs

    Handlebars templates for Koa.js

  • puresql

    ES6/7 ready SQL library for node.js inspired by Clojure's yesql

  • aws-serverless-koa

    This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using the Koa.js application framework

  • i18n

    i18n wrapper and Koa middleware for Lad (by ladjs)

  • asciified

    A simple ASCII Art API with a good-looking Web App.

  • H5-Learn

    H5成长学习项目,包含:各种基础知识(js/css/html)、mini实现(express/koa) 等

  • koa-twig

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-22.

JavaScript Koa related posts

Index

What are some of the best open-source Koa projects in JavaScript? This list will help you:

Project Stars
1 Strapi 52,588
2 Koa 33,791
3 egg 18,418
4 SpaceX-API 9,753
5 Grant 3,827
6 rate-limiter-flexible 2,454
7 lad 2,222
8 graphql-upload 1,372
9 session 883
10 koa-passport 774
11 koa-views 713
12 route-list 271
13 koa-hbs 160
14 puresql 50
15 aws-serverless-koa 41
16 i18n 10
17 asciified 4
18 H5-Learn 3
19 koa-twig 0
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com