awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to juanitofatas/fast-ruby

Open-source alternatives to Fast Ruby

30 open-source projects similar to juanitofatas/fast-ruby, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Fast Ruby alternative.

  • uber-go/guideالصورة الرمزية لـ uber-go

    uber-go/guide

    17,573عرض على GitHub↗

    This project is a collection of guidelines and best practices for the Go programming language, providing a comprehensive style guide and set of programming standards. It establishes a framework for writing maintainable and performant source code through standardized naming, structuring, and organizational conventions. The guide focuses on specific patterns for concurrency, error handling, and performance optimization. It details methods for managing goroutine lifecycles to prevent race conditions, designing structured error wrapping and routing to maintain observability, and implementing memo

    Makefilebest-practicesgogolang
    عرض على GitHub↗17,573
  • samsaffron/memory_profilerالصورة الرمزية لـ SamSaffron

    SamSaffron/memory_profiler

    1,765عرض على GitHub↗

    Memory Profiler is a diagnostic library for Ruby applications designed to monitor runtime memory consumption and object lifecycles. It provides tools to track object allocations and memory usage, enabling the identification of performance bottlenecks and potential memory leaks that affect software stability. The tool functions by observing memory behavior during program execution, allowing developers to distinguish between short-lived data and objects that persist beyond their intended lifecycle. It captures the execution context of allocations by walking the call stack, which helps attribute

    Ruby
    عرض على GitHub↗1,765
  • databricks/scala-style-guideالصورة الرمزية لـ databricks

    databricks/scala-style-guide

    2,784عرض على GitHub↗
    عرض على GitHub↗2,784
  • nvdv/vprofالصورة الرمزية لـ nvdv

    nvdv/vprof

    3,979عرض على GitHub↗

    vprof is a visual profiling tool for Python designed to identify execution bottlenecks and monitor memory consumption. It functions as a CPU and memory profiler that transforms performance data into interactive visualizations to analyze processor time and call stacks. The project distinguishes itself through a suite of visual diagnostics, including flame graphs for stack visualization and heatmaps that map execution frequency and duration directly onto source code. It also includes a remote performance monitor capable of capturing function-specific metrics from a running server and streaming

    Pythoncpu-flame-graphd3developer-tools
    عرض على GitHub↗3,979

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • packtpublishing/learn-cuda-programmingالصورة الرمزية لـ PacktPublishing

    PacktPublishing/Learn-CUDA-Programming

    1,258عرض على GitHub↗

    This project serves as a comprehensive educational resource for learning parallel programming and high-performance computing using graphics processing units. It provides technical guidance on the fundamental paradigms required to offload computationally intensive tasks from a host system to specialized hardware accelerators. The materials cover the core methodologies for managing data-parallel operations, including the orchestration of memory between host and device spaces and the organization of threads into structured grids and blocks. It details the execution models necessary to distribute

    Cuda
    عرض على GitHub↗1,258
  • itsgoingd/clockworkالصورة الرمزية لـ itsgoingd

    itsgoingd/clockwork

    5,941عرض على GitHub↗

    Clockwork is a PHP development debugging tool that collects and displays runtime data from server-side middleware in a browser-based interface. It captures request details, performance metrics, logs, database queries, and stack traces for HTTP requests, commands, queue jobs, and tests without requiring modifications to application code. The tool provides a client-side rendered toolbar and full web interface for inspecting collected data, including a searchable performance timeline viewer, an HTTP request monitor with timing and response details, and inline variable logging helpers that return

    PHP
    عرض على GitHub↗5,941
  • golang101/golang101الصورة الرمزية لـ golang101

    golang101/golang101

    5,012عرض على GitHub↗

    golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured guides and documentation covering Go syntax, runtime behavior, and idiomatic coding patterns. The project serves as a dedicated guide for performance optimization, offering technical strategies to reduce memory allocations, improve garbage collection, and increase execution speed. It also focuses on the Go type system, including generic programming and concurrent synchronization techniques. The library encompasses broader capabilities for language learning, including the study o

    HTMLbookgogolang
    عرض على GitHub↗5,012
  • braydie/howtobeaprogrammerالصورة الرمزية لـ braydie

    braydie/HowToBeAProgrammer

    16,218عرض على GitHub↗

    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

    learningprogramming
    عرض على GitHub↗16,218
  • stacktracejs/stacktrace.jsالصورة الرمزية لـ stacktracejs

    stacktracejs/stacktrace.js

    4,005عرض على GitHub↗

    stacktrace.js is a JavaScript library designed for generating and parsing detailed function call stacks from error objects across different web browsers. It functions as a stack trace parser and error instrumentation utility that captures execution flow and error traces. The project differentiates itself through its ability to resolve source maps, translating minified JavaScript stack traces back to original source lines. It also includes a remote error reporter for transmitting processed exception data and stack traces to a centralized server for analysis. The library covers broad capabilit

    JavaScripterror-handlingjavascriptstacktracejs
    عرض على GitHub↗4,005
  • haxefoundation/haxeالصورة الرمزية لـ HaxeFoundation

    HaxeFoundation/haxe

    6,880عرض على GitHub↗

    Haxe is a statically typed, multi-target programming language and open-source compiler toolkit that translates a single codebase into native executables and scripts for JavaScript, C++, C#, Java, Python, Lua, PHP, and Flash targets. It provides a unified type system with automatic type inference, a compile-time macro system for code transformation and generation, conditional compilation directives, and a static analysis engine that enforces null safety and eliminates dead code to produce smaller, safer outputs. The language is supported by the HashLink virtual machine, which executes platform

    Haxecompilercross-platformhaxe
    عرض على GitHub↗6,880
  • geektutu/high-performance-goالصورة الرمزية لـ geektutu

    geektutu/high-performance-go

    3,888عرض على GitHub↗

    This project is a comprehensive performance programming guide and reference for the Go language, focusing on runtime efficiency and memory optimization. It provides a collection of patterns and techniques designed to increase execution speed by reducing garbage collection overhead and optimizing memory usage. The resource distinguishes itself through detailed reference implementations for memory optimization, such as escape analysis, object pooling, and structure memory alignment. It offers specific strategies for reducing binary size and improving CPU cache efficiency through structure memor

    Goeffective-golanggogolang
    عرض على GitHub↗3,888
  • alexandru/scala-best-practicesالصورة الرمزية لـ alexandru

    alexandru/scala-best-practices

    4,352عرض على GitHub↗

    This project is a collection of curated guidelines and manuals for writing clean, idiomatic, and maintainable code in Scala. It serves as a comprehensive guide for Scala coding standards, functional programming design, and enterprise software architecture. The repository provides specific strategies for concurrency management, including patterns for actors, futures, and thread pools to ensure thread safety. It also contains a performance optimization manual focused on reducing memory allocations and managing garbage collection pressure to improve runtime efficiency. The guides cover a broad

    عرض على GitHub↗4,352
  • dendibakh/perf-ninjaالصورة الرمزية لـ dendibakh

    dendibakh/perf-ninja

    3,754عرض على GitHub↗

    perf-ninja is a collection of educational resources and curricula focused on CPU architecture, memory hierarchies, SIMD programming, and low-level performance engineering. It provides instructional material and practical labs for identifying and fixing CPU bottlenecks, such as cache misses and branch mispredictions. The project differentiates itself through specialized training in hardware-level optimizations, including the use of compiler intrinsics for SIMD vectorization and the implementation of branchless predicate execution to eliminate pipeline stalls. It also covers advanced binary-lev

    C++
    عرض على GitHub↗3,754
  • me115/linuxtools_rstالصورة الرمزية لـ me115

    me115/linuxtools_rst

    6,012عرض على GitHub↗

    Linux工具快速教程

    HTML
    عرض على GitHub↗6,012
  • piglei/one-python-craftsmanالصورة الرمزية لـ piglei

    piglei/one-python-craftsman

    7,211عرض على GitHub↗

    This project is a comprehensive Python coding guide and software engineering resource focused on professional development practices. It provides a detailed collection of idiomatic techniques, design patterns, and architectural strategies to improve code quality and maintainability. The guide emphasizes advanced design patterns such as dependency injection, data-driven design, and the application of SOLID principles for object-oriented design. It distinguishes itself by covering sophisticated structural strategies, including class-based decorators, the separation of interfaces from implementat

    articlesbookpython
    عرض على GitHub↗7,211
  • tikv/grpc-rsالصورة الرمزية لـ tikv

    tikv/grpc-rs

    1,851عرض على GitHub↗

    This library provides a framework for implementing gRPC clients and services in Rust, enabling reliable communication between distributed system components. It facilitates the definition and hosting of asynchronous unary and streaming network services, utilizing protocol buffers to ensure consistent, strongly-typed data exchange. The project distinguishes itself by integrating with a high-performance C core via foreign function interfaces to handle low-level networking and protocol logic. It employs a task-based concurrency model to coordinate non-blocking operations and utilizes zero-copy me

    Rustgrpcrust
    عرض على GitHub↗1,851
  • tencent/gtالصورة الرمزية لـ Tencent

    Tencent/GT

    4,407عرض على GitHub↗

    GT is an on-device mobile debugging tool designed to capture network packets, analyze system logs, and profile hardware performance directly on a smartphone. It provides a portable suite of utilities for identifying software bugs and processing bottlenecks without requiring a connection to a host computer. The project features a plugin-based debugging framework that allows for the development of custom functional extensions to implement project-specific debugging logic. It also enables real-time parameter tuning and injection, allowing internal application settings to be modified during execu

    Java
    عرض على GitHub↗4,407
  • lindig/ocaml-styleالصورة الرمزية لـ lindig

    lindig/ocaml-style

    117عرض على GitHub↗

    A style guide for OCaml

    عرض على GitHub↗117
  • marcusolsson/godddالصورة الرمزية لـ marcusolsson

    marcusolsson/goddd

    2,454عرض على GitHub↗

    Exploring DDD in Go

    Go
    عرض على GitHub↗2,454
  • mcinglis/c-styleالصورة الرمزية لـ mcinglis

    mcinglis/c-style

    2,155عرض على GitHub↗

    These are my favorite C programming practices. Some rules are as trivial as style, while others are more intricate. I follow a few rules religiously, and others I use as a guideline. I prioritize correctness, readability, simplicity and maintainability over speed because premature optimization…

    عرض على GitHub↗2,155
  • pungyeon/clean-go-articleالصورة الرمزية لـ Pungyeon

    Pungyeon/clean-go-article

    3,085عرض على GitHub↗

    This document is a reference for the Go community that aims to help developers write cleaner code. Whether you're working on a personal project or as part of a larger team, writing clean code is an important skill to have. Establishing good paradigms and consistent, accessible standards for…

    عرض على GitHub↗3,085
  • rrrene/elixir-style-guideالصورة الرمزية لـ rrrene

    rrrene/elixir-style-guide

    397عرض على GitHub↗

    Style Guide for the Elixir language, implemented by Credo

    Elixir
    عرض على GitHub↗397
  • rust-lang/api-guidelinesالصورة الرمزية لـ rust-lang

    rust-lang/api-guidelines

    1,334عرض على GitHub↗

    Rust API guidelines

    عرض على GitHub↗1,334
  • spacejam/test-idiomsالصورة الرمزية لـ spacejam

    spacejam/test-idioms

    5عرض على GitHub↗

    An example crate layout for separating generative testing concerns to improve code reuse across different history generators, invariants, and history execution strategies. It is nice to keep as many testing concerns as possible out of the main business logic crate.

    Rust
    عرض على GitHub↗5
  • superauguste/zig-patternsالصورة الرمزية لـ SuperAuguste

    SuperAuguste/zig-patterns

    204عرض على GitHub↗

    Zig Patterns - About - The Patterns - License

    Zig
    عرض على GitHub↗204
  • swlaschin/31d5a0a2c4478e82e3ed60d653c0206bS

    swlaschin/31d5a0a2c4478e82e3ed60d653c0206b

    0عرض على GitHub↗
    عرض على GitHub↗0
  • vintasoftware/python-api-checklistالصورة الرمزية لـ vintasoftware

    vintasoftware/python-api-checklist

    333عرض على GitHub↗

    Useful checklist for building good Python library APIs, based on "How to make a good library API" PyCon 2017 talk.

    عرض على GitHub↗333
  • airbnb/javascriptالصورة الرمزية لـ airbnb

    airbnb/javascript

    148,081عرض على GitHub↗

    This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules

    JavaScriptarrow-functionses2015es2016
    عرض على GitHub↗148,081
  • amontalenti/elements-of-python-styleالصورة الرمزية لـ amontalenti

    amontalenti/elements-of-python-style

    3,489عرض على GitHub↗

    This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean, maintainable, and idiomatic code. It provides a set of opinionated guidelines and architectural patterns focusing on functional and declarative programming to reduce complexity and improve overall code quality. The guide establishes specific standards for naming conventions, module organization, and project layout. It emphasizes reducing object coupling by favoring modules and functions over deep class hierarchies and offers technical standards for writing docstrings and marku

    code-stylecodestyledocumentation
    عرض على GitHub↗3,489
  • andreareginato/betterspecsالصورة الرمزية لـ andreareginato

    andreareginato/betterspecs

    3,490عرض على GitHub↗

    RSpec Best Practices

    HTML
    عرض على GitHub↗3,490