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
·

9 dépôts

Awesome GitHub RepositoriesSorting Algorithms

High-performance implementations of sorting routines.

Explore 9 awesome GitHub repositories matching part of an awesome list · Sorting Algorithms. Refine with filters or upvote what's useful.

Awesome Sorting Algorithms GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • aksakalli/gtopAvatar de aksakalli

    aksakalli/gtop

    9,917Voir sur GitHub↗

    gtop is a terminal system monitor and process resource manager that provides a text-based user interface for tracking operating system performance. It functions as a real-time dashboard for monitoring CPU, memory, and network resource usage directly within the command line. The tool enables terminal-based process management by allowing users to identify and analyze resource-heavy tasks. It specifically supports sorting active system processes by their CPU and memory consumption to assist with server resource analysis and performance troubleshooting.

    Provides the ability to reorganize active system tasks by CPU and memory usage for better analysis.

    JavaScriptcommand-linemonitoringnodejs
    Voir sur GitHub↗9,917
  • abdenasser/neohtopAvatar de Abdenasser

    Abdenasser/neohtop

    8,911Voir sur GitHub↗

    neohtop is a terminal-based system resource monitor and process manager for Linux. It provides a text-based user interface for tracking CPU and memory usage and managing active system tasks without requiring a graphical desktop environment. The utility functions as a live dashboard for observing hardware performance and resource allocation. It enables users to search, filter, and terminate system processes, with the ability to pin specific entries to ensure they remain visible during monitoring. The tool covers general system observability and process management, allowing users to isolate sp

    Provides the ability to organize system process lists by resource metrics like CPU and memory usage.

    Svelteactivitybtopcross-platform
    Voir sur GitHub↗8,911
  • htop-dev/htopAvatar de htop-dev

    htop-dev/htop

    8,126Voir sur GitHub↗

    htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface dashboard for overseeing hardware temperatures, load averages, and battery status while providing a comprehensive tool for monitoring and managing system processes. The application distinguishes itself through detailed process lifecycle management, allowing users to kill processes, adjust priorities via renicing, and assign CPU affinity to specific cores. It provides high-level visibility into system behavior through process hierarchy visualization and the ability to inspect

    Organizes processes into lists or trees for efficient sorting, searching, and filtering.

    C
    Voir sur GitHub↗8,126
  • dalance/procsAvatar de dalance

    dalance/procs

    6,115Voir sur GitHub↗

    Procs est un moniteur et visualiseur de processus système haute performance écrit en Rust. Il sert de remplacement à la commande ps, fournissant une interface en ligne de commande pour suivre les processus système actifs et leurs métriques de CPU et de mémoire associées. L'outil se distingue par sa connaissance des conteneurs, qui mappe les tâches système à leurs noms de conteneurs Docker correspondants. Il dispose également d'un arbre de processus interactif pour visualiser les relations parent-enfant dans une mise en page hiérarchique et un exportateur JSON pour l'analyse de données programmatique et l'automatisation. La surface de surveillance inclut le suivi de l'activité en temps réel via un polling basé sur des intervalles, le filtrage par mots-clés et expressions régulières, et le tri basé sur les métriques. Les utilisateurs peuvent personnaliser l'expérience via des fichiers de configuration TOML pour gérer les colonnes de sortie, les thèmes de couleur et l'alignement visuel. L'utilitaire inclut la génération de complétion shell pour plusieurs shells en ligne de commande et s'intègre avec les pagers système pour naviguer dans les longues listes de processus.

    Organizes process data by specific resource metrics in ascending or descending order.

    Rust
    Voir sur GitHub↗6,115
  • hishamhm/htopAvatar de hishamhm

    hishamhm/htop

    5,899Voir sur GitHub↗

    htop est un moniteur système avec interface utilisateur textuelle pour les systèmes Unix. Il fonctionne comme un visualiseur de processus interactif et un visualiseur de ressources en temps réel, fournissant un tableau de bord pour suivre les métriques CPU, mémoire et charge moyenne. L'outil permet le tri, le filtrage et la terminaison des processus et threads système actifs. Il se distingue par une interface en mode texte qui peut rendre les processus dans une structure arborescente hiérarchique pour visualiser les relations parent-enfant et permet l'assignation de l'affinité CPU à des cœurs de processeur spécifiques. La surface de surveillance couvre l'utilisation du CPU, les allocations mémoire, l'état de la batterie et les moyennes de charge du système. Les utilisateurs peuvent personnaliser l'expérience visuelle en configurant des compteurs de ressources, en modifiant les colonnes de processus et en appliquant des schémas de couleurs spécifiques. L'interface inclut une barre de fonctions persistante qui affiche les raccourcis clavier et les commandes disponibles.

    Provides functionality to reorder the process list based on resource usage metrics.

    Ccconsoleconsole-application
    Voir sur GitHub↗5,899
  • orlp/pdqsortAvatar de orlp

    orlp/pdqsort

    2,496Voir sur GitHub↗

    Pattern-defeating quicksort.

    Pattern-defeating quicksort implementation for high performance.

    C++
    Voir sur GitHub↗2,496
  • numpy/x86-simd-sortAvatar de numpy

    numpy/x86-simd-sort

    1,012Voir sur GitHub↗

    C++ template library for high performance SIMD based sorting algorithms

    SIMD-accelerated sorting library for high-performance applications.

    C++
    Voir sur GitHub↗1,012
  • morwenn/cpp-sortAvatar de Morwenn

    Morwenn/cpp-sort

    711Voir sur GitHub↗

    Sorting algorithms & related tools for C++

    Collection of sorting algorithms and related tools for C++14.

    C++
    Voir sur GitHub↗711
  • gfx/cpp-timsortAvatar de gfx

    gfx/cpp-TimSort

    316Voir sur GitHub↗

    A C++ implementation of timsort

    Stable sorting algorithm optimized for semi-sorted data.

    C++
    Voir sur GitHub↗316
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Sorting Algorithms

Explorer les sous-tags

  • Process Metric Sorting2 sous-tagsSorting implementations specifically for organizing system process lists by resource usage. **Distinct from Sorting Algorithms:** Distinct from general sorting algorithms: focuses on the application of sorting to system process lists