awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ajenti avatar

ajenti/ajenti

0
View on GitHub↗
7,938 stars·869 forks·Python·MIT·16 viewsajenti.org/core↗

Ajenti

Ajenti is a Linux server management panel that provides a centralized web-based dashboard for administering system configurations, services, and hardware resources. It functions as a system monitor and a remote administration tool for managing server infrastructure through a browser.

The project includes a web-based terminal emulator for executing shell commands and a file manager for browsing and organizing the server filesystem. It also features a dedicated manager for deploying and controlling the lifecycle of Docker containers.

The platform covers a broad range of administrative capabilities, including software package management, network configuration, and user account administration. It provides tools for monitoring system health and network traffic, scheduling automated tasks via cron jobs, and controlling system power states.

The system is designed with plugin-based extensibility, allowing new management interfaces and server capabilities to be added via custom modules.

Features

  • Server Management Dashboards - Provides a centralized web-based dashboard for the administration and monitoring of server resources and infrastructure.
  • Web-Based Server Administration Panels - Provides a centralized web-based dashboard for managing Linux server configurations, services, and hardware resources.
  • Filesystem Interfaces - Ships a graphical filesystem interface for browsing, editing, and organizing files on the server.
  • Shell Command Execution - Enables the execution and control of operating system shell commands through an integrated web terminal.
  • Web-Based Directory Browsers - Ships a web-based directory browser for navigating and managing server-side files via a remote interface.
  • Web-based File Managers - Offers a browser-based interface for managing and organizing files on the server filesystem.
  • Web-based File Managers - Provides a browser-based file manager for editing, organizing, and browsing files on the server filesystem.
  • Service Health Monitoring - Tracks server health and network traffic performance metrics through a modular monitoring system.
  • Server Control Panels - Acts as a comprehensive web-based control panel for managing Linux server configurations and services.
  • Linux Resource Monitors - Provides visual tools for tracking hardware performance, system load, and network traffic on Linux.
  • Server Management Interfaces - Provides a web-based management interface for administering server resources, filesystems, and administrative operations.
  • Status Monitors - Integrates real-time system health and performance metrics into the administrative dashboard.
  • System Performance Monitors - Tracks real-time hardware metrics, server health, and resource utilization.
  • System Service Managers - Provides tools for managing the lifecycle of core operating system services and background tasks.
  • Web-Based Remote Terminals - Provides a browser-based remote terminal for executing shell commands directly on the server.
  • System Package Managers - Provides a web interface to install, update, and remove system software packages.
  • Task Scheduling - Allows users to schedule and manage cron jobs for recurring system maintenance and script execution.
  • Docker Socket Orchestrators - Interacts with the Docker socket to provide a graphical dashboard for container lifecycle management.
  • Container Lifecycle Administration - Provides a dedicated interface for starting, stopping, and managing the lifecycle of Docker containers.
  • Docker Log Management - Includes a management tool for deploying and controlling the lifecycle of containerized applications.
  • Plugin Extenders - Allows loading custom external libraries at runtime to augment the server management functionality.
  • Plugin-Based Architectures - Implements a plugin-based architecture allowing the extension of management interfaces and server capabilities via custom modules.
  • System Administration Scripts - Utilizes scripting layers to abstract and modify low-level server configurations and utilities.
  • Traffic Monitoring Tools - Provides tools for tracking network activity and data throughput to analyze server load.
  • Control Panels - Control panel for Linux and BSD system administration.
  • Infrastructure Management - Web-based remote server administration and management panel.
  • Admin Panels - Server management and administration panel.

Star history

Star history chart for ajenti/ajentiStar history chart for ajenti/ajenti

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ajenti/ajenti do?

Ajenti is a Linux server management panel that provides a centralized web-based dashboard for administering system configurations, services, and hardware resources. It functions as a system monitor and a remote administration tool for managing server infrastructure through a browser.

What are the main features of ajenti/ajenti?

The main features of ajenti/ajenti are: Server Management Dashboards, Web-Based Server Administration Panels, Filesystem Interfaces, Shell Command Execution, Web-Based Directory Browsers, Web-based File Managers, Service Health Monitoring, Server Control Panels.

Which projects share features with ajenti/ajenti?

Projects with overlapping indexed features include: 0xjacky/nginx-ui — This project is a web-based management interface designed for the administration, monitoring, and configuration of… midoks/mdserver-web — mdserver-web is a Linux server management panel and plugin-based server orchestrator. It provides a web interface for… afaqurk/linux-dash — Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… tianshiyeben/wgcloud — wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices,… aapanel/baota — BaoTa is a web-based Linux server control panel and system administration dashboard designed for managing hosting…

Projects sharing features with Ajenti

These projects share indexed features with Ajenti. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 0xjacky/nginx-ui0xJacky avatar

    0xJacky/nginx-ui

    11,172View on GitHub↗

    This project is a web-based management interface designed for the administration, monitoring, and configuration of Nginx server instances. It functions as a centralized platform for managing reverse proxy settings, traffic routing, and server lifecycles, providing a visual dashboard to replace manual configuration file editing. The platform distinguishes itself through integrated infrastructure automation and observability tools. It supports distributed environments by synchronizing configuration states across multiple nodes and containerized services, while offering artificial intelligence a

    Gochatgpt-appcode-completioncopilot
    View on GitHub↗11,172
  • midoks/mdserver-webmidoks avatar

    midoks/mdserver-web

    4,514View on GitHub↗

    mdserver-web is a Linux server management panel and plugin-based server orchestrator. It provides a web interface for administering Linux servers, allowing users to execute shell commands and monitor system resources through a browser. The project features a modular plugin system used to deploy web stacks and databases via custom administrative plugins and service scripts. It includes a web-based terminal emulator for running shell instructions and a system resource monitor that uses visual dashboards to track processor and memory usage. The software covers additional administrative capabili

    Pythonlinuxmemcachedmysql
    View on GitHub↗4,514
afaqurk/linux-dashafaqurk avatar

afaqurk/linux-dash

10,585View on GitHub↗

Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for tracking hardware performance, system load, and real-time resource utilization. The project includes dedicated monitors for tracking the performance and resource usage of virtualized containers alongside a process manager for analyzing active system processes across the operating system. The dashboard covers several observability areas, including hardware performance monitoring for CPU and RAM, storage metrics for disk and swap space, and high-level system status overviews encompa

JavaScript
View on GitHub↗10,585
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • Compare all 30 related projects→