[깃헙 트렌드] 3월 셋째주 주간 깃헙트렌드
3월 셋째주 깃헙트렌드 Best25입니다. FreeCodeCamp / FreeCodeCamp (JavaScript • 3,613 stars this week)The http://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits. Rochester-NRT / AlphaGo (JavaScript • 2,611 stars this week)A replication of DeepMind’s 2016 Nature publication, “Mastering the game of Go with deep neural networks and tree search,” details of which can be found on their website. ryanoasis / nerd-fonts (Python • 1,582 stars this week):abcd: Collection of over 20 patched fonts (over 2,000 variations) & FontForge font patcher python script for Powerline, Font Awesome, Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo, Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many more feathersjs / feathers (JavaScript • 1,468 stars this week)A minimalist real-time JavaScript framework for tomorrow’s apps. roughike / BottomBar (Java • 1,318 stars this week)A custom view component that mimics the new Material Design Bottom Navigation pattern. ageitgey / amplify (CSS • 1,311 stars this week )A Jekyll html theme in the vague style of Medium.com built using Google AMP vasanthk / js-bits (JavaScript • 1,265 stars this week)JavaScript concepts with code! alexjc / neural-doodle (Python • 1,250 stars this week)Turn your two-bit doodles into fine artworks with deep neural networks! An implementation of Semantic Style Transfer. 1000ch / grd (HTML • 1,179 stars this week)A CSS grid framework using Flexbox. Only 512 bytes (Gzipped). srdja / Collections-C (C • 1,120 stars this week)A library of generic data structures. DKirwan / calendar-heatmap (JavaScript • 1,087 stars this week)A d3 heatmap representing time series data similar to github’s contribution chart Croteam-official / Serious-Engine (C++ • 968 stars this week)An open source version of a game engine developed by Croteam for the classic Serious Sam games. yenchenlin1994 / DeepLearningFlappyBird (Python • 968 stars this week)Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning). easychen / howto-make-more-money (877 stars this week)程序员如何优雅的挣零花钱 kazzkiq / balloon.css (CSS • 884 stars this week )Simple tooltips made of pure CSS marmelroy / PeekPop (Swift • 885 stars this week)Peek and Pop with backwards-compatibility airbnb / javascript (JavaScript • 724 stars this week)JavaScript Style Guide VictorBjelkholm / trymodule (JavaScript • 663 stars this week)It’s never been easier to try nodejs modules! jpmens / jo (C • 637 stars this week)JSON output from a shell facebook / react (JavaScript • 569 stars this week)A declarative, efficient, and flexible JavaScript library for building user interfaces. linagora / hublin (JavaScript • 607 stars this week)An easy and free video conference service #webrtc substance / substance (JavaScript • 614 stars this week)A JavaScript library for web-based content editing. sohutv / cachecloud (JavaScript • 526 stars this week)搜狐视频Redis私有云平台 sindresorhus / awesome (524 stars this week)A curated list of awesome lists tensorflow / tensorflow (C++ • 423 stars this week)Computation using data flow graphs for scalable machine learning 이번주는 언어별로 한번 정리해 볼까요?? Javascript FreeCodeCamp / FreeCodeCampFreeCodeCamp가 지난주에 이어 1위를 차지했습니다. 이젠 말이 필요없어, 지난주 링크에 모든 걸 맡기겠습니다. Rochester-NRT / AlphaGo지난 화요일을 마지막으로 알파고와 이세돌9단의 세기의 대결이 막을 내렸습니다. 비록 5경기중 1경기에서 승리를 거뒀지만 1920개의 CPU와 280개의 GPU를 사용하는 알파고를 상대로 이겼다는 점에서 대단하다는 생각이 듭니다. 알파고도 지난 링크로 연결로 마무리하겠습니다. feathersjs / feathers최소한의 실시간 자바스크립트 프레임워크라고 설명하고 있습니다. $ npm install -g yo generator-feathers $ mkdir my-app $ cd my-app $ yo feathers $ npm start 위와 같이 간단한 방법으로 실행시킬 수 있습니다. express와 socket.io를 wrapping했다고 하네요. 간단한 프로젝트를 만들 때 사용해 보는 것도 좋을 것 같습니다. vasanthk / js-bits자바스크립트의 개념을 코드로 설명해 놓았습니다. 코드가 있고, 윗부분의 주석으로 개념을 설명해 주네요. 사용법을 찾아 볼 때 참고하면 좋을 것 같네요. DKirwan / calendar-heatmap깃헙의 contribution차트 모양의 달력입니다. colorRange에 색 범위를 지정해 주면 위와 같은 차트를 볼 수 있습니다. // chart data example var chartData = [{ date: valid Javascript date object, count: Number }]; var chart1 = calendarHeatmap() .data(chartData) .selector('#chart-one') .colorRange(['#d6e685', '#1e6823']) .tooltipEnabled(true); chart1(); // render the chart airbnb / javascriptairbnb의 자바스크립트 스타일 가이드입니다. 번역본은 여기 있습니다. VictorBjelkholm / trymodule재미있는 프로젝트입니다. 간단하게 nodejs모듈을 테스트해볼 수 있는 cli tool 입니다. Readme에서는 color모듈을 가지고 테스트를 했었는데 좀더 예쁜 테스트 화면을 위해 chalk모듈을 테스트 해 보았습니다. npm으로 설치한후 npm install -g trymodule trymodule [모듈명]으로 REPL을 열어 테스트 하면 됩니다. trymodule colors facebook / react