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
·

15 repository-uri

Awesome GitHub RepositoriesPerformance Optimization Resources

Guides and tools for improving software performance.

Distinguishing note: None available; minting under software engineering umbrella.

Explore 15 awesome GitHub repositories matching software engineering & architecture · Performance Optimization Resources. Refine with filters or upvote what's useful.

Awesome Performance Optimization Resources GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kamranahmedse/developer-roadmapAvatar kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Vezi pe GitHub↗

    Developer Roadmap este o platformă condusă de comunitate care oferă căi de învățare structurate, bazate pe grafuri, pentru ingineria software. Servește drept repository cuprinzător de cunoștințe unde domeniile tehnice sunt organizate în secvențe vizuale pentru a ghida dobândirea competențelor profesionale și creșterea în carieră. Proiectul se distinge printr-un ecosistem colaborativ care permite utilizatorilor să contribuie cu roadmap-uri, să cureție cele mai bune practici din industrie și să mențină profiluri profesionale. Acesta integrează framework-uri de evaluare diagnostică pentru a evalua competența tehnică, ajutând dezvoltatorii să identifice lacunele de cunoștințe și să se pregătească pentru interviurile profesionale prin secvențe de învățare țintite. Dincolo de capabilitățile sale de bază de mapare, platforma oferă idei practice de proiecte și tutorat interactiv pentru a consolida conceptele de inginerie. Oferă un spațiu centralizat pentru ca comunitatea să partajeze resurse, să urmărească dezvoltarea progresivă a competențelor și să navigheze prin peisaje tehnice complexe.

    Provides guides and tools for improving software performance.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Vezi pe GitHub↗357,434
  • brillout/awesome-react-componentsAvatar brillout

    brillout/awesome-react-components

    47,788Vezi pe GitHub↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    Provides resources for optimizing software performance.

    awesomeawesome-listreact
    Vezi pe GitHub↗47,788
  • libgdx/libgdxAvatar libgdx

    libgdx/libgdx

    24,816Vezi pe GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Provides memory management techniques to reduce garbage collection overhead and maintain consistent frame rates.

    Java2d3dandroid
    Vezi pe GitHub↗24,816
  • anthonycalandra/modern-cpp-featuresAvatar AnthonyCalandra

    AnthonyCalandra/modern-cpp-features

    21,765Vezi pe GitHub↗

    This project is a comprehensive collection of reference materials, including a language cheatsheet, a standard library reference, and a concurrency reference. It serves as a guide to modern C++ development, focusing on language syntax, standard library utilities, and template metaprogramming patterns. The repository provides specific guidance on template metaprogramming through a dedicated guide covering compile-time evaluation, type deduction, and variadic template execution. The materials cover a broad range of capabilities, including asynchronous programming, memory management, and system

    Reference for managing object lifetimes and resource ownership using smart pointers and move semantics.

    cppcpp11cpp14
    Vezi pe GitHub↗21,765
  • eza-community/ezaAvatar eza-community

    eza-community/eza

    20,014Vezi pe GitHub↗

    Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times. The tool distinguishes itself through its use of terminal-based color coding and advanced organization capabilities. It maps structured file metadata to specific color sequences to improve readability and offers modular

    Employs ownership-based memory management to prevent leaks and data races without runtime garbage collection.

    Rustcolorcommand-linefiles
    Vezi pe GitHub↗20,014
  • nim-lang/nimAvatar nim-lang

    nim-lang/Nim

    18,071Vezi pe GitHub↗

    Nim is a statically typed, compiled systems programming language designed for high performance and cross-platform development. It translates high-level source code into C, C++, or JavaScript, allowing developers to produce efficient native binaries or web-compatible scripts from a single codebase. The language emphasizes a clean, indentation-based syntax that simplifies code hierarchy while maintaining the power of a full-featured systems language. What distinguishes Nim is its robust metaprogramming framework, which allows developers to inspect, modify, and generate code structures during th

    Handle object lifecycles through deterministic destructors and move semantics to ensure efficient resource usage.

    Nimcompilerefficienthacktoberfest
    Vezi pe GitHub↗18,071
  • google/daggerAvatar google

    google/dagger

    17,697Vezi pe GitHub↗

    Dagger is a compile-time dependency injection framework for Java and Android applications. It automates the construction and wiring of object graphs by generating static source code during the build process, which eliminates the need for reflection or runtime bytecode generation. The framework distinguishes itself by performing strict validation of the entire dependency structure before the application runs, ensuring that all required bindings are satisfied and identifying circular references early. It manages object lifecycles through scoped containers and supports lazy resolution, allowing

    Limits object instantiation frequency by caching bindings within specific components to reduce memory overhead.

    Java
    Vezi pe GitHub↗17,697
  • abseil/abseil-cppAvatar abseil

    abseil/abseil-cpp

    17,334Vezi pe GitHub↗

    Abseil is a common utility library for C++ that provides foundational building blocks for applications. It serves as a collection of optimized utility functions and data structures that augment the C++ standard library across different compiler versions. The library is distinguished by its high-performance containers, including SIMD-accelerated hash maps and sets for efficient key-value lookups. It also provides a comprehensive framework for computing absolute time points, durations, and timestamps across global time zones. The project covers a broad range of capability areas, including conc

    Provides extended allocation and management utilities for efficient memory resource handling.

    C++
    Vezi pe GitHub↗17,334
  • steel-dev/steel-browserAvatar steel-dev

    steel-dev/steel-browser

    6,450Vezi pe GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    Blocks ads, images, and stylesheets on request to reduce bandwidth and improve page-load performance.

    TypeScriptaiai-agentsai-tools
    Vezi pe GitHub↗6,450
  • eventual-inc/daftAvatar Eventual-Inc

    Eventual-Inc/Daft

    5,225Vezi pe GitHub↗

    Daft is a distributed dataframe library and multimodal data processor designed to handle large-scale structured and unstructured data. It functions as a vectorized execution engine that processes tables alongside images, audio, and video, utilizing a unified schema to manage diverse data types. The project distinguishes itself by combining distributed data engineering with large-scale AI inference. It provides an AI data pipeline for batch-optimizing model prompts and generating high-dimensional text embeddings, while utilizing zero-copy memory sharing to execute custom Python functions witho

    Prevents out-of-memory errors using vectorized execution and intelligent resource management.

    Rustai-engineeringai-pipelinearrow
    Vezi pe GitHub↗5,225
  • introlab/rtabmapAvatar introlab

    introlab/rtabmap

    3,836Vezi pe GitHub↗

    This project is a comprehensive library and toolkit for simultaneous localization and mapping, designed to construct three-dimensional environment models while tracking device position. It functions as a robotics perception framework that processes data from RGB-D, stereo, and lidar sensors to enable autonomous navigation and spatial awareness. The system distinguishes itself through its focus on long-term mapping and global consistency. It employs a sophisticated loop-closure detection engine and graph-based pose optimization to identify previously visited locations and eliminate cumulative

    Limits the number of stored locations used for loop closure and optimization to maintain consistent real-time performance during large-scale mapping tasks.

    C++
    Vezi pe GitHub↗3,836
  • communitytoolkit/dotnetAvatar CommunityToolkit

    CommunityToolkit/dotnet

    3,696Vezi pe GitHub↗

    This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d

    Optimizes performance using pooled buffers and 2D memory wrappers to reduce garbage collection pressure.

    C#csharpdotnetmaui
    Vezi pe GitHub↗3,696
  • goccy/go-jsonAvatar goccy

    goccy/go-json

    3,687Vezi pe GitHub↗

    go-json is a high-performance JSON serialization library for Go that serves as an encoder and decoder replacement for the standard library. It provides tools to convert native data structures to and from JSON format with optimized processing speeds. The library includes a conditional serializer for filtering specific data structure fields during the encoding process and a colorizer to produce color-coded JSON strings for human readability. The project supports context-aware marshaling to trigger specific logic during the serialization of complex data types.

    Implements pooled buffer management to reduce garbage collection overhead during high-frequency JSON serialization.

    Gogogolanggolang-library
    Vezi pe GitHub↗3,687
  • habrador/unity-programming-patternsAvatar Habrador

    Habrador/Unity-Programming-Patterns

    2,091Vezi pe GitHub↗

    This project serves as a comprehensive library and architectural guide for implementing established software design patterns within the Unity engine using C#. It provides a structured approach to organizing game logic, focusing on improving code maintainability, scalability, and long-term project health through proven structural solutions. The collection distinguishes itself by offering practical implementations of architectural patterns that decouple game systems, such as event dispatching and request handling, while providing tools to identify and rectify common coding anti-patterns. It fur

    Provides strategies for optimizing system resources through memory pooling and data synchronization techniques.

    C#architecturecommand-patterncomputer-science
    Vezi pe GitHub↗2,091
  • vincentqyw/image-matching-webuiAvatar Vincentqyw

    Vincentqyw/image-matching-webui

    1,283Vezi pe GitHub↗

    This project is a web-based platform designed for benchmarking, visualizing, and evaluating computer vision algorithms focused on image feature extraction and matching. It provides a unified interface to compare the performance and accuracy of different models by processing image pairs or live video streams. The system distinguishes itself through a modular architecture that allows users to define custom processing pipelines and register external algorithms via configuration files. It incorporates geometric verification techniques to refine visual data and improve the precision of detected co

    Manages memory by dynamically loading and unloading heavy computer vision models to ensure system stability during intensive processing.

    Pythonaspanformerdeep-learningfeature-matching
    Vezi pe GitHub↗1,283
  1. Home
  2. Software Engineering & Architecture
  3. Performance Optimization Resources

Explorează sub-etichetele

  • Binding Caching StrategiesOptimization techniques that cache dependency bindings to reduce memory overhead and instantiation frequency. **Distinct from Performance Optimization Resources:** Distinct from general Performance Optimization Resources: focuses on the specific mechanism of binding caching for resource allocation.
  • Browser Resource BlockersBlocks ads, images, and stylesheets on request to reduce bandwidth and improve page-load performance. **Distinct from Performance Optimization Resources:** Distinct from Performance Optimization Resources: focuses on blocking specific resource types at the proxy level rather than general performance optimization.
  • Memory Management3 sub-tag-uriTechniques for efficient resource allocation and ownership transfer. **Distinct from Performance Optimization Resources:** Distinct from general performance optimization: focuses specifically on memory-efficient resource handling via move semantics and ownership transfer.
  • Unity Optimization TechniquesStrategies for reducing memory footprint and managing data synchronization in Unity projects. **Distinct from Performance Optimization Resources:** Distinct from Performance Optimization Resources: focuses on Unity-specific memory and data synchronization techniques rather than general software performance methodology.