trending-github

授权协议 MIT License
开发语言 JavaScript
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 不详
投 递 者 刘高峯
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

trending-github

Simple API for getting trending repositories on Github

Installation

npm install trending-github --save

Usage

const trending = require('trending-github');

trending()
  .then(repos => console.log(repos));

//=> [{
//=>   author: 'asciimoo',
//=>   name: 'wuzz',
//=>   href: 'https://github.com/asciimoo/wuzz',
//=>   description: 'Interactive cli tool for HTTP inspection',
//=>   language: 'Go',
//=>   stars: 966,
//=>   forks: 20,
//=>   starsInPeriod: 153
//=> }, ... ]
const trending = require('trending-github');

trending('weekly', 'javascript')
  .then(repos => console.log(repos));

//=> [{
//=>   author: 'freeCodeCamp',
//=>   name: 'freeCodeCamp',
//=>   href: 'https://github.com/freeCodeCamp/freeCodeCamp',
//=>   description: 'The https://freeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.',
//=>   language: 'JavaScript',
//=>   stars: 229260,
//=>   forks: 9289
//=>   starsInPeriod: 42
//=> }, ... ]

License

MIT © Daniel Eckermann

  • 大名鼎鼎的 GitHub是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。此平台上有大量的开源程序代码,方便使用和学习。对于开发者,也可以使用此平台进行版本控制、多人协作、团队开发等。 GitHub官方网站 github 网站对中国大陆用户来说不太稳定,之前一直想学习使用,但是总无法登录,网上教学更改 host 的方法也没几个靠谱。最近发

  • 今天睡醒之后习惯性的上了一下GitHub,发现页面排版有点不对劲。仔细看发现仓库页面多了一个Project选项卡。 关于Project内容的官方说明页面:官方页面传送门 于是我迫不及待的开始进行了一番体验。经过体验发现其实就是一个类似于任务表的东西,用过协作类应用的都应该很熟悉。比如我用过的Teambition就和这个Project非常类似。Project可以随意建立,当然访客也是能看见所有Pro

  • 很多github上的项目都有标签(tag),可以清晰快速的找到每个不同的版本,非常方便以后查找以及使用。 tag 我们可以创建一个tag来指向软件开发中的一个关键时期,比如版本号更新的时候可以建一个“v2.0”、“v3.1”之类的标签,这样在以后回顾的时候会比较方便。tag的使用很简单,主要操作有:查看tag、创建tag、验证tag以及共享tag。 1查看tag 列出所有tag: git tag

  • https://github.com/trending?l=csharp 转载于:https://www.cnblogs.com/lummon/p/4530274.html

  • 最近在做一个项目,想找出在属于某个git tag的message,但是git command没有提供特别直接的,总结如下: 1. git log --pretty=oneline tag A...tag B 这个命令可以列出tag A到tag B之间的log 2. git show --oneline tag 这个命令可以找出tag 相关的信息,包含commits,difference,所以如果是

  • In this article     GitHub Free     GitHub Pro     GitHub Team for Open Source     GitHub Team     GitHub Enterprise     GitHub One GitHub offers free and paid products. You can see pricing and a full

 相关资料
  • 问题内容: 转到任何GitHub 页面,然后单击任何目录/文件,并观察URL的更改方式,但仅更新页面的一部分。没有整个页面重新加载。 我如何使用jQuery做类似的事情? 这对大多数浏览器都有效吗(我使用的是Chrome)? 问题答案: 他们使用历史记录API,或者专门使用。 您可以使用它,不需要jQuery,但是有一些插件,例如history.js。 这适用于大多数浏览器,即Chrome,Saf

  • 问题内容: 我需要访问以获得有关某个存储库的一些数据。以下命令很好用 现在,我需要调用相同的名称来操纵输出。这是我尝试过的代码, 当我调试代码时,它向我显示此错误, HttpResponseProxy {HTTP / 1.1 400错误的请求[服务器:GitHub.com,日期:2017年2月3日,星期五,格林尼治标准时间12:14:58,内容类型:application / json; char

  • 问题内容: 我在Eclipse中有想要上传到GitHub的代码,但到目前为止我还不知道该怎么做。它说“创建存储库”,但是看起来更像是一个存放项目的文件夹,我不确定如何将代码上传到其中。为看似愚蠢的问题道歉。另外,如何删除存储库?也没有一种方法可以做到这一点。 问题答案: 尽管Eclipse的EGit插件是一个不错的选择,但更好的选择是学习使用git bash -即从命令行使用git。学习git的基

  • 问题内容: 我对java和eclipse相当陌生,我想从这个github项目中获取jar文件: https://github.com/nikkiii/omegle-api- java 我已经尝试在eclipse中这样做,但是我无法将项目作为Java项目导入,并且(基于此原因)我无法使用导出功能来获取该项目的jar文件。最简单/最好的方法是什么? 谢谢 问题答案: 假设您从github下载了包含.j

  • 问题内容: 我正在寻找一种将 javadocs 从我的开源项目(在 Eclipse中 生成)转换为 GitHub MarkDown的方法 ,或者想出一些其他简单的解决方案在 GitHub上 显示我的文档(避开简单地添加目录)。有一个简单的解决方案吗?我可以简单地将 GitHub 指向我的目录吗?还有更优雅的东西吗?我一直在 Google 上 大放异彩 。 问题答案: 我认为用MarkDown制作一

  • 问题内容: 我正在尝试在CentOS机器上做一个简单的操作,但是得到: 错误:访问https://github.com/org/project.git/info/refs时,请求的URL返回错误:401 致命:HTTP请求失败 它从不提示我输入用户名/密码,只是失败。 我可以在Mac上拨打完全相同的电话,没问题-我缺少什么? 问题答案: 答案很简单,但并不明显: 代替: 做: 或(不安全) (请注