gpt4 book ai didi

git - 在 GitHub 上搜索具有特定框架和演示的项目

转载 作者:行者123 更新时间:2023-12-04 11:56:12 27 4
gpt4 key购买 nike

我想在 GitHub(可能还有 Gitlab、Bitbucket & Co)上搜索具有 GitHub 页面(意味着它们很可能应该有一个 gh_pages 分支)或 Firebase、Heroku 等上的演示的存储库。

此外,我想轻松搜索使用 Angular 框架或 React 的存储库。
我可以搜索 "@angular/core" filename:package.json stars:2 这将向我展示包含 @angular/core 的 package.json 的存储库。但是星号过滤器不起作用,并且在代码搜索选项卡中,关于主要语言和星号的信息也没有显示在它旁边。

最后,我很想将这些搜索结合起来,这样我就可以使用演示(以及其他一些过滤器)搜索 Angular、React、React Native 或 Ionic 项目。

有一些列表(下面)列出了项目并用所使用的语言/框架标记它们,但它们到目前为止还不完整,因此能够搜索它们将非常有用。

  • github.com/dkhamsing/open-source-ios-apps
  • github.com/pcqpcq/open-source-android-apps
  • github.com/iampox/AndroidApps

  • 我的问题:

    是否有软件或网站(或任何方式)可以:
  • 结合 GitHub 搜索,以便我可以找到例如具有 package.json 的项目包含 "@angular/core" 的文件和一个 readme.md例如包含单词 demo 的文件?
  • 搜索存储库中使用的特定框架/库(如 angular、react、ionic)?
  • (找到定性存储库...)?

  • 由于恐怕还没有,我可以使用 GitHub API 来组合两个搜索,例如 "@angular/core" filename:package.jsondemo filename:readme.md (或者可能搜索 gh_pages 分支的存在)并列出带有星号、分支、使用的语言等的存储库?

    最佳答案

    一些合适的解决方法:
    使用 Github 本身可以创建巧妙的查询或在 GitHub 上查找主题
    角度:
    GitHub 搜索查询使用 typescript 编写的存储库,使用 npm 包 @angular/corepackage.json文件,自述文件中的“演示”一词,并且超过 0 星:
    GitHub query for Angular apps
    我正在使用一些 GitHub 过滤器。首先,我在 package.json 中搜索了一个有角度的典型包,也在自述文件中搜索了“demo”这个词,我还过滤了用 typescript 编写的存储库。
    您可以过滤 topic:angular对于超过 0 星的 repo

  • “@angular/core”文件名:package.json
  • 演示:自述文件
  • 语言: typescript
  • 星星:>0
  • 话题:角度

  • GitHub-Topic: Angular
    使用 Typescript react ( native ):
    GitHub 搜索查询使用 typescript 编写的存储库,使用 npm 包 react-nativepackage.json文件和自述文件中的“演示”一词:
    GitHub query for ReactNative apps
    GitHub-Topic: React (Typescript)
    最后:
    一般来说它 是(!)可以做我一直试图完成的事情。有一个项目可以镜像 Github 并创建可下载的文件。
    使用 BigQuery,可以分析存储库。在 Source 1: GitHubArchiveSource 2: ghtorrent你可以阅读更多关于它的信息。
    使用 BigQuery 和这些数据所做的工作令人印象深刻。有一个 article例如,BigQuery 用于按国家/地区查找评分最高的存储库。
    对于此页面,BigQuery 和来自 GitHubArchive 的数据也被用于搜索使用的语言,并过滤有希望的存储库(无论有希望意味着什么):
    gitmostwanted.com

    关于git - 在 GitHub 上搜索具有特定框架和演示的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48097001/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com