Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Performance Optimization

Performance Optimization

278 projects

Showing 36 of 278 projects

batch-loader
batch-loaderRuby

A Ruby gem providing a generic lazy batching mechanism to avoid N+1 database queries and HTTP requests.

#n-plus-1#graphql#performance-optimization
Stars1.1k
Forks51
Last commit6 months ago
react-native-shimmer-placeholder
react-native-shimmer-placeholderJavaScript

A React Native library for creating shimmering placeholder/skeleton loading effects on both iOS and Android.

#mobile-ui#skeleton-ui#loading-placeholder
Stars1.1k
Forks93
Last commit
render_async
render_asyncRuby

A Rails gem for asynchronously rendering partials via AJAX to improve page load speed.

#hacktoberfest#frontend-performance#partial-rendering
Stars1.1k
Forks72
Last commit1 year ago
web-performance-research
web-performance-researchJavaScript

A curated collection of resources for learning and researching web performance optimization, covering architecture, metrics, tools, and case studies.

#performance-research#case-studies#performance-optimization
Stars1.0k
Forks77
Last commit
CSSshrink
CSSshrinkJavaScript

A CSS minifier that reduces file size by optimizing and compressing CSS code for faster page loads.

#gulp#grunt#performance-optimization
Stars1.0k
Forks77
Last commit8 years ago
hppc
hppcJava

High-performance Java collections for primitive types with open internals and custom API design.

#java-library#high-performance#performance-optimization
Stars1.0k
Forks163
Last commit2 months ago
Percona Monitoring and Management
Percona Monitoring and ManagementGo

An open-source database monitoring, observability, and management tool for MySQL, MongoDB, PostgreSQL, Valkey, and Redis.

#hacktoberfest#pmm#database
Stars1.0k
Forks217
Last commit1 day ago
Laravel HTMLMin
Laravel HTMLMinPHP

A Laravel package that minifies HTML, CSS, and JavaScript responses and Blade templates at compile time.

#composer#laravel#performance-optimization
Stars1.0k
Forks118
Last commit3 years ago
souin
souinGo

An RFC-compliant HTTP cache system that works as a plugin or standalone reverse-proxy for Apache, Nginx, Traefik, Caddy, and many Go frameworks.

#reverse-proxy#traefik-plugin#rfc-compliant
Stars972
Forks79
Last commit3 days ago
ironwail
ironwailC

A high-performance QuakeSpasm fork that offloads rendering to the GPU for smooth gameplay on demanding custom maps.

#opengl4#gpu-rendering#opengl
Stars966
Forks85
Last commit1 month ago
lazyload
lazyloadJavaScript

A standalone JavaScript library for lazy loading images, iframes, and widgets when they become visible in the viewport.

#browserify#viewport-detection#performance-optimization
Stars934
Forks147
Last commit5 years ago
awesome-ld-preload
awesome-ld-preload

A curated list of resources and libraries for LD_PRELOAD, a Linux mechanism for runtime function interception and behavior modification.

#debugging-tools#performance-optimization#behavior-modification
Stars917
Forks45
Last commit2 years ago
Widgetize
WidgetizePHP

A Laravel package for creating reusable, cacheable widget components to clean up controllers and boost performance.

#laravel-optimization#developer-tools#blade
Stars909
Forks69
Last commit6 months ago
libfixmath
libfixmathC

A cross-platform C library implementing Q16.16 fixed-point arithmetic for systems without floating-point hardware.

#c-library#embedded-systems#performance-optimization
Stars865
Forks191
Last commit4 months ago
oof
oofC++

A single-header C++20 library for convenient, high-performance RGB color and cursor position control in console applications.

#cursor-positioning#performance-optimization#c++20
Stars862
Forks40
Last commit1 year ago
localFont
localFontCSS

A vanilla JavaScript tool that converts font files into localStorage-cached web fonts for faster loading.

#font-loading#font-caching#performance-optimization
Stars845
Forks21
Last commit10 years ago
redux-ignore
redux-ignoreJavaScript

A higher-order reducer for Redux that lets you ignore or filter specific actions to optimize performance.

#performance-optimization#higher-order-reducer#frontend
Stars838
Forks23
Last commit5 months ago
ruru
ruruRust

Write native Ruby extensions in Rust to replace slow Ruby methods with high-performance Rust implementations.

#parallel-computing#ruby-gems#performance-optimization
Stars835
Forks37
Last commit5 years ago
react-native-workers
react-native-workersJava

Run background services and web workers in React Native apps, with persistent Android services that survive app closure.

#performance-optimization#cpu-intensive-tasks#android-services
Stars802
Forks89
Last commit
Grunt-contrib-cssmin
Grunt-contrib-cssminJavaScript

A Grunt plugin that minifies CSS files using clean-css to reduce file size and improve website performance.

#clean-css#performance-optimization#asset-optimization
Stars791
Forks131
Last commit2 months ago
siteone-crawler
siteone-crawlerRust

A cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization, built in Rust.

#seo-analysis#website-crawler#devops
Stars764
Forks66
Last commit2 months ago
MultiJSON
MultiJSONRuby

A generic swappable back-end for JSON handling in Ruby applications.

#backend-switching#ruby-gems#performance-optimization
Stars764
Forks127
Last commit11 months ago
Rubocop Performance
Rubocop PerformanceRuby

A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.

#hacktoberfest#developer-tools#code-formatter
Stars739
Forks91
Last commit3 months ago
carrierwave_backgrounder
carrierwave_backgrounderRuby

Offloads CarrierWave image processing and storage to background jobs using ActiveJob or Sidekiq to prevent request blocking.

#activejob#sidekiq#carrierwave
Stars738
Forks404
Last commit3 months ago
Unity Labs' Super Science
Unity Labs' Super ScienceC#

A collection of experimental Unity tools and algorithms for XR stabilization, physics tracking, editor utilities, and performance optimization.

#performance-optimization#csharp#experimental
Stars730
Forks52
Last commit
gulp-htmlmin
gulp-htmlminHTML

A Gulp plugin for minifying HTML files using html-minifier.

#gulp#min#minifier
Stars726
Forks58
Last commit6 years ago
roslyn-linq-rewrite
roslyn-linq-rewriteC#

A Roslyn-based compiler that rewrites LINQ expressions into procedural code to minimize allocations and dynamic dispatch in C#.

#compiler#performance-optimization#csharp
Stars714
Forks28
Last commit6 years ago
DynaMix
DynaMixC++

A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.

#runtime-composition#enterprise-systems#software-architecture
Stars694
Forks49
Last commit2 months ago
cuda-pcl
cuda-pclC++

A CUDA-accelerated library collection for point cloud processing, providing GPU-optimized alternatives to PCL functions.

#robotics#cuda#pcl-alternative
Stars693
Forks105
Last commit2 years ago
cashew
cashewTypeScript

A flexible Angular library for caching HTTP requests with support for memory, localStorage, and sessionStorage.

#httpclient#angular-http#http
Stars692
Forks36
Last commit9 months ago
CNL
CNLC++

A C++ library providing fixed-precision numeric types for safer, simpler, and more efficient arithmetic in constrained environments.

#embedded-systems#simulation#fixed-point
Stars691
Forks70
Last commit2 years ago
Carefully Curated 70 Spark Questions with Additional Optimization Guides (First in the series)
Carefully Curated 70 Spark Questions with Additional Optimization Guides (First in the series)

A comprehensive learning guide and interview refresher for Apache Spark, covering core concepts, architecture, and performance optimization.

#apache-spark#spark#performance-optimization
Stars690
Forks80
Last commit4 years ago
In View Notifier List
In View Notifier ListDart

A Flutter package that builds ListView or CustomScrollView and notifies when widgets are visible within a defined viewport area.

#customscrollview#dart#package
Stars682
Forks107
Last commit2 months ago
BlinkDB
BlinkDBScala

A large-scale data warehouse system that provides approximate query answers with error bounds on massive datasets up to 300x faster than Hive.

#spark#sampling#performance-optimization
Stars661
Forks121
Last commit12 years ago
Marathon Runner
Marathon RunnerKotlin

A fast, platform-independent test runner for Android and iOS that optimizes for execution speed and stability.

#uitest#ios#testing-tool
Stars640
Forks123
Last commit1 month ago
Intervention Image Cache
Intervention Image CachePHP

Adds image caching functionality to Intervention Image Class using Laravel's cache drivers.

#caching#laravel#performance-optimization
Stars636
Forks139
Last commit2 years ago
PreviousPage 4 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
7 months ago
6 years ago
3 years ago
Next
#Javascript30
#Caching26
#Build Tool25
#C Plus Plus23
#Developer Tools20
#Performance19
#Nodejs18
#Web Development18
#Frontend Tooling18
#Web Performance17
#Mobile Development16
#Cross Platform16