awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesLanguage Feature Updates

Automatic updating of legacy code patterns to use modern language features.

Distinct from Code Modernization Guides: Focuses on the automated application of updates rather than just providing guidance or guides.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Language Feature Updates. Refine with filters or upvote what's useful.

Awesome Language Feature Updates GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nicklockwood/swiftformatnicklockwood 的头像

    nicklockwood/SwiftFormat

    8,835在 GitHub 上查看↗

    SwiftFormat is a tool for the Swift language that functions as a code formatter, linter, and refactoring utility. It automatically applies consistent style rules and visual formatting to source files to ensure a uniform appearance across a project. The project differentiates itself by providing both a command-line interface for batch processing and an Xcode extension for integration directly into the development environment. It includes specialized capabilities for modernizing legacy API usage, simplifying language constructs, and inferring formatting options by analyzing an existing codebase

    Updates legacy Swift patterns and API usage to align with the latest language features.

    Swift
    在 GitHub 上查看↗8,835
  • elves/elvishelves 的头像

    elves/elvish

    6,325在 GitHub 上查看↗

    Elvish is a shell that combines interactive command-line use with a structured scripting language, designed to make both everyday terminal work and automation tasks more predictable and readable. It parses, compiles, and executes code in three phases, catching syntax and variable errors before any code runs, and it aborts execution on command failure by default to prevent silent errors. The shell introduces value-oriented pipelines that pass structured data like lists, maps, and closures between commands, preserving types without serialization. It also mixes traditional byte streams with thes

    Provides documentation on advanced shell scripting techniques and the language's design philosophy.

    Gogoprogramming-languageshell
    在 GitHub 上查看↗6,325
  • scala/scala3scala 的头像

    scala/scala3

    6,261在 GitHub 上查看↗

    Scala 3 is an open-source, statically typed programming language that compiles to JVM bytecode, combining object-oriented and functional programming paradigms. Its core identity is defined by a sophisticated type system that includes traits, generics, union types, and a dependent object type system where types can depend on runtime values through path-dependent and singleton types. The language distinguishes itself through several advanced type-level and metaprogramming capabilities. It features a contextual abstraction mechanism using given instances and using clauses for compile-time implic

    Offers comprehensive documentation covering many of the language's advanced features.

    Scalacompilerdottyepfl
    在 GitHub 上查看↗6,261
  • unitycommunity/unitylibraryUnityCommunity 的头像

    UnityCommunity/UnityLibrary

    4,291在 GitHub 上查看↗

    UnityLibrary is a game engine asset library providing a collection of reusable scripts, shaders, and templates for development within the Unity engine. It functions as a boilerplate template set and an editor extension suite designed to automate common tasks and reduce repetitive setup. The project includes a collection of pre-built material shaders and visual effects that can be applied to surfaces without writing custom shader code. It also provides utility scripts and editor tools to enhance the native development workflow. The library covers project bootstrapping through the use of prede

    Documents and demonstrates Unity features that lack official examples or have outdated documentation.

    C#csharpcsharp-codecsharp-library
    在 GitHub 上查看↗4,291
  • nette/php-generatornette 的头像

    nette/php-generator

    2,253在 GitHub 上查看↗

    Php-generator is a metaprogramming library for programmatically generating, inspecting, parsing, and manipulating PHP source code using expressive object-oriented structures. It allows developers to construct classes, interfaces, traits, enums, functions, closures, and complete files without writing raw strings. The library features automated namespace resolution to manage fully qualified class names and use statements, preventing naming collisions in generated output. It also includes configurable formatting utilities that transform abstract syntax trees into text strings adhering to establ

    Constructs modern language features including property hooks, asymmetric visibility, promoted parameters, and variadic arguments.

    PHPcode-generatornettenette-framework
    在 GitHub 上查看↗2,253
  1. Home
  2. Software Engineering & Architecture
  3. Code Modernization Guides
  4. Language Feature Updates

探索子标签

  • Advanced Feature Documentation2 个子标签Comprehensive documentation covering many of the language's advanced features. **Distinct from Language Feature Updates:** Distinct from Language Feature Updates: focuses on comprehensive guides rather than automated updates.