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. Learn more →
Top 23 Koa Open-Source Projects
-
Strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
Project mention: Ask HN: Best OSS SQL Query Builder in Any Language | news.ycombinator.com | 2024-04-08https://prisma.io is popular as I understand it. I've been trying out https://strapi.io the last week and am thoroughly impressed.
They both do much more than build queries. One big thing both do is automate database migration calculations. Strapi goes further and gives you a CMS and admin UI on top, as well as doing a lot more of the complex query building from a json object. Both still require a fundamental understanding of the data model and SQL
-
Project mention: Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express | dev.to | 2024-03-12
Since "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.
-
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.
-
-
apollo-server
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
Another interesting point is that executing fetches on the server can allow developers to more easily leverage caching. Next.js already handles caching out-of-the-box and I’m curious to see if the wider adoption of RSC reduces the need to combine React with solutions like Apollo Server and Apollo Client. While there are other benefits to these tools, RSC could provide similar caching behavior without the need to invest in a GraphQL solution.
-
crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07I didn't see a v5 tag in order to know, and I have no idea what "utils/graphile" does for the project, but one will want to ensure they are aware of its licensing scheme https://github.com/graphile/crystal/blob/db8894c74eb0ec3fe96...
-
SpaceX-API
:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
-
nocobase
NocoBase is a scalability-first, open-source no-code/low-code platform to build internal tools.
Project mention: Open-Source No-Code/Low-Code Platform NocoBase v0.21: Multi-DataSource support for Charts and workflow | dev.to | 2024-04-09GitHub
-
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.
-
-
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.
-
Ts.ED
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
Ts.ED - Controller-based (DI supporting) backend framework that seems to offer quite a lot (although I'm wary of it being quite close to Nest.js)
-
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.
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
-
-
-
-
-
-
-
serverless-adapter
Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, tRPC, Fastify and many others), on top of AWS, Azure, Huawei and many other clouds.
Project mention: Prim+RPC: a bridge between JavaScript environments. Easy-to-understand, type-safe, transport-agnostic RPC/IPC for JavaScript, supporting callbacks, batching, file uploads, custom serialization, and more. | /r/javascript | 2023-06-06u/somethingclassy My library is built to integrate any serverless environment with any nodejs framework: https://serverless-adapter.viniciusl.com.br/docs/main/intro If you have time (and interest), you can try creating a new "framework" file: https://github.com/H4ad/serverless-adapter/tree/main/src/frameworks
-
-
-
-
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
-
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.
Koa related posts
- Open-Source No-Code/Low-Code Platform NocoBase v0.21: Multi-DataSource support for Charts and workflow
- 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
- The TypeScript Access Control Library for Unmatched Typesafety
- Server-side Rendering (SSR) From Scratch with React
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Apr 2024
Index
What are some of the best open-source Koa projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Strapi | 59,840 |
2 | Koa | 34,829 |
3 | egg | 18,780 |
4 | apollo-server | 13,658 |
5 | crystal | 12,399 |
6 | SpaceX-API | 10,273 |
7 | nocobase | 5,538 |
8 | Grant | 4,025 |
9 | rate-limiter-flexible | 2,865 |
10 | Ts.ED | 2,726 |
11 | lad | 2,259 |
12 | graphql-upload | 1,409 |
13 | session | 893 |
14 | koa-passport | 777 |
15 | koa-views | 713 |
16 | route-list | 282 |
17 | typera | 173 |
18 | koa-hbs | 158 |
19 | serverless-adapter | 116 |
20 | vox | 83 |
21 | llm-react-node-app-template | 78 |
22 | puresql | 50 |
23 | aws-serverless-koa | 42 |