awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
adonisjs avatar

adonisjs/core

0
View on GitHub↗
18,990 stele·671 fork-uri·TypeScript·MIT·7 vizualizăriadonisjs.com↗

Core

This is a TypeScript web framework and Node.js backend framework used to build web applications and API servers. It serves as a server-side application toolkit providing a structured environment for managing HTTP routing, request parsing, and application configuration.

The framework features a dependency injection container to deliver required objects between application components, decoupling internal logic. It includes built-in tools for server-side data security, such as cryptographic drivers for hashing sensitive data and encrypting application data at rest.

The project covers broad capability areas including REST API development and application performance monitoring through integrated logging and formatted error reporting. It also provides mechanisms for backend dependency management and environment-based configuration.

Features

  • Backend Web APIs - Provides a full-featured toolkit for building scalable server-side applications and backend web APIs.
  • TypeScript - Provides a structured, typed environment for building scalable web applications and API servers using TypeScript.
  • Middleware-Based Request Pipelines - Implements a modular request pipeline using sequential middleware handlers to process HTTP requests.
  • Type-Safe Web Frameworks - Provides a typed, structured environment ensuring type safety across web application and API development.
  • Dependency Injection Containers - Implements a dependency injection container to decouple internal logic and manage object lifecycles.
  • Dependency Injection - Decouples software components by injecting required dependencies instead of hard-coding them.
  • Node.js Server Frameworks - Serves as a comprehensive architectural framework for building applications on the Node.js runtime.
  • Request Parsing - Automatically decodes incoming HTTP request payloads into structured data for application processing.
  • RESTful API Development - Provides the architectural tools necessary to build scalable RESTful services using standard HTTP methods.
  • HTTP Routing - Directs network traffic to specific handlers based on HTTP request methods and URL paths.
  • Web Application Frameworks - Serves as a comprehensive platform for building scalable web applications with integrated routing and security.
  • Data Encryption - Protects data at rest using industry-standard encryption algorithms.
  • Password Hashing Utilities - Securely transforms passwords and sensitive information into irreversible hashes using cryptographic drivers.
  • Server-Side Data Security - Protects sensitive user information through built-in cryptographic tools for password hashing and data encryption.
  • Application Configuration - Manages externalized application settings and environment variables to ensure consistent behavior across deployments.
  • Environment Variable-Based Configuration - Loads system settings from dot-env files and environment variables into typed configuration objects.
  • Service Providers - Uses dedicated service providers to initialize core framework services and third-party packages during startup.
  • Application Performance Monitoring - Tracks runtime errors and system activity through integrated logging and formatted terminal output.
  • System Event Logging - Records system activity and errors to persistent stores to facilitate debugging and monitoring.
  • Server-Side Application Toolkits - Ships a toolkit for essential backend tasks including logging, data hashing, and formatted error reporting.
  • Filesystem-Based Route Mappings - Maps incoming URL patterns to controller handlers using a structured routing table defined in source files.
  • Core Framework - The primary framework engine and core functionality.
  • Web Frameworks - MVC framework with dependency injection and IoC.

Istoric stele

Graficul istoricului de stele pentru adonisjs/coreGraficul istoricului de stele pentru adonisjs/core

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Core

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Core.
  • zendframework/zendframeworkAvatar zendframework

    zendframework/zendframework

    5,441Vezi pe GitHub↗

    Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It implements an MVC architecture to separate business logic from the user interface and provides a structured request-handling system through a sequential middleware pipeline. The project features a factory-driven dependency injection container to automate object instantiation and manage class lifecycles. It also includes a comprehensive security suite for verifying user identities and restricting resource access using access control lists and role-based access control adapters.

    Vezi pe GitHub↗5,441
  • dodyg/practical-aspnetcoreAvatar dodyg

    dodyg/practical-aspnetcore

    10,382Vezi pe GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    Vezi pe GitHub↗10,382
  • codeigniter4/codeigniter4Avatar codeigniter4

    codeigniter4/CodeIgniter4

    5,924Vezi pe GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Vezi pe GitHub↗5,924
  • sanic-org/sanicAvatar sanic-org

    sanic-org/sanic

    18,624Vezi pe GitHub↗

    Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as a production-ready ASGI web server, utilizing a non-blocking event loop to handle concurrent requests and maximize throughput. The framework is built to support scalable architectures, offering built-in worker process management to distribute traffic across available CPU cores. What distinguishes Sanic is its focus on modularity and developer-centric tooling. It features a blueprint-based system for organizing complex applications into pluggable components, alongside a robust

    Pythonapi-serverasgiasyncio
    Vezi pe GitHub↗18,624
Vezi toate cele 30 alternative pentru Core→

Întrebări frecvente

Ce face adonisjs/core?

This is a TypeScript web framework and Node.js backend framework used to build web applications and API servers. It serves as a server-side application toolkit providing a structured environment for managing HTTP routing, request parsing, and application configuration.

Care sunt principalele funcționalități ale adonisjs/core?

Principalele funcționalități ale adonisjs/core sunt: Backend Web APIs, TypeScript, Middleware-Based Request Pipelines, Type-Safe Web Frameworks, Dependency Injection Containers, Dependency Injection, Node.js Server Frameworks, Request Parsing.

Care sunt câteva alternative open-source pentru adonisjs/core?

Alternativele open-source pentru adonisjs/core includ: zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… sanic-org/sanic — Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as… lukeed/polka — Polka is a minimalist Node.js web framework and HTTP routing engine. It provides a small-footprint server… go-martini/martini — Martini is a web framework for the Go programming language that provides a toolkit for building web applications. It…