A collection of badass modules and utilities to help you level up your NestJS applications
The GoLevelUp NestJS packages provide a diverse set of tools that effortlessly enhance your NestJS applications. From media handling to powerful integrations, these packages offer a streamlined experience for developers looking to implement complex functionalities with minimal setup. Whether you want to integrate messaging with RabbitMQ or manage webhooks smoothly, there are tailored solutions to meet those needs.
These packages are designed for developers aiming to leverage the full power of NestJS while keeping code maintainable and organized. With a focus on common types, dynamic modules, and utilities for various integrations, these tools complement the NestJS ecosystem and enable rapid application development.
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
VitePress is a static site generator designed for creating documentation websites. It offers a lightweight and fast development experience using Vue.js and Markdown, with features such as live-reload, theming, and customizable layout components.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.
Hasura is a GraphQL engine that provides instant, realtime GraphQL APIs over your databases. It offers built-in authorization, event triggers, and remote schemas to help developers build scalable GraphQL backends without writing any backend code.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.