With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 19 JavaScript Koa Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
SpaceX-API
:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
-
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
lambda-opentelemetry
AWS Lambda instrumentation using Open Telemetry SDKs. Project initialised using serverless framework
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express | dev.to | 2024-03-12Since "Express.js is an old framework that has not evolved for a long time. It's not a good choice for new projects since it can easily lead to security issues and memory leaks." -- H3. Which is also the case for Koa.
Implementing API rate limiting in your Node.js project is an important step toward maintaining the stability and reliability of your application. With the use of packages like express-rate-limit or rate-limiter-flexible, you can easily set limits on requests and prevent abuse of your API by malicious users.
Uploading cloud storage (s3, firebase storage, etc) is probably best. I do not recommend it, but graphql-upload is a thing. https://github.com/jaydenseric/graphql-upload
Check out the source code for the application used in this blog on this GitHub repository: github.com/zmrfzn/lambda-opentelemetry
JavaScript Koa related posts
- Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express
- LLM React Node app template
- Public Template – Node React LLM App
- Instrumenting AWS Lambda functions with OpenTelemetry SDKs
- Server-side Rendering (SSR) From Scratch with React
- Send audio files to graphql
- I don't understand the value of LLM's
-
A note from our sponsor - SurveyJS
surveyjs.io | 25 Apr 2024
Index
What are some of the best open-source Koa projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Koa | 34,837 |
2 | egg | 18,784 |
3 | SpaceX-API | 10,283 |
4 | Grant | 4,027 |
5 | rate-limiter-flexible | 2,871 |
6 | lad | 2,258 |
7 | graphql-upload | 1,410 |
8 | session | 893 |
9 | koa-passport | 777 |
10 | koa-views | 713 |
11 | route-list | 282 |
12 | koa-hbs | 158 |
13 | llm-react-node-app-template | 79 |
14 | puresql | 50 |
15 | aws-serverless-koa | 42 |
16 | i18n | 10 |
17 | H5-Learn | 3 |
18 | lambda-opentelemetry | 1 |
19 | koa-twig | 0 |
Sponsored