zoukankan      html  css  js  c++  java
  • 2018上半年GitHub上最热门的开源项目

    关注GitHub的人都知道,这个平台上面有太多优秀的值得学习的开源项目了,这里总结了2018上半年GitHub上最热门的开源项目。

    1: tensorflow

    https://github.com/tensorflow/tensorflow

    TensorFlow是一个使用数据流图进行数值计算的开源软件库。图节点表示数学运算,而图边表示在它们之间流动的多维数据数组(张量)。这种灵活的架构使您可以将计算部署到台式机,服务器或移动设备中的一个或多个CPU或GPU,而无需重写代码。

    TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/research
    TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials


    2: vue

    项目地址:https://github.com/vuejs/vue

    Vue.js是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。



    3:build-your-own-x

    项目地址:https://github.com/danistefanovic/build-your-own-x
    Build your own 系列,各种环境的构建技术集合,包含了很多自己动手的实践方法。


    4: Interview-Notebook

    项目地址:https://github.com/CyC2018/Interview-Notebook

    技术面试需要掌握的基础知识整理,主要分成算法、操作系统、网络、面向对象、数据库、Java、分布式、工具、编码实践这几个大类。如算法又分为三大模块,分别涉及到《剑指 Offer 第二版》的最优解内容以及Leetcode 题解等



    5:javascript-algorithms

    项目地址:https://github.com/trekhleb/javascript-algorithms

    javascript-algorithms存储库包含许多流行算法和数据结构的基于JavaScript的示例。每种算法和数据结构都有自己的README文件,并附有相关说明和进一步阅读链接(包括YouTube视频的链接)。

    6:dayjs

    项目地址:https://github.com/iamkun/dayjs
    Day.js是一个极简主义的JavaScript库和 Moment.js 的 API 设计保持完全一样,用于解析,验证,操作和显示具有Moment.js兼容API的现代浏览器的日期和时间。如果你使用Moment.js,你已经知道如何使用Day.js.


    7:ReLaXed

    项目地址:https://github.com/RelaxedJS/ReLaXed
    ReLaXed是一种使用HTML或Pug(HTML的简写)交互式创建PDF文档的工具。它允许使用CSS和JavaScript定义复杂的布局,同时将内容写入接近Markdown或LaTeX的友好,最简单的语法中。


    8: proton-native

    项目地址:https://github.com/kusti8/proton-native
    proton-native 是一个结合了 node, libui, react 的一个产物,使用 node 的环境, react 的语法和 libui 的跨平台调用 ui 控件的能力。proton-native 可用于构建跨平台的桌面应用,构建方式简单,构建的包轻量。


    9: Vuido

    项目地址:https://github.com/mimecorg/vuido
    Vuido使用Vue.js创建轻量级的原生桌面应用程序成为可能。使用Vuido的应用程序可以在Windows,OS X和Linux上运行,使用本地GUI组件,并且不需要Electron。


    10: Node 之父新项目deno

    项目地址:https://github.com/ry/deno
    Node 之父 Ryan Dahl 发布新的开源项目 deno,从官方介绍来看,可以认为它是下一代 Node,使用 Go 语言代替 C++ 重新编写跨平台底层内核驱动,上层仍然使用 V8 引擎,最终提供一个安全的 TypeScript 运行时。

    注:

    原文作者:祈澈姑娘技术博客:https://www.jianshu.com/u/05f416aefbe1
    90后前端妹子,爱编程,爱运营,爱折腾。
    坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。

    关注「编程微刊」公众号 ,在微信后台回复「领取资源」,获取IT资源300G干货大全。

    公众号回复“1”,拉你进程序员技术讨论群.


  • 相关阅读:
    Candy leetcode java
    Trapping Rain Water leetcode java
    Best Time to Buy and Sell Stock III leetcode java
    Best Time to Buy and Sell Stock II leetcode java
    Best Time to Buy and Sell Stock leetcode java
    Maximum Subarray leetcode java
    Word Break II leetcode java
    Word Break leetcode java
    Anagrams leetcode java
    Clone Graph leetcode java(DFS and BFS 基础)
  • 原文地址:https://www.cnblogs.com/wangting888/p/9701226.html
Copyright © 2011-2022 走看看