awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

58 Repos

Awesome GitHub RepositoriesApplication Performance Tuning

General strategies for reducing latency and resource consumption.

Explore 58 awesome GitHub repositories matching software engineering & architecture · Application Performance Tuning. Refine with filters or upvote what's useful.

Awesome Application Performance Tuning GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek für den Aufbau von Benutzeroberflächen, basierend auf einer komponentenorientierten Architektur und unidirektionalem Datenfluss.

    Automatically memoizes components at build time to improve update performance.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • electron/electronAvatar von electron

    electron/electron

    121,727Auf GitHub ansehen↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Streamlines performance optimization by offloading intensive tasks to background threads and utilizing asynchronous I/O.

    C++c-plus-pluschromecss
    Auf GitHub ansehen↗121,727
  • django/djangoAvatar von django

    django/django

    87,878Auf GitHub ansehen↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Refines application performance through built-in caching strategies and tools for optimizing database query execution.

    Pythonappsdjangoframework
    Auf GitHub ansehen↗87,878
  • addyosmani/agent-skillsAvatar von addyosmani

    addyosmani/agent-skills

    60,849Auf GitHub ansehen↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Provides a systematic approach to analyzing bottlenecks and implementing fixes for stability and resource efficiency.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • xingshaocheng/architect-awesomeAvatar von xingshaocheng

    xingshaocheng/architect-awesome

    60,821Auf GitHub ansehen↗

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-performance software environments. The repository distinguishes itself by offering deep dives into core architectural concepts such as actor-based concurrency, aspect-oriented interception, and inversion-of-control containers. It emphasizes the practical application of distributed syst

    Refine system resources to eliminate bottlenecks and minimize latency under heavy computational loads.

    Auf GitHub ansehen↗60,821
  • aobingjava/javafamilyAvatar von AobingJava

    AobingJava/JavaFamily

    36,959Auf GitHub ansehen↗

    JavaFamily is a curated set of learning paths and reference guides for backend engineering, distributed systems, and virtual machine internals. It provides a structured curriculum covering the Java language, operating system concepts, and network protocols. The project features detailed study guides for the Java virtual machine architecture, including memory management and garbage collection. It also includes a comprehensive reference for distributed systems, covering microservices, remote procedure call frameworks, and scalable system design. The collection covers a broad range of technical

    Provides strategies for reducing latency by analyzing garbage collection, memory leaks, and CPU usage.

    interviewjavajava8
    Auf GitHub ansehen↗36,959
  • facebook/zstdAvatar von facebook

    facebook/zstd

    27,259Auf GitHub ansehen↗

    Zstandard is a lossless data compression library and archive format designed for high compression ratios and fast real-time processing. It functions as a real-time data compressor and multi-threaded compression engine capable of distributing workloads across multiple CPU cores to increase throughput. The system features a dictionary-based compressor that trains on sample data to improve the compression ratio and speed of small files. It also provides long distance pattern matching to identify repeated sequences across large files. The library covers a broad range of capabilities including st

    Allows reducing the final executable size by excluding optional components and disabling specific compiler optimizations.

    C
    Auf GitHub ansehen↗27,259
  • grpc/grpc-goAvatar von grpc

    grpc/grpc-go

    22,962Auf GitHub ansehen↗

    grpc-go is a Go language implementation of the gRPC framework, providing a remote procedure call library for high-performance service communication. It uses the HTTP/2 protocol to execute functions on remote servers as if they were local methods and utilizes protobuf service bindings to generate type-safe client and server code. The project features a bidirectional streaming transport that supports asynchronous, full-duplex message streams between clients and servers. This networking layer allows for various communication patterns, including client-to-server and server-to-client streaming, to

    Implements build-time optimizations to remove unused tracing dependencies and reduce binary size.

    Godogs-over-catsgiant-robotsgo
    Auf GitHub ansehen↗22,962
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Applies performance tuning techniques like debouncing, throttling, and memory profiling to optimize application responsiveness.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • crystal-lang/crystalAvatar von crystal-lang

    crystal-lang/crystal

    20,299Auf GitHub ansehen↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Refines code execution paths to reduce memory footprint and latency for high-speed processing.

    Crystalcompilercrystalcrystal-language
    Auf GitHub ansehen↗20,299
  • moientajik/aspnetcore-developer-roadmapAvatar von MoienTajik

    MoienTajik/AspNetCore-Developer-Roadmap

    19,536Auf GitHub ansehen↗

    This project provides a structured curriculum and visual guide for mastering web development within the ASP.NET Core ecosystem. It serves as a comprehensive roadmap that maps out the essential technologies, milestones, and proficiency sequences required for developers to progress from beginner to advanced levels. The repository distinguishes itself by curating high-quality learning resources and technical documentation into a logical progression. It visualizes complex development paths through structured diagrams, helping users navigate the technical requirements of building and maintaining m

    Addresses performance optimization techniques to improve application throughput and latency.

    asp-net-coreaspnet-coreaspnetcore
    Auf GitHub ansehen↗19,536
  • dotnet/runtimeAvatar von dotnet

    dotnet/runtime

    17,966Auf GitHub ansehen↗

    This project is a cross-platform managed execution environment and general-purpose application framework designed for building high-performance software. It provides a unified runtime that handles memory management, type safety, and code execution across diverse operating systems. By integrating a native code compilation toolchain, the platform enables developers to convert managed code into optimized machine instructions, significantly improving startup performance and reducing runtime dependencies for production environments. The framework distinguishes itself through a comprehensive toolch

    Improves responsiveness and resource efficiency through optimized memory management and data handling.

    C#dotnethacktoberfesthelp-wanted
    Auf GitHub ansehen↗17,966
  • zhanymkanov/fastapi-best-practicesAvatar von zhanymkanov

    zhanymkanov/fastapi-best-practices

    16,515Auf GitHub ansehen↗

    This project provides a comprehensive guide to architectural patterns and best practices for building scalable, maintainable, and performant web applications using FastAPI. It focuses on standardizing development approaches for Python web services, emphasizing robust request validation, dependency injection, and automated documentation standards to ensure consistent API design. The guide distinguishes itself by promoting domain-driven modular packaging, which organizes application logic into isolated, feature-based directories to support long-term codebase scalability. It also details strateg

    Implements performance tuning practices to prevent blocking the main event loop in asynchronous web services.

    best-practicesfastapi
    Auf GitHub ansehen↗16,515
  • braydie/howtobeaprogrammerAvatar von braydie

    braydie/HowToBeAProgrammer

    16,218Auf GitHub ansehen↗

    HowToBeAProgrammer is a comprehensive software engineering career guide and professional development framework. It serves as a curated-knowledge repository and handbook designed to help programmers acquire technical habits and social competencies necessary for professional advancement. The project distinguishes itself by integrating technical craftsmanship with a detailed manual for technical leadership and organizational navigation. It provides specific strategies for career progression, such as compensation negotiation, promotion readiness, and the management of professional boundaries to p

    Outlines practices for identifying system bottlenecks and optimizing loops and memory to improve performance.

    learningprogramming
    Auf GitHub ansehen↗16,218
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Prunes unused beans and classes during the build process to minimize memory usage.

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • explodinggradients/ragasAvatar von explodinggradients

    explodinggradients/ragas

    14,400Auf GitHub ansehen↗

    Ragas is an evaluation framework and performance benchmark designed to quantify the quality of retrieval augmented generation pipelines. It functions as an application optimizer to identify bottlenecks in language model workflows using automated metrics and model-based scoring. The framework includes a system for generating synthetic datasets that mimic production scenarios and edge cases to create realistic test cases. It enables reference-free assessment, allowing the evaluation of response quality by analyzing grounding in the provided context without requiring gold-standard labels. The s

    Identifies performance bottlenecks in language model workflows using live usage data.

    Python
    Auf GitHub ansehen↗14,400
  • alibaba/mnnAvatar von alibaba

    alibaba/MNN

    14,242Auf GitHub ansehen↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    Optimizes the binary footprint for resource-constrained environments by pruning unused code and debugging symbols.

    C++armconvolutiondeep-learning
    Auf GitHub ansehen↗14,242
  • facebook/prepackAvatar von facebook

    facebook/prepack

    14,118Auf GitHub ansehen↗

    Prepack is a build-time transformation tool and static analysis engine designed to optimize JavaScript source code. By executing code during the build process, it evaluates program logic and state to precompute results, effectively simplifying complex operations before the application is deployed. The tool functions as a bundle optimizer that integrates into existing development pipelines to refine application logic. It employs abstract interpretation and symbolic execution to track program behavior across various paths, allowing it to perform constant folding, eliminate unreachable code, and

    Refines application logic through constant folding and loop unrolling to minimize resource consumption.

    JavaScript
    Auf GitHub ansehen↗14,118
  • facebookarchive/prepackAvatar von facebookarchive

    facebookarchive/prepack

    14,118Auf GitHub ansehen↗

    Prepack is a build-time code evaluator and JavaScript bundle optimizer. It functions as a static analysis compiler that pre-evaluates static code and precalculates function results and global assignments during the build phase to accelerate startup times and reduce bundle size. The project specifically targets JSX optimization by processing syntax and node serialization to improve user interface rendering efficiency. It utilizes a partial evaluation engine and static execution analysis to replace runtime computations with precalculated constants. The tool covers a range of capabilities inclu

    Optimizes JavaScript execution by precalculating static code paths during the build process.

    JavaScriptjavascriptoptimization
    Auf GitHub ansehen↗14,118
  • alienator88/pearcleanerAvatar von alienator88

    alienator88/Pearcleaner

    13,583Auf GitHub ansehen↗

    Pearcleaner is a system maintenance utility designed to reclaim disk space on macOS by identifying and removing residual files left behind after software uninstallation. It functions as an application uninstaller and storage management tool, ensuring that configuration files, caches, and support data are purged to maintain a clean system state. The application distinguishes itself through event-driven automation, utilizing kernel-level monitoring to detect when files are moved to the trash and triggering immediate scans for orphaned data. It integrates directly into the desktop environment vi

    Reduces application bundle size by stripping unused processor architectures and redundant binary segments.

    Swift
    Auf GitHub ansehen↗13,583
Vorherige123Nächste
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Application Performance Tuning

Unter-Tags erkunden

  • Application Performance Optimization3 Sub-TagsPractices for identifying and resolving system bottlenecks.
  • JavaScript Optimization1 Sub-TagTechniques specifically for increasing execution speed and reducing resource consumption within JavaScript environments. **Distinct from Application Performance Tuning:** Specializes general application performance tuning for the JavaScript language specifically.