Skip to main content
Home

@danet/core@2.9.5
Built and signed on GitHub Actions

The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !

This package works with DenoIt is unknown whether this package works with Cloudflare Workers, Node.js, Bun, Browsers
It is unknown whether this package works with Cloudflare Workers
It is unknown whether this package works with Node.js
This package works with Deno
It is unknown whether this package works with Bun
It is unknown whether this package works with Browsers
JSR Score
100%
Published
3 weeks ago (2.9.5)

Danet Logo

CI codecov Made for Deno JSR

Warning

From version 2.4.0, Danet is only available via JSR at @danet/core. It's a step closer to runtime agnosticism.

Description

Danet is a framework heavily inspired by a NodeJS Framework called Nest. We aim to provide the same efficiency, but in Deno. Of course, Nest is way more mature, think of it as a hero that we look up to.

We borrow a lot from it, including documentation and sentences on this page, so please, definitely check it out because they deserve a lot of credit. Without Nest, we wouldn't be developing Danet.

Danet is a framework for building efficient, scalable Deno server-side applications. It is entirely built with Typescript.

Under the hood, Danet makes use of Hono.

We abstract a lot of things so you can focus on your core business and architecture.

Philosophy

Deno is a relatively new engine. Nest was one of the greatest frameworks to improve the architecture of NodeJS project. We want to bring the same level of pro-efficiency and professionalism into Deno's world.

Exactly like Nest, Danet provides an out-of-the-box application architecture which allows developers and teams to create highly testable, scalable, loosely coupled, and easily maintainable applications.

The architecture is the same as our hero, and it was originally heavily inspired by Angular.

Come with us on this awesome journey

We always welcome contributors, feel free to submit a new feature or report a bug on our Github Repository and join our discord

Installation

deno install --global -A -n danet jsr:@danet/cli
danet new <my-project>

Documentation

Use our CLI

Read our documentation

Read our blog

Contributing

  • Contributions make the open-source community such an amazing place to learn, inspire, and create.
  • Any contributions you make are truly appreciated.
  • Check out our contribution guidelines for more information.

License


This project is Licensed under the MIT License. Please go through the License at least once before making your contribution.

Built and signed on
GitHub Actions

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@danet/core

Import symbol

import * as core from "@danet/core";
or

Import directly with a jsr specifier

import * as core from "jsr:@danet/core";

Add Package

pnpm i jsr:@danet/core
or (using pnpm 10.8 or older)
pnpm dlx jsr add @danet/core

Import symbol

import * as core from "@danet/core";

Add Package

yarn add jsr:@danet/core
or (using Yarn 4.8 or older)
yarn dlx jsr add @danet/core

Import symbol

import * as core from "@danet/core";

Add Package

vlt install jsr:@danet/core

Import symbol

import * as core from "@danet/core";

Add Package

npx jsr add @danet/core

Import symbol

import * as core from "@danet/core";

Add Package

bunx jsr add @danet/core

Import symbol

import * as core from "@danet/core";