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

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

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

Open-source alternatives to Practical Python

30 open-source projects similar to dabeaz-course/practical-python, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Practical Python alternative.

  • astaxie/build-web-application-with-golangالصورة الرمزية لـ astaxie

    astaxie/build-web-application-with-golang

    43,920عرض على GitHub↗

    This project is an open-source software engineering handbook and technical learning resource focused on backend web development. It provides a comprehensive guide to building server-side applications, covering the end-to-end flow of web requests from initial HTTP traffic handling to database integration and dynamic content rendering. The material follows a code-centric pedagogical pattern, anchoring theoretical concepts in functional snippets that demonstrate practical implementation. The curriculum is organized through progressive complexity sequencing, moving from foundational language synt

    Go
    عرض على GitHub↗43,920
  • rust-lang/rustالصورة الرمزية لـ rust-lang

    rust-lang/rust

    114,066عرض على GitHub↗

    Rust is a programming language designed for memory safety and performance. It provides a comprehensive curriculum that covers fundamental syntax, memory management, and advanced programming paradigms, including support for functional and object-oriented styles. The language features a strong type system that enforces memory safety through ownership, borrowing, and lifetime annotations, while also offering mechanisms for handling both recoverable and unrecoverable errors. The language includes extensive support for concurrent programming, providing primitives for thread management, shared-stat

    Rustcompilerlanguagerust
    عرض على GitHub↗114,066
  • forhappy/cplusplus-concurrency-in-practiceالصورة الرمزية لـ forhappy

    forhappy/Cplusplus-Concurrency-In-Practice

    5,485عرض على GitHub↗

    This project is a comprehensive guide and technical book focused on C++ concurrency. It serves as an educational resource for developers to learn multi-threading and the implementation of thread-safe code. The material covers the C++ memory model, atomic operations, and synchronization patterns. It combines theoretical explanations with practical code examples to illustrate how to prevent data races in multi-threaded applications. The instructional approach utilizes scenario-based learning and analysis of the C++ standard library to demonstrate concurrent execution patterns and memory orderi

    C++
    عرض على GitHub↗5,485

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

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

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

Find more with AI search
  • bbatsov/ruby-style-guideالصورة الرمزية لـ bbatsov

    bbatsov/ruby-style-guide

    16,546عرض على GitHub↗

    This project is a community-driven Ruby coding style guide and static analysis standard. It provides a collection of agreed-upon rules for syntax, naming conventions, and structural guidelines to ensure uniform code appearance and maintainability across Ruby projects. The project serves as both a human-readable documentation resource for developers and a machine-readable RuboCop configuration specification. This allows natural language style guidelines to be mapped directly to automated linting rules. The system covers Ruby code standardization, style enforcement, and project governance thro

    عرض على GitHub↗16,546
  • unknwon/the-way-to-go_zh_cnالصورة الرمزية لـ unknwon

    unknwon/the-way-to-go_ZH_CN

    35,077عرض على GitHub↗

    This project is a comprehensive introductory guide to the Go programming language, translated into Chinese. It serves as a professional software engineering manual designed to help Chinese-speaking developers and students learn Go syntax and core concepts. The content is authored as markdown-based technical documentation. It utilizes a translation-layer mapping to align original English source material with the Chinese text to maintain conceptual accuracy. The repository employs a static site generation workflow and uses Git-based version control to manage the translated technical content.

    Gobookgotranslation
    عرض على GitHub↗35,077
  • aarongalloway/30-days-of-javaA

    AaronGalloway/30-Days-Of-Java

    0عرض على GitHub↗
    عرض على GitHub↗0
  • a8m/go-lang-cheat-sheetالصورة الرمزية لـ a8m

    a8m/go-lang-cheat-sheet

    8,802عرض على GitHub↗

    This project is a comprehensive reference guide and cheat sheet for the Go programming language. It serves as a syntax reference and documentation collection designed for quick lookup of fundamental operators, core language features, and specific code patterns. The resource covers a wide range of technical domains, including Go concurrency primitives, software architecture patterns such as interface embedding, and standard error handling. It provides guides on implementing goroutines and channels to manage parallel execution and asynchronous tasks. The content is delivered as a static site g

    عرض على GitHub↗8,802
  • 3dgen/cppwasm-bookالصورة الرمزية لـ 3dgen

    3dgen/cppwasm-book

    1,399عرض على GitHub↗

    :books: WebAssembly friendly programming with C/C++ -- Emscripten practice

    C++ccppemscripten
    عرض على GitHub↗1,399
  • 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
  • ahkscript/awesome-autohotkeyالصورة الرمزية لـ ahkscript

    ahkscript/awesome-AutoHotkey

    3,038عرض على GitHub↗

    A curated list of awesome AutoHotkey libraries, library distributions, scripts, tools and resources.

    عرض على GitHub↗3,038
  • airbnb/rubyالصورة الرمزية لـ airbnb

    airbnb/ruby

    3,890عرض على GitHub↗

    This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co

    Ruby
    عرض على GitHub↗3,890
  • akullpp/awesome-javaالصورة الرمزية لـ akullpp

    akullpp/awesome-java

    48,240عرض على GitHub↗

    This project is a comprehensive, community-driven directory of software resources, libraries, and frameworks for the Java programming language. It serves as a centralized knowledge base designed to help developers discover tools and industry-standard solutions for building and maintaining software applications. The repository distinguishes itself through a hierarchical taxonomy that organizes a vast array of technical components into a structured, navigable tree. By relying on distributed peer contributions, the index remains a living resource that reflects current community-recommended pract

    awesomeawesome-list
    عرض على GitHub↗48,240
  • alanjames1987/node.js-best-practicesالصورة الرمزية لـ alanjames1987

    alanjames1987/Node.js-Best-Practices

    743عرض على GitHub↗

    If you want to improve these best practices in any way please don't hesitate to create a pull request.

    عرض على GitHub↗743
  • alebcay/awesome-shellالصورة الرمزية لـ alebcay

    alebcay/awesome-shell

    37,110عرض على GitHub↗

    This project is a community-driven directory that serves as a comprehensive index of command-line tools, frameworks, and resources. It functions as a curated knowledge base designed to help users discover software for enhancing terminal environments and streamlining daily development tasks. The collection is maintained through an open-source contribution model, where community members manually verify and organize resources into structured categories. This collaborative approach ensures the directory remains a reliable reference for finding specialized utilities, alternative shell implementati

    awesomeawesome-listbash
    عرض على GitHub↗37,110
  • 9magnets/ios-developer-and-designer-interview-questionsالصورة الرمزية لـ 9magnets

    9magnets/iOS-Developer-and-Designer-Interview-Questions

    1,578عرض على GitHub↗

    A small guide to help those looking to hire a developer or designer for iOS work. While tailored for iOS, many questions could be used for Android developers or designers as well. A great self-test if you're looking to keep current or practice for your own interview.

    عرض على GitHub↗1,578
  • allendowney/thinkdspالصورة الرمزية لـ AllenDowney

    AllenDowney/ThinkDSP

    4,567عرض على GitHub↗

    ThinkDSP is a Python-based audio signal processing framework and educational resource designed for studying the mathematical properties of digital audio and waveforms. It functions as a digital signal processing library that provides tools for performing frequency analysis and harmonic decomposition of sound waves. The project covers the fundamentals of audio frequency analysis and sound synthesis, enabling the decomposition of sound into harmonics to analyze or modify spectral content. It facilitates Python audio programming by providing the means to manipulate audio files and generate synth

    Jupyter Notebook
    عرض على GitHub↗4,567
  • aliyr/nodejs-developer-roadmapالصورة الرمزية لـ aliyr

    aliyr/Nodejs-Developer-Roadmap

    4,797عرض على GitHub↗

    This project is a Node.js learning roadmap and developer skill map designed to guide learners from beginner to advanced levels. It serves as a backend development curriculum and an interactive technology guide that charts the specific tools, libraries, and architectural patterns required to master the Node.js runtime. The project uses a graph-based visualization to represent technical competencies and their dependencies. By mapping these skills as a structured sequence of topics, it provides a visual guide for identifying the necessary prerequisites and learning milestones needed for backend

    عرض على GitHub↗4,797
  • adafruit/awesome-circuitpythonالصورة الرمزية لـ adafruit

    adafruit/awesome-circuitpython

    733عرض على GitHub↗

    A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.

    adafruitawesomeawesome-list
    عرض على GitHub↗733
  • allendowney/thinkpythonالصورة الرمزية لـ AllenDowney

    AllenDowney/ThinkPython

    2,671عرض على GitHub↗

    ThinkPython

    Jupyter Notebook
    عرض على GitHub↗2,671
  • andreareginato/betterspecsالصورة الرمزية لـ andreareginato

    andreareginato/betterspecs

    3,490عرض على GitHub↗

    RSpec Best Practices

    HTML
    عرض على GitHub↗3,490
  • anitaa1990/android-cheat-sheetالصورة الرمزية لـ anitaa1990

    anitaa1990/Android-Cheat-sheet

    2,272عرض على GitHub↗

    Cheat Sheet for Android Interviews

    Javaactivity-lifecycleandroidandroid-interview-practice
    عرض على GitHub↗2,272
  • anjuke/zguide-cnالصورة الرمزية لـ anjuke

    anjuke/zguide-cn

    1,792عرض على GitHub↗

    ZMQ 指南

    Raku
    عرض على GitHub↗1,792
  • anshulrgoyal/rust-web-developer-roadmapالصورة الرمزية لـ anshulrgoyal

    anshulrgoyal/rust-web-developer-roadmap

    1,844عرض على GitHub↗

    Roadmap to becoming a Rust Web Developer in 2022

    Rust
    عرض على GitHub↗1,844
  • areai51/yarn-cheatsheetA

    areai51/yarn-cheatsheet

    0عرض على GitHub↗
    عرض على GitHub↗0
  • asabeneh/30-days-of-javascriptالصورة الرمزية لـ Asabeneh

    Asabeneh/30-Days-Of-JavaScript

    46,479عرض على GitHub↗

    This project is a structured educational resource designed to guide developers through the mastery of the JavaScript programming language. It utilizes a progressive curriculum that organizes technical concepts into a daily learning path, allowing students to build foundational knowledge before advancing to complex application development. The resource distinguishes itself through a hands-on training model that combines detailed explanations with practical code challenges. By focusing on an interactive learning experience, it reinforces core language principles—such as data types, functional p

    JavaScript30daysofjavascriptangularchallenge
    عرض على GitHub↗46,479
  • asabeneh/30-days-of-pythonالصورة الرمزية لـ Asabeneh

    Asabeneh/30-Days-Of-Python

    65,111عرض على GitHub↗

    This project is a structured educational curriculum designed to guide beginners through the fundamental concepts and syntax of the Python programming language. It functions as a self-paced technical training resource, providing a curated path for individuals to acquire core software development skills through a series of daily lessons and practical exercises. The guide distinguishes itself by combining theoretical explanations with hands-on coding tasks that cover the language's dynamic type system, interpreted execution model, and whitespace-based block scoping. It emphasizes the practical a

    Python30-days-of-pythondatadata-science
    عرض على GitHub↗65,111
  • alireza-fa/data-structures-pythonالصورة الرمزية لـ alireza-fa

    alireza-fa/data-structures-python

    13عرض على GitHub↗

    1-Data Structures

    Python
    عرض على GitHub↗13
  • astaxie/go-in-actionA

    astaxie/Go-in-Action

    0عرض على GitHub↗
    عرض على GitHub↗0
  • asyraffff/open-source-ruby-and-rails-appsالصورة الرمزية لـ asyraffff

    asyraffff/Open-Source-Ruby-and-Rails-Apps

    1,260عرض على GitHub↗

    Awesome Ruby and Rails Open Source applications 🌈

    عرض على GitHub↗1,260
  • 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