Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faasjs/faasjs
🚀 An atomic application framework built for the TypeScript developer.
https://github.com/faasjs/faasjs
faas faas-framework faasjs nodejs serverless-framework typescript
Last synced: about 1 month ago
JSON representation
🚀 An atomic application framework built for the TypeScript developer.
- Host: GitHub
- URL: https://github.com/faasjs/faasjs
- Owner: faasjs
- License: mit
- Created: 2019-04-12T14:31:27.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T01:50:51.000Z (about 2 months ago)
- Last Synced: 2024-10-24T17:51:10.907Z (about 2 months ago)
- Topics: faas, faas-framework, faasjs, nodejs, serverless-framework, typescript
- Language: TypeScript
- Homepage: https://faasjs.com
- Size: 21.3 MB
- Stars: 111
- Watchers: 5
- Forks: 17
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-github-star - faasjs
README
# 🚀 FaasJS
[![License: MIT](https://img.shields.io/npm/l/faasjs.svg)](https://github.com/faasjs/faasjs/blob/main/packages/faasjs/LICENSE)
[![NPM Version](https://img.shields.io/npm/v/faasjs.svg)](https://www.npmjs.com/package/faasjs)
[![Last commit](https://img.shields.io/github/last-commit/faasjs/faasjs)](https://github.com/faasjs/faasjs)
[![Unit Status](https://github.com/faasjs/faasjs/actions/workflows/unit.yml/badge.svg)](https://github.com/faasjs/faasjs/actions/workflows/unit.yml)
[![Lint Status](https://github.com/faasjs/faasjs/actions/workflows/lint.yml/badge.svg)](https://github.com/faasjs/faasjs/actions/workflows/lint.yml)[![Maintainability](https://api.codeclimate.com/v1/badges/ed918d6b0ecc951f7924/maintainability)](https://codeclimate.com/github/faasjs/faasjs/maintainability)
[![Coverage Status](https://img.shields.io/codecov/c/github/faasjs/faasjs.svg)](https://app.codecov.io/gh/faasjs/faasjs)
[![Commits](https://img.shields.io/github/commit-activity/y/faasjs/faasjs)](https://github.com/faasjs/faasjs)
[![Downloads](https://img.shields.io/npm/dm/@faasjs/func)](https://github.com/faasjs/faasjs)
[![Pull requests](https://img.shields.io/github/issues-pr-closed/faasjs/faasjs)](https://github.com/faasjs/faasjs/pulls)[![faasjs/nginx](https://img.shields.io/badge/Docker-faasjs%2Fnginx-blue)](https://hub.docker.com/repository/docker/faasjs/nginx)
[![faasjs/vscode](https://img.shields.io/badge/Docker-faasjs%2Fvscode-blue)](https://hub.docker.com/repository/docker/faasjs/vscode)
[![faasjs/node](https://img.shields.io/badge/Docker-faasjs%2Fnode-blue)](https://hub.docker.com/repository/docker/faasjs/node)
[![faasjs/bun](https://img.shields.io/badge/Docker-faasjs%2Fbun-blue)](https://hub.docker.com/repository/docker/faasjs/bun)🚀 FaasJS is an atomic application framework built for the TypeScript developer.
## Features
### Featherweight Development & Collaboration
✅ Break down complex projects into manageable components with the **atomized development model**.
✅ Enjoy **fast iterations** and **seamless** team collaboration.
✅ Jumpstart development with **pre-built plugins** for common functionalities like HTTP and Knex.
### High maintainability
✅ The **FaaS architecture** ensures isolated cloud functions, preventing domino-effect errors.
✅ **Automated testing tools** built-in for **robust and efficient testing**.
### High scalability
✅ Extend your application effortlessly with **flexible and simple plugin mechanisms**.
✅ **Freely scale** your functions up or down based on demand.
## Learn more
👉 Visit [faasjs.com](https://faasjs.com) to learn more.
🔨 Try [the starter template for FaasJS & Next.js](https://github.com/faasjs/nextjs-starter) using Codespaces.
📄 See recent updates in the [CHANGELOG](https://faasjs.com/CHANGELOG.html).
❓ Get help or ask question in [Discussions](https://github.com/orgs/faasjs/discussions).