graasp

graasp/graasp-api

Backend API for the Graasp platform

TypeScript
7
5
GNU Affero General Public License v3.0

Graasp API is the backend server for the Graasp platform, providing core services like user authentication, file storage, and database management. It's designed for developers building educational applications and tools that need to integrate with the Graasp ecosystem.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of graasp/graasp-api

Account's avatar
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native
Account's avatar
Storage higher order operation
Account's avatar
A Dashboard server API built on top of bull or bullmq.
Account's avatar
A Fastify.js server adapter for Bull-Board dashboard.
Account's avatar
A Dashboard UI built on top of bull or bullmq.
Account's avatar
A streaming parser for HTML form data for node.js
Account's avatar
A small utility, used by Fastify itself, for generating consistent error objects across your codebase and plugins.
Account's avatar
Parse HTTP X-Forwarded-For header
Account's avatar
Important security headers for Fastify
Account's avatar
Multipart plugin for Fastify
Account's avatar
Simple, unobtrusive authentication for Fastify.
Account's avatar
Create a secure stateless cookie session for Fastify
Account's avatar
Plugin for serving static files as fast as possible.
Account's avatar
Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation
Account's avatar
Serve Swagger-ui for Fastify
Account's avatar
A Type Provider for Typebox over Fastify
Account's avatar
basic websocket support for fastify
Account's avatar
Promised based query to etherpad-lite
Account's avatar
Development kit including type definitions and util functions for the Graasp ecosystem.
Account's avatar
Convert longitude-latitude pairs to ISO 3166-1 codes quickly and locally
Account's avatar
Sentry Node SDK using OpenTelemetry for performance instrumentation
Account's avatar
Sentry Performance Monitoring Package
Account's avatar
Json Schema Type Builder with Static Type Resolution for TypeScript
Account's avatar
A bcrypt library for NodeJS.
Account's avatar
Queue for messages and jobs based on Redis
Account's avatar
Modern JavaScript date utility library
Account's avatar
Loads environment variables from .env file
Account's avatar
Drizzle ORM package for SQL databases
Account's avatar
Stringify your JSON at max speed
Account's avatar
Fast and low overhead web framework, for Node.js
Account's avatar
Fastify nodemailer plugin
Account's avatar
Plugin helper for Fastify
Account's avatar
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
A light weight native JavaScript implementation of GeoIP API from MaxMind
Account's avatar
Display H5P content as standalone frontend code, no server needed.
Account's avatar
Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.
Account's avatar
i18next internationalization framework
Account's avatar
A robust, performance-focused and full-featured Redis client for Node.js.
Account's avatar
JSON Web Token implementation (symmetric and asymmetric)
Account's avatar
The Meilisearch JS client for Node.js and the browser.
Account's avatar
A comprehensive library for mime-type mapping

Top contributors

pyphilia's profile
pyphilia
412 contributions
spaenleh's profile
spaenleh
221 contributions
ahgentil's profile
ahgentil
211 contributions
renovate[bot]'s profile
renovate[bot]
202 contributions
github-actions[bot]'s profile
github-actions[bot]
97 contributions
Julien-Torrent's profile
Julien-Torrent
69 contributions
Defferrard's profile
Defferrard
67 contributions
graasper's profile
graasper
61 contributions
victorggonzalez's profile
victorggonzalez
57 contributions
ReidyT's profile
ReidyT
40 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet