awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
linuxmint avatar

linuxmint/cinnamon

0
View on GitHub↗
5,301 stars·826 forks·JavaScript·gpl-2.0·11 vues

Cinnamon

Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user interface for managing windows and applications, focusing on desktop workflow management.

The project enables Linux GUI customization, allowing the look and feel of the environment to be modified. It includes a window management system to handle the placement and behavior of application windows within the workspace.

The environment utilizes a JavaScript-based shell and a modular applet architecture for extensibility, while using CSS for component styling. The interface is built with the GTK toolkit and employs the Muffin window manager for compositing and window decorations.

Features

  • Modular Desktop Interfaces - Provides a modular desktop interface featuring panels, applets, and a traditional layout for Linux operating systems.
  • Desktop Environments & UI - Manages the visual interface, window layout, and productivity tools within the graphical desktop environment.
  • Desktop Shells - Implements a graphical interface that provides the primary workspace and task management environment for the desktop.
  • Window Management Systems - Implements a system to control the placement, organization, and behavior of application windows.
  • GTK Toolkits - Builds the user interface using the GTK toolkit to ensure a consistent look across the desktop.
  • Window Managers - Includes the Muffin window manager to handle window placement, decorations, and compositing effects.
  • Workspace Organizers - Organizes system tasks and application launchers to create a productive and intuitive user experience.
  • Desktop Applets - Features a modular architecture that allows loading independent JavaScript applets into the system panel.
  • CSS Styling - Provides visual styling for the desktop shell and window decorations using cascading stylesheet syntax.
  • Desktop Environment Theming - Allows extensive customization of the desktop's look and feel to suit specific visual and functional preferences.

Historique des stars

Graphique de l'historique des stars pour linuxmint/cinnamonGraphique de l'historique des stars pour linuxmint/cinnamon

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Cinnamon

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Cinnamon.
  • amnweb/yasbAvatar de amnweb

    amnweb/yasb

    4,209Voir sur GitHub↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Pythonpythonricingstatus-bar
    Voir sur GitHub↗4,209
  • buddiesofbudgie/budgie-desktopAvatar de BuddiesOfBudgie

    BuddiesOfBudgie/budgie-desktop

    1,317Voir sur GitHub↗

    Budgie Desktop is a graphical workspace environment for Linux systems that integrates window management, application launching, and system control tools. Built upon the GTK toolkit, it provides a unified shell for organizing open windows and interacting with daily computing tasks. The environment distinguishes itself through a modular, plugin-based panel architecture that allows for the dynamic loading of applets into a shared container. It utilizes a centralized object-oriented framework to manage component lifecycles and relies on a dedicated service for secure, authenticated handling of ad

    Valadesktop-environmentlinux
    Voir sur GitHub↗1,317
  • caelestia-dots/shellAvatar de caelestia-dots

    caelestia-dots/shell

    7,592Voir sur GitHub↗

    This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It functions as a system status dashboard and a declarative user interface for managing system hardware, window metadata, and user sessions. The shell features a dynamic theme generator that extracts dominant colors from wallpapers to automatically synchronize the global visual color palette. It utilizes an inter-process communication system to orchestrate shell functions and a hierarchical JSON configuration framework to manage global and per-monitor interface layouts. The system

    QMLcaelestiadotfileshyprland
    Voir sur GitHub↗7,592
  • awesomewm/awesomeAvatar de awesomeWM

    awesomeWM/awesome

    6,905Voir sur GitHub↗

    Awesome is a programmable tiling window manager for the X11 Window System. It functions as a dynamic window manager that automatically arranges application windows into non-overlapping tiles based on predefined layout rules to maximize screen space. The project provides a scriptable desktop environment where system behaviors and layouts are defined through an embedded Lua interpreter. This allows for the creation of a personalized interface and a keyboard-driven workflow for managing application windows. The system covers dynamic window layout management and the configuration of system behav

    Lua
    Voir sur GitHub↗6,905
Voir les 30 alternatives à Cinnamon→

Questions fréquentes

Que fait linuxmint/cinnamon ?

Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user interface for managing windows and applications, focusing on desktop workflow management.

Quelles sont les fonctionnalités principales de linuxmint/cinnamon ?

Les fonctionnalités principales de linuxmint/cinnamon sont : Modular Desktop Interfaces, Desktop Environments & UI, Desktop Shells, Window Management Systems, GTK Toolkits, Window Managers, Workspace Organizers, Desktop Applets.

Quelles sont les alternatives open-source à linuxmint/cinnamon ?

Les alternatives open-source à linuxmint/cinnamon incluent : amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… buddiesofbudgie/budgie-desktop — Budgie Desktop is a graphical workspace environment for Linux systems that integrates window management, application… caelestia-dots/shell — This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It… awesomewm/awesome — Awesome is a programmable tiling window manager for the X11 Window System. It functions as a dynamic window manager… neutralinojs/neutralinojs — Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native… avengemedia/dankmaterialshell — DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system…