From d28e8cdf34627483b2375b27a1d929bb64302cc3 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Tue, 3 Nov 2020 14:52:10 -0800 Subject: [PATCH 001/260] add GitHub Action for pages --- .github/workflows/github-pages.yml | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/github-pages.yml diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml new file mode 100644 index 000000000..5fc875392 --- /dev/null +++ b/.github/workflows/github-pages.yml @@ -0,0 +1,31 @@ +name: github-pages + +on: + workflow_dispatch: {} + push: + branches: + - master + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + submodules: true + fetch-depth: 0 + + - name: setup hugo + uses: peaceiris/actions-hugo@2e89aa6 # v2.4.13 + with: + hugo-version: '0.78.0' + extended: true + + - name: build + run: hugo + + - name: deploy + uses: peaceiris/actions-gh-pages@bbdfb20 # v3.7.3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./public From 634c34f384d9a850ea9b5f914fc1a6d562866d66 Mon Sep 17 00:00:00 2001 From: twitter metrics Date: Tue, 3 Nov 2020 22:57:48 +0000 Subject: [PATCH 002/260] update repo metrics data --- data/projects.json | 2 +- static/assets/network.svg | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/data/projects.json b/data/projects.json index 6a9b86a5e..99786ee43 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1 +1 @@ -{"twitter/hadoop-lzo": {"nameWithOwner": "twitter/hadoop-lzo", "name": "hadoop-lzo", "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell Java C", "pushedAt": "2019-06-07T00:13:10Z", "forkCount": 295, "stargazers": 511, "watchers": 150}, "twitter/thrift_client": {"nameWithOwner": "twitter/thrift_client", "name": "thrift_client", "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", "homepageUrl": "http://github.com/twitter/thrift_client", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2019-06-06T01:36:44Z", "forkCount": 76, "stargazers": 194, "watchers": 120}, "twitter/twurl": {"nameWithOwner": "twitter/twurl", "name": "twurl", "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "repositoryTopics": "twitter twitter-api ruby curl cli", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-03-06T08:57:42Z", "forkCount": 274, "stargazers": 1417, "watchers": 188}, "twitter/elephant-bird": {"nameWithOwner": "twitter/elephant-bird", "name": "elephant-bird", "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-08-27T16:44:30Z", "forkCount": 385, "stargazers": 1095, "watchers": 198}, "twitter/ostrich": {"nameWithOwner": "twitter/ostrich", "name": "ostrich", "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala JavaScript", "pushedAt": "2019-06-06T01:48:53Z", "forkCount": 98, "stargazers": 784, "watchers": 197}, "twitter/scala_school": {"nameWithOwner": "twitter/scala_school", "name": "scala_school", "descriptionHTML": "
Lessons in the Fundamentals of Scala
", "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Scala Java Shell HTML", "pushedAt": "2020-02-20T19:03:53Z", "forkCount": 1107, "stargazers": 3532, "watchers": 342}, "twitter/finagle": {"nameWithOwner": "twitter/finagle", "name": "finagle", "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-06-26T21:39:02Z", "forkCount": 1358, "stargazers": 7658, "watchers": 585}, "twitter/joauth": {"nameWithOwner": "twitter/joauth", "name": "joauth", "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Scala Java", "pushedAt": "2019-06-05T23:24:09Z", "forkCount": 52, "stargazers": 195, "watchers": 133}, "twitter/twitter.github.io": {"nameWithOwner": "twitter/twitter.github.io", "name": "twitter.github.io", "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", "homepageUrl": "http://twitter.github.io", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript HTML Python", "pushedAt": "2020-06-28T02:24:27Z", "forkCount": 502, "stargazers": 1414, "watchers": 473}, "twitter/util": {"nameWithOwner": "twitter/util", "name": "util", "descriptionHTML": "
Wonderful reusable code from Twitter
", "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "repositoryTopics": "finagle scala utility", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-06-26T11:45:41Z", "forkCount": 528, "stargazers": 2376, "watchers": 239}, "twitter/scrooge": {"nameWithOwner": "twitter/scrooge", "name": "scrooge", "descriptionHTML": "
A Thrift parser/generator
", "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML Java Objective-C", "pushedAt": "2020-06-26T18:23:23Z", "forkCount": 234, "stargazers": 708, "watchers": 180}, "twitter/pycascading": {"nameWithOwner": "twitter/pycascading", "name": "pycascading", "descriptionHTML": "
A Python wrapper for Cascading
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Shell Python Java", "pushedAt": "2019-12-30T06:57:34Z", "forkCount": 38, "stargazers": 221, "watchers": 135}, "twitter/hogan.js": {"nameWithOwner": "twitter/hogan.js", "name": "hogan.js", "descriptionHTML": "
A compiler for the Mustache templating language
", "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-04-08T11:51:28Z", "forkCount": 447, "stargazers": 5048, "watchers": 260}, "twitter/scalding": {"nameWithOwner": "twitter/scalding", "name": "scalding", "descriptionHTML": "
A Scala API for Cascading
", "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2020-06-01T23:27:28Z", "forkCount": 678, "stargazers": 3240, "watchers": 331}, "twitter/effectivescala": {"nameWithOwner": "twitter/effectivescala", "name": "effectivescala", "descriptionHTML": "
Twitter's Effective Scala Guide
", "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Makefile Shell HTML", "pushedAt": "2019-06-07T17:08:04Z", "forkCount": 607, "stargazers": 2148, "watchers": 275}, "twitter/finatra": {"nameWithOwner": "twitter/finatra", "name": "finatra", "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala Starlark", "pushedAt": "2020-06-25T02:23:23Z", "forkCount": 369, "stargazers": 2014, "watchers": 230}, "twitter/cassovary": {"nameWithOwner": "twitter/cassovary", "name": "cassovary", "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-07T17:03:38Z", "forkCount": 132, "stargazers": 983, "watchers": 168}, "twitter/twemproxy": {"nameWithOwner": "twitter/twemproxy", "name": "twemproxy", "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Shell C", "pushedAt": "2020-05-25T00:51:39Z", "forkCount": 1772, "stargazers": 9919, "watchers": 847}, "twitter/twitter-cldr-rb": {"nameWithOwner": "twitter/twitter-cldr-rb", "name": "twitter-cldr-rb", "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-05-16T19:13:33Z", "forkCount": 72, "stargazers": 613, "watchers": 126}, "twitter/innovators-patent-agreement": {"nameWithOwner": "twitter/innovators-patent-agreement", "name": "innovators-patent-agreement", "descriptionHTML": "
Innovators Patent Agreement (IPA)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-06-14T06:33:54Z", "forkCount": 130, "stargazers": 911, "watchers": 178}, "twitter/recess": {"nameWithOwner": "twitter/recess", "name": "recess", "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", "homepageUrl": "http://twitter.github.com/recess", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript", "pushedAt": "2016-04-18T11:53:32Z", "forkCount": 206, "stargazers": 2222, "watchers": 184}, "twitter/ambrose": {"nameWithOwner": "twitter/ambrose", "name": "ambrose", "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", "homepageUrl": "http://twitter.com/ambrose", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java JavaScript", "pushedAt": "2020-01-22T18:54:23Z", "forkCount": 215, "stargazers": 1192, "watchers": 220}, "twitter/activerecord-reputation-system": {"nameWithOwner": "twitter/activerecord-reputation-system", "name": "activerecord-reputation-system", "descriptionHTML": "
An Active Record Reputation System for Rails
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2016-01-14T23:40:36Z", "forkCount": 127, "stargazers": 1339, "watchers": 151}, "twitter/twemcache": {"nameWithOwner": "twitter/twemcache", "name": "twemcache", "descriptionHTML": "
Twemcache is the Twitter Memcached
", "homepageUrl": "https://twitter.com/twemcache", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Ruby C", "pushedAt": "2019-08-29T23:26:04Z", "forkCount": 148, "stargazers": 870, "watchers": 231}, "twitter/twitter-cldr-js": {"nameWithOwner": "twitter/twitter-cldr-js", "name": "twitter-cldr-js", "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-30T14:54:22Z", "forkCount": 43, "stargazers": 324, "watchers": 127}, "twitter/algebird": {"nameWithOwner": "twitter/algebird", "name": "algebird", "descriptionHTML": "
Abstract Algebra for Scala
", "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-06-28T20:57:23Z", "forkCount": 296, "stargazers": 1975, "watchers": 252}, "twitter/hdfs-du": {"nameWithOwner": "twitter/hdfs-du", "name": "hdfs-du", "descriptionHTML": "
Visualize your HDFS cluster usage
", "homepageUrl": "https://twitter.com/hdfsdu", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "Java JavaScript", "pushedAt": "2019-06-07T01:02:25Z", "forkCount": 85, "stargazers": 216, "watchers": 144}, "twitter/twitter-cldr-npm": {"nameWithOwner": "twitter/twitter-cldr-npm", "name": "twitter-cldr-npm", "descriptionHTML": "
TwitterCldr npm package
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-26T16:06:02Z", "forkCount": 18, "stargazers": 38, "watchers": 117}, "twitter/tormenta": {"nameWithOwner": "twitter/tormenta", "name": "tormenta", "descriptionHTML": "
Scala extensions for Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Shell Java", "pushedAt": "2019-06-07T01:01:52Z", "forkCount": 27, "stargazers": 132, "watchers": 137}, "twitter/summingbird": {"nameWithOwner": "twitter/summingbird", "name": "summingbird", "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-06T17:24:18Z", "forkCount": 263, "stargazers": 2080, "watchers": 297}, "twitter/chill": {"nameWithOwner": "twitter/chill", "name": "chill", "descriptionHTML": "
Scala extensions for the Kryo serialization library
", "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-06-28T20:56:46Z", "forkCount": 112, "stargazers": 537, "watchers": 139}, "twitter/bijection": {"nameWithOwner": "twitter/bijection", "name": "bijection", "descriptionHTML": "
Reversible conversions between types
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-06-28T20:57:06Z", "forkCount": 97, "stargazers": 595, "watchers": 154}, "twitter/fatcache": {"nameWithOwner": "twitter/fatcache", "name": "fatcache", "descriptionHTML": "
Memcache on SSD
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C", "pushedAt": "2017-04-22T14:52:05Z", "forkCount": 170, "stargazers": 1268, "watchers": 214}, "twitter/storehaus": {"nameWithOwner": "twitter/storehaus", "name": "storehaus", "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-12T21:09:37Z", "forkCount": 82, "stargazers": 460, "watchers": 144}, "twitter/hbc": {"nameWithOwner": "twitter/hbc", "name": "hbc", "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "repositoryTopics": "twitter4j stream java realtime tweets", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-12-28T05:56:56Z", "forkCount": 337, "stargazers": 868, "watchers": 204}, "twitter/typeahead.js": {"nameWithOwner": "twitter/typeahead.js", "name": "typeahead.js", "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-01-20T18:49:08Z", "forkCount": 3450, "stargazers": 16099, "watchers": 582}, "twitter/twitter-server": {"nameWithOwner": "twitter/twitter-server", "name": "twitter-server", "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "repositoryTopics": "finagle finatra", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-06-26T00:38:53Z", "forkCount": 187, "stargazers": 1113, "watchers": 199}, "twitter/netty-http2": {"nameWithOwner": "twitter/netty-http2", "name": "netty-http2", "descriptionHTML": "
HTTP/2 for Netty
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-06-07T00:55:15Z", "forkCount": 46, "stargazers": 107, "watchers": 121}, "twitter/interactive": {"nameWithOwner": "twitter/interactive", "name": "interactive", "descriptionHTML": "
Twitter interactive visualization
", "homepageUrl": "http://twitter.github.io/interactive", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "ApacheConf", "color": null}, "languages": "CSS HTML ApacheConf", "pushedAt": "2019-06-06T18:01:08Z", "forkCount": 67, "stargazers": 208, "watchers": 155}, "twitter/scala_school2": {"nameWithOwner": "twitter/scala_school2", "name": "scala_school2", "descriptionHTML": "
Scala School 2
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala CSS JavaScript HTML", "pushedAt": "2019-06-07T00:53:34Z", "forkCount": 68, "stargazers": 327, "watchers": 160}, "twitter/hraven": {"nameWithOwner": "twitter/hraven", "name": "hraven", "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", "homepageUrl": "https://twitter.com/twitterhadoop", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-11T16:06:16Z", "forkCount": 66, "stargazers": 125, "watchers": 139}, "twitter/cdk": {"nameWithOwner": "twitter/cdk", "name": "cdk", "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", "homepageUrl": "http://cdk.readthedocs.org/en/latest/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "Python JavaScript CSS", "pushedAt": "2019-06-07T00:53:15Z", "forkCount": 25, "stargazers": 73, "watchers": 120}, "twitter/code-of-conduct": {"nameWithOwner": "twitter/code-of-conduct", "name": "code-of-conduct", "descriptionHTML": "
Open Source Code of Conduct at Twitter
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-03-10T14:25:02Z", "forkCount": 43, "stargazers": 76, "watchers": 133}, "twitter/cloudhopper-commons": {"nameWithOwner": "twitter/cloudhopper-commons", "name": "cloudhopper-commons", "descriptionHTML": "
Cloudhopper Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-11-01T15:24:14Z", "forkCount": 40, "stargazers": 35, "watchers": 126}, "twitter/CocoaSPDY": {"nameWithOwner": "twitter/CocoaSPDY", "name": "CocoaSPDY", "descriptionHTML": "
SPDY for iOS and OS X
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2017-04-03T16:48:52Z", "forkCount": 251, "stargazers": 2405, "watchers": 223}, "twitter/hpack": {"nameWithOwner": "twitter/hpack", "name": "hpack", "descriptionHTML": "
Header Compression for HTTP/2
", "homepageUrl": "https://twitter.com/http_2", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-06-07T00:46:00Z", "forkCount": 47, "stargazers": 168, "watchers": 131}, "twitter/libwatchman": {"nameWithOwner": "twitter/libwatchman", "name": "libwatchman", "descriptionHTML": "
A C interface to watchman
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Shell C", "pushedAt": "2019-06-07T00:45:31Z", "forkCount": 21, "stargazers": 38, "watchers": 126}, "twitter/zktraffic": {"nameWithOwner": "twitter/zktraffic", "name": "zktraffic", "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-03-12T17:03:47Z", "forkCount": 41, "stargazers": 150, "watchers": 120}, "twitter/SentenTree": {"nameWithOwner": "twitter/SentenTree", "name": "SentenTree", "descriptionHTML": "
A novel text visualization technique
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "Python JavaScript", "pushedAt": "2019-01-15T12:38:53Z", "forkCount": 29, "stargazers": 134, "watchers": 16}, "twitter/wordpress": {"nameWithOwner": "twitter/wordpress", "name": "wordpress", "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "primaryLanguage": {"name": "PHP", "color": "#4F5D95"}, "languages": "PHP", "pushedAt": "2020-04-15T00:08:56Z", "forkCount": 92, "stargazers": 248, "watchers": 119}, "twitter/BreakoutDetection": {"nameWithOwner": "twitter/BreakoutDetection", "name": "BreakoutDetection", "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "R C++", "pushedAt": "2017-08-15T03:23:50Z", "forkCount": 164, "stargazers": 703, "watchers": 167}, "twitter/twitter-korean-text": {"nameWithOwner": "twitter/twitter-korean-text", "name": "twitter-korean-text", "descriptionHTML": "
Korean tokenizer
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2019-06-07T00:41:40Z", "forkCount": 156, "stargazers": 736, "watchers": 177}, "twitter/twemoji": {"nameWithOwner": "twitter/twemoji", "name": "twemoji", "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "HTML JavaScript", "pushedAt": "2020-05-21T22:42:00Z", "forkCount": 1292, "stargazers": 11272, "watchers": 348}, "twitter/twitter-text": {"nameWithOwner": "twitter/twitter-text", "name": "twitter-text", "descriptionHTML": "
Twitter Text Libraries
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Ruby HTML Java JavaScript Objective-C", "pushedAt": "2020-06-16T11:02:24Z", "forkCount": 397, "stargazers": 2324, "watchers": 186}, "twitter/AnomalyDetection": {"nameWithOwner": "twitter/AnomalyDetection", "name": "AnomalyDetection", "descriptionHTML": "
Anomaly Detection with R
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "R", "color": "#198CE7"}, "languages": "R", "pushedAt": "2019-08-30T19:49:16Z", "forkCount": 712, "stargazers": 3200, "watchers": 336}, "twitter/scala-json": {"nameWithOwner": "twitter/scala-json", "name": "scala-json", "descriptionHTML": "
JSON in Scala (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-30T06:49:27Z", "forkCount": 5, "stargazers": 3, "watchers": 119}, "twitter/d3kit": {"nameWithOwner": "twitter/d3kit", "name": "d3kit", "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-12-28T08:29:58Z", "forkCount": 41, "stargazers": 397, "watchers": 107}, "twitter/sslconfig": {"nameWithOwner": "twitter/sslconfig", "name": "sslconfig", "descriptionHTML": "
Twitter's OpenSSL Configuration
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-05-11T17:26:29Z", "forkCount": 15, "stargazers": 37, "watchers": 111}, "twitter/whiskey": {"nameWithOwner": "twitter/whiskey", "name": "whiskey", "descriptionHTML": "
HTTP library for Android (beta)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-06-07T00:28:14Z", "forkCount": 21, "stargazers": 127, "watchers": 92}, "twitter/cli-guide.js": {"nameWithOwner": "twitter/cli-guide.js", "name": "cli-guide.js", "descriptionHTML": "
CLI Guide JQuery Plugin
", "homepageUrl": "https://twitter.github.io/cli-guide.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "CSS JavaScript", "pushedAt": "2017-01-03T04:04:07Z", "forkCount": 11, "stargazers": 41, "watchers": 8}, "twitter/labella.js": {"nameWithOwner": "twitter/labella.js", "name": "labella.js", "descriptionHTML": "
Placing labels on a timeline without overlap.
", "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-12-28T01:41:17Z", "forkCount": 131, "stargazers": 3704, "watchers": 81}, "twitter/finatra-activator-http-seed": {"nameWithOwner": "twitter/finatra-activator-http-seed", "name": "finatra-activator-http-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", "homepageUrl": "https://twitter.github.io/finatra/user-guide/", "isPrivate": false, "repositoryTopics": "activator finagle finatra lightbend microservices scala template http twitter-server", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:03Z", "forkCount": 4, "stargazers": 17, "watchers": 27}, "twitter/diffy": {"nameWithOwner": "twitter/diffy", "name": "diffy", "descriptionHTML": "
Find potential bugs in your services with Diffy
", "homepageUrl": "https://twitter.com/diffyproject", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML CSS CoffeeScript XSLT", "pushedAt": "2020-05-19T07:18:49Z", "forkCount": 347, "stargazers": 3714, "watchers": 225}, "twitter/finatra-misc": {"nameWithOwner": "twitter/finatra-misc", "name": "finatra-misc", "descriptionHTML": "
Miscellaneous libraries and utils used by Finatra
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-04-11T22:04:55Z", "forkCount": 6, "stargazers": 3, "watchers": 5}, "twitter/pelikan": {"nameWithOwner": "twitter/pelikan", "name": "pelikan", "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Rust", "pushedAt": "2020-05-27T17:59:19Z", "forkCount": 69, "stargazers": 590, "watchers": 34}, "twitter/ccommon": {"nameWithOwner": "twitter/ccommon", "name": "ccommon", "descriptionHTML": "
Cache Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "CMake C Rust", "pushedAt": "2020-06-13T01:58:31Z", "forkCount": 26, "stargazers": 78, "watchers": 62}, "twitter/torch-autograd": {"nameWithOwner": "twitter/torch-autograd", "name": "torch-autograd", "descriptionHTML": "
Autograd automatically differentiates native Torch code
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-08-29T23:27:58Z", "forkCount": 109, "stargazers": 547, "watchers": 48}, "twitter/rpc-perf": {"nameWithOwner": "twitter/rpc-perf", "name": "rpc-perf", "descriptionHTML": "
A tool for benchmarking RPC services
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust", "pushedAt": "2020-06-12T21:28:10Z", "forkCount": 48, "stargazers": 340, "watchers": 21}, "twitter/scoot": {"nameWithOwner": "twitter/scoot", "name": "scoot", "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2020-04-15T12:38:47Z", "forkCount": 19, "stargazers": 111, "watchers": 16}, "twitter/second-control-probability-distributions": {"nameWithOwner": "twitter/second-control-probability-distributions", "name": "second-control-probability-distributions", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-01-06T01:11:33Z", "forkCount": 1, "stargazers": 2, "watchers": 7}, "twitter/torch-dataset": {"nameWithOwner": "twitter/torch-dataset", "name": "torch-dataset", "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:26Z", "forkCount": 22, "stargazers": 70, "watchers": 22}, "twitter/torch-ipc": {"nameWithOwner": "twitter/torch-ipc", "name": "torch-ipc", "descriptionHTML": "
A set of primitives for parallel computation in Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Lua C", "pushedAt": "2017-06-29T04:17:40Z", "forkCount": 29, "stargazers": 94, "watchers": 23}, "twitter/torch-distlearn": {"nameWithOwner": "twitter/torch-distlearn", "name": "torch-distlearn", "descriptionHTML": "
A set of distributed learning algorithms for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:38Z", "forkCount": 24, "stargazers": 90, "watchers": 21}, "twitter/torch-thrift": {"nameWithOwner": "twitter/torch-thrift", "name": "torch-thrift", "descriptionHTML": "
A Thrift codec for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Lua", "pushedAt": "2016-03-07T23:36:38Z", "forkCount": 8, "stargazers": 28, "watchers": 16}, "twitter/distributedlog": {"nameWithOwner": "twitter/distributedlog", "name": "distributedlog", "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", "homepageUrl": "http://distributedlog.incubator.apache.org/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-25T19:15:10Z", "forkCount": 290, "stargazers": 2264, "watchers": 169}, "twitter/GraphJet": {"nameWithOwner": "twitter/GraphJet", "name": "GraphJet", "descriptionHTML": "
GraphJet is a real-time graph processing library.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-06-07T20:03:25Z", "forkCount": 62, "stargazers": 478, "watchers": 36}, "twitter/finatra-activator-thrift-seed": {"nameWithOwner": "twitter/finatra-activator-thrift-seed", "name": "finatra-activator-thrift-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "finatra thrift finagle twitter-server scala microservices activator lightbend template", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:00Z", "forkCount": 7, "stargazers": 10, "watchers": 26}, "twitter/vireo": {"nameWithOwner": "twitter/vireo", "name": "vireo", "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "Makefile Shell C++", "pushedAt": "2019-06-06T21:54:23Z", "forkCount": 68, "stargazers": 716, "watchers": 48}, "twitter/ios-twitter-logging-service": {"nameWithOwner": "twitter/ios-twitter-logging-service", "name": "ios-twitter-logging-service", "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C Swift", "pushedAt": "2020-05-31T15:45:14Z", "forkCount": 26, "stargazers": 270, "watchers": 15}, "twitter/dodo": {"nameWithOwner": "twitter/dodo", "name": "dodo", "descriptionHTML": "
The Twitter OSS Project Builder
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell", "pushedAt": "2020-06-24T21:53:23Z", "forkCount": 8, "stargazers": 20, "watchers": 26}, "twitter/analytics-infra-governance": {"nameWithOwner": "twitter/analytics-infra-governance", "name": "analytics-infra-governance", "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2017-10-06T19:47:31Z", "forkCount": 4, "stargazers": 6, "watchers": 12}, "twitter/nodes": {"nameWithOwner": "twitter/nodes", "name": "nodes", "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-08-29T23:26:49Z", "forkCount": 30, "stargazers": 214, "watchers": 27}, "twitter/torch-twrl": {"nameWithOwner": "twitter/torch-twrl", "name": "torch-twrl", "descriptionHTML": "
Torch-twrl is a package that enables reinforcement learning in Torch.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2017-05-27T16:04:02Z", "forkCount": 49, "stargazers": 258, "watchers": 35}, "twitter/meta-learning-lstm": {"nameWithOwner": "twitter/meta-learning-lstm", "name": "meta-learning-lstm", "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua Python", "pushedAt": "2017-02-28T04:54:04Z", "forkCount": 94, "stargazers": 267, "watchers": 16}, "twitter/ios-twitter-image-pipeline": {"nameWithOwner": "twitter/ios-twitter-image-pipeline", "name": "ios-twitter-image-pipeline", "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Objective-C C Shell Makefile", "pushedAt": "2020-05-31T05:01:15Z", "forkCount": 84, "stargazers": 1783, "watchers": 37}, "twitter/groupcache": {"nameWithOwner": "twitter/groupcache", "name": "groupcache", "descriptionHTML": "
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-21T19:49:46Z", "forkCount": 0, "stargazers": 8, "watchers": 7}, "twitter/torch-decisiontree": {"nameWithOwner": "twitter/torch-decisiontree", "name": "torch-decisiontree", "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua C", "pushedAt": "2018-05-07T14:36:55Z", "forkCount": 6, "stargazers": 101, "watchers": 5}, "twitter/Serial": {"nameWithOwner": "twitter/Serial", "name": "Serial", "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2019-06-06T22:17:03Z", "forkCount": 59, "stargazers": 778, "watchers": 35}, "twitter/rsc": {"nameWithOwner": "twitter/rsc", "name": "rsc", "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-11-12T18:47:10Z", "forkCount": 40, "stargazers": 1247, "watchers": 92}, "twitter/ossdecks": {"nameWithOwner": "twitter/ossdecks", "name": "ossdecks", "descriptionHTML": "
Repository for Twitter Open Source Decks
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-04-18T15:29:53Z", "forkCount": 5, "stargazers": 9, "watchers": 202}, "twitter/periscope-live-engagement-unity-sdk": {"nameWithOwner": "twitter/periscope-live-engagement-unity-sdk", "name": "periscope-live-engagement-unity-sdk", "descriptionHTML": "
Periscope Live Engagement Unity SDK
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C#", "color": "#178600"}, "languages": "JavaScript C#", "pushedAt": "2019-06-07T00:23:45Z", "forkCount": 4, "stargazers": 18, "watchers": 4}, "twitter/go-bindata": {"nameWithOwner": "twitter/go-bindata", "name": "go-bindata", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-01T01:39:29Z", "forkCount": 10, "stargazers": 14, "watchers": 8}, "twitter/iago2": {"nameWithOwner": "twitter/iago2", "name": "iago2", "descriptionHTML": "
A load generator, built for engineers
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-20T16:32:47Z", "forkCount": 1, "stargazers": 13, "watchers": 4}, "twitter/gatekeeper-service": {"nameWithOwner": "twitter/gatekeeper-service", "name": "gatekeeper-service", "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python HTML", "pushedAt": "2018-09-18T21:32:04Z", "forkCount": 3, "stargazers": 18, "watchers": 7}, "twitter/sekhmet": {"nameWithOwner": "twitter/sekhmet", "name": "sekhmet", "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-06-03T20:37:36Z", "forkCount": 1, "stargazers": 18, "watchers": 8}, "twitter/caladrius": {"nameWithOwner": "twitter/caladrius", "name": "caladrius", "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2018-08-25T03:30:17Z", "forkCount": 4, "stargazers": 13, "watchers": 6}, "twitter/repo-scaffolding": {"nameWithOwner": "twitter/repo-scaffolding", "name": "repo-scaffolding", "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2019-02-18T06:35:16Z", "forkCount": 6, "stargazers": 17, "watchers": 4}, "twitter/ios-twitter-network-layer": {"nameWithOwner": "twitter/ios-twitter-network-layer", "name": "ios-twitter-network-layer", "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2020-05-30T15:37:09Z", "forkCount": 19, "stargazers": 502, "watchers": 18}, "twitter/twemoji-parser": {"nameWithOwner": "twitter/twemoji-parser", "name": "twemoji-parser", "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-05-08T22:34:22Z", "forkCount": 13, "stargazers": 53, "watchers": 16}, "twitter/gpl-commitment": {"nameWithOwner": "twitter/gpl-commitment", "name": "gpl-commitment", "descriptionHTML": "
Twitter's GPL Cooperation Commitment
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-10-26T21:12:33Z", "forkCount": 2, "stargazers": 2, "watchers": 3}, "twitter/sqrl": {"nameWithOwner": "twitter/sqrl", "name": "sqrl", "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "TypeScript", "color": "#2b7489"}, "languages": "TypeScript CSS", "pushedAt": "2019-12-27T23:11:19Z", "forkCount": 4, "stargazers": 30, "watchers": 6}, "twitter/rezolus": {"nameWithOwner": "twitter/rezolus", "name": "rezolus", "descriptionHTML": "
Systems performance telemetry
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust C", "pushedAt": "2020-06-25T17:05:51Z", "forkCount": 42, "stargazers": 833, "watchers": 29}, "twitter/curation-style-guide": {"nameWithOwner": "twitter/curation-style-guide", "name": "curation-style-guide", "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-06-20T20:58:52Z", "forkCount": 1, "stargazers": 5, "watchers": 4}, "twitter/sbf": {"nameWithOwner": "twitter/sbf", "name": "sbf", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-07T01:45:45Z", "forkCount": 1, "stargazers": 5, "watchers": 2}, "pantsbuild/pants": {"nameWithOwner": "pantsbuild/pants", "name": "pants", "descriptionHTML": "
The Pants Build System
", "homepageUrl": "https://pants.readme.io/docs/welcome-to-pants", "isPrivate": false, "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python Rust", "pushedAt": "2020-06-29T02:24:06Z", "forkCount": 373, "stargazers": 1330, "watchers": 61}, "pantsbuild/pex": {"nameWithOwner": "pantsbuild/pex", "name": "pex", "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-06-19T21:47:24Z", "forkCount": 176, "stargazers": 1647, "watchers": 51}, "twitterdev/search-tweets-python": {"nameWithOwner": "twitterdev/search-tweets-python", "name": "search-tweets-python", "descriptionHTML": "
Python wrapper for Twitter Premium and Enterprise Search APIs. New support for Labs Recent search endpoint.
", "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "repositoryTopics": "search twitter python twitter-api twitter-apis twitterapi enterprise premium", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-06-10T17:11:26Z", "forkCount": 93, "stargazers": 191, "watchers": 25}} \ No newline at end of file +{"twitter/hadoop-lzo": {"nameWithOwner": "twitter/hadoop-lzo", "name": "hadoop-lzo", "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell Java C", "pushedAt": "2020-10-13T09:08:55Z", "forkCount": 301, "stargazers": 514, "watchers": 149}, "twitter/thrift_client": {"nameWithOwner": "twitter/thrift_client", "name": "thrift_client", "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", "homepageUrl": "http://github.com/twitter/thrift_client", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2019-06-06T01:36:44Z", "forkCount": 76, "stargazers": 194, "watchers": 119}, "twitter/twurl": {"nameWithOwner": "twitter/twurl", "name": "twurl", "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "repositoryTopics": "twitter twitter-api ruby curl cli twurl", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-09-11T13:02:10Z", "forkCount": 281, "stargazers": 1474, "watchers": 196}, "twitter/elephant-bird": {"nameWithOwner": "twitter/elephant-bird", "name": "elephant-bird", "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T09:51:04Z", "forkCount": 383, "stargazers": 1098, "watchers": 196}, "twitter/ostrich": {"nameWithOwner": "twitter/ostrich", "name": "ostrich", "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala JavaScript", "pushedAt": "2019-06-06T01:48:53Z", "forkCount": 97, "stargazers": 786, "watchers": 195}, "twitter/scala_school": {"nameWithOwner": "twitter/scala_school", "name": "scala_school", "descriptionHTML": "
Lessons in the Fundamentals of Scala
", "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Scala Java Shell HTML", "pushedAt": "2020-11-02T15:35:35Z", "forkCount": 1108, "stargazers": 3566, "watchers": 342}, "twitter/finagle": {"nameWithOwner": "twitter/finagle", "name": "finagle", "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-10-30T19:38:35Z", "forkCount": 1359, "stargazers": 7772, "watchers": 580}, "twitter/joauth": {"nameWithOwner": "twitter/joauth", "name": "joauth", "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Scala Java", "pushedAt": "2020-10-13T09:48:26Z", "forkCount": 52, "stargazers": 195, "watchers": 132}, "twitter/twitter.github.io": {"nameWithOwner": "twitter/twitter.github.io", "name": "twitter.github.io", "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", "homepageUrl": "http://twitter.github.io", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript HTML Python", "pushedAt": "2020-11-03T22:55:13Z", "forkCount": 513, "stargazers": 1493, "watchers": 477}, "twitter/util": {"nameWithOwner": "twitter/util", "name": "util", "descriptionHTML": "
Wonderful reusable code from Twitter
", "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "repositoryTopics": "finagle scala utility", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-10-30T19:38:22Z", "forkCount": 529, "stargazers": 2406, "watchers": 236}, "twitter/scrooge": {"nameWithOwner": "twitter/scrooge", "name": "scrooge", "descriptionHTML": "
A Thrift parser/generator
", "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML Java Objective-C", "pushedAt": "2020-10-28T18:43:52Z", "forkCount": 231, "stargazers": 715, "watchers": 178}, "twitter/pycascading": {"nameWithOwner": "twitter/pycascading", "name": "pycascading", "descriptionHTML": "
A Python wrapper for Cascading
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Shell Python Java", "pushedAt": "2019-12-30T06:57:34Z", "forkCount": 38, "stargazers": 221, "watchers": 134}, "twitter/hogan.js": {"nameWithOwner": "twitter/hogan.js", "name": "hogan.js", "descriptionHTML": "
A compiler for the Mustache templating language
", "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-09T08:42:30Z", "forkCount": 447, "stargazers": 5066, "watchers": 257}, "twitter/scalding": {"nameWithOwner": "twitter/scalding", "name": "scalding", "descriptionHTML": "
A Scala API for Cascading
", "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2020-10-15T22:27:59Z", "forkCount": 685, "stargazers": 3264, "watchers": 328}, "twitter/effectivescala": {"nameWithOwner": "twitter/effectivescala", "name": "effectivescala", "descriptionHTML": "
Twitter's Effective Scala Guide
", "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Makefile Shell HTML", "pushedAt": "2019-06-07T17:08:04Z", "forkCount": 612, "stargazers": 2162, "watchers": 273}, "twitter/finatra": {"nameWithOwner": "twitter/finatra", "name": "finatra", "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala Starlark", "pushedAt": "2020-11-02T17:24:07Z", "forkCount": 375, "stargazers": 2035, "watchers": 223}, "twitter/cassovary": {"nameWithOwner": "twitter/cassovary", "name": "cassovary", "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-07T17:03:38Z", "forkCount": 133, "stargazers": 985, "watchers": 166}, "twitter/twemproxy": {"nameWithOwner": "twitter/twemproxy", "name": "twemproxy", "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Shell C", "pushedAt": "2020-09-18T08:46:35Z", "forkCount": 1821, "stargazers": 10226, "watchers": 857}, "twitter/twitter-cldr-rb": {"nameWithOwner": "twitter/twitter-cldr-rb", "name": "twitter-cldr-rb", "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-10-28T17:17:21Z", "forkCount": 73, "stargazers": 617, "watchers": 125}, "twitter/innovators-patent-agreement": {"nameWithOwner": "twitter/innovators-patent-agreement", "name": "innovators-patent-agreement", "descriptionHTML": "
Innovators Patent Agreement (IPA)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-06-14T06:33:54Z", "forkCount": 129, "stargazers": 911, "watchers": 177}, "twitter/recess": {"nameWithOwner": "twitter/recess", "name": "recess", "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", "homepageUrl": "http://twitter.github.com/recess", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript", "pushedAt": "2016-04-18T11:53:32Z", "forkCount": 205, "stargazers": 2217, "watchers": 183}, "twitter/ambrose": {"nameWithOwner": "twitter/ambrose", "name": "ambrose", "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", "homepageUrl": "http://twitter.com/ambrose", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java JavaScript", "pushedAt": "2020-01-22T18:54:23Z", "forkCount": 215, "stargazers": 1194, "watchers": 219}, "twitter/activerecord-reputation-system": {"nameWithOwner": "twitter/activerecord-reputation-system", "name": "activerecord-reputation-system", "descriptionHTML": "
An Active Record Reputation System for Rails
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2016-01-14T23:40:36Z", "forkCount": 126, "stargazers": 1342, "watchers": 149}, "twitter/twemcache": {"nameWithOwner": "twitter/twemcache", "name": "twemcache", "descriptionHTML": "
Twemcache is the Twitter Memcached
", "homepageUrl": "https://twitter.com/twemcache", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Ruby C", "pushedAt": "2019-08-29T23:26:04Z", "forkCount": 149, "stargazers": 878, "watchers": 231}, "twitter/twitter-cldr-js": {"nameWithOwner": "twitter/twitter-cldr-js", "name": "twitter-cldr-js", "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-30T14:54:22Z", "forkCount": 43, "stargazers": 328, "watchers": 126}, "twitter/algebird": {"nameWithOwner": "twitter/algebird", "name": "algebird", "descriptionHTML": "
Abstract Algebra for Scala
", "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-11-03T16:19:14Z", "forkCount": 295, "stargazers": 2009, "watchers": 246}, "twitter/twitter-cldr-npm": {"nameWithOwner": "twitter/twitter-cldr-npm", "name": "twitter-cldr-npm", "descriptionHTML": "
TwitterCldr npm package
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-26T16:06:02Z", "forkCount": 18, "stargazers": 38, "watchers": 116}, "twitter/tormenta": {"nameWithOwner": "twitter/tormenta", "name": "tormenta", "descriptionHTML": "
Scala extensions for Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Shell Java", "pushedAt": "2019-06-07T01:01:52Z", "forkCount": 27, "stargazers": 133, "watchers": 136}, "twitter/summingbird": {"nameWithOwner": "twitter/summingbird", "name": "summingbird", "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-06T17:24:18Z", "forkCount": 262, "stargazers": 2086, "watchers": 296}, "twitter/chill": {"nameWithOwner": "twitter/chill", "name": "chill", "descriptionHTML": "
Scala extensions for the Kryo serialization library
", "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-11-03T15:16:26Z", "forkCount": 110, "stargazers": 557, "watchers": 140}, "twitter/bijection": {"nameWithOwner": "twitter/bijection", "name": "bijection", "descriptionHTML": "
Reversible conversions between types
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-11-03T15:16:46Z", "forkCount": 101, "stargazers": 607, "watchers": 150}, "twitter/fatcache": {"nameWithOwner": "twitter/fatcache", "name": "fatcache", "descriptionHTML": "
Memcache on SSD
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C", "pushedAt": "2017-04-22T14:52:05Z", "forkCount": 172, "stargazers": 1277, "watchers": 213}, "twitter/storehaus": {"nameWithOwner": "twitter/storehaus", "name": "storehaus", "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-07-17T18:18:03Z", "forkCount": 80, "stargazers": 461, "watchers": 141}, "twitter/hbc": {"nameWithOwner": "twitter/hbc", "name": "hbc", "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "repositoryTopics": "twitter4j stream java realtime tweets", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T06:46:53Z", "forkCount": 341, "stargazers": 881, "watchers": 203}, "twitter/typeahead.js": {"nameWithOwner": "twitter/typeahead.js", "name": "typeahead.js", "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-07-17T20:52:24Z", "forkCount": 3257, "stargazers": 16192, "watchers": 582}, "twitter/twitter-server": {"nameWithOwner": "twitter/twitter-server", "name": "twitter-server", "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "repositoryTopics": "finagle finatra", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-10-28T18:47:41Z", "forkCount": 191, "stargazers": 1137, "watchers": 193}, "twitter/netty-http2": {"nameWithOwner": "twitter/netty-http2", "name": "netty-http2", "descriptionHTML": "
HTTP/2 for Netty
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T03:39:48Z", "forkCount": 47, "stargazers": 109, "watchers": 120}, "twitter/interactive": {"nameWithOwner": "twitter/interactive", "name": "interactive", "descriptionHTML": "
Twitter interactive visualization
", "homepageUrl": "http://twitter.github.io/interactive", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "ApacheConf", "color": null}, "languages": "CSS HTML ApacheConf", "pushedAt": "2019-06-06T18:01:08Z", "forkCount": 66, "stargazers": 208, "watchers": 154}, "twitter/scala_school2": {"nameWithOwner": "twitter/scala_school2", "name": "scala_school2", "descriptionHTML": "
Scala School 2
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala CSS JavaScript HTML", "pushedAt": "2019-06-07T00:53:34Z", "forkCount": 68, "stargazers": 331, "watchers": 158}, "twitter/hraven": {"nameWithOwner": "twitter/hraven", "name": "hraven", "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", "homepageUrl": "https://twitter.com/twitterhadoop", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-11T16:06:16Z", "forkCount": 66, "stargazers": 126, "watchers": 138}, "twitter/cdk": {"nameWithOwner": "twitter/cdk", "name": "cdk", "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", "homepageUrl": "http://cdk.readthedocs.org/en/latest/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "Python JavaScript CSS", "pushedAt": "2019-06-07T00:53:15Z", "forkCount": 25, "stargazers": 73, "watchers": 119}, "twitter/code-of-conduct": {"nameWithOwner": "twitter/code-of-conduct", "name": "code-of-conduct", "descriptionHTML": "
Open Source Code of Conduct at Twitter
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-03-10T14:25:02Z", "forkCount": 48, "stargazers": 76, "watchers": 132}, "twitter/cloudhopper-commons": {"nameWithOwner": "twitter/cloudhopper-commons", "name": "cloudhopper-commons", "descriptionHTML": "
Cloudhopper Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T01:25:52Z", "forkCount": 40, "stargazers": 36, "watchers": 124}, "twitter/CocoaSPDY": {"nameWithOwner": "twitter/CocoaSPDY", "name": "CocoaSPDY", "descriptionHTML": "
SPDY for iOS and OS X
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2017-04-03T16:48:52Z", "forkCount": 252, "stargazers": 2401, "watchers": 221}, "twitter/hpack": {"nameWithOwner": "twitter/hpack", "name": "hpack", "descriptionHTML": "
Header Compression for HTTP/2
", "homepageUrl": "https://twitter.com/http_2", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T08:14:36Z", "forkCount": 48, "stargazers": 170, "watchers": 129}, "twitter/libwatchman": {"nameWithOwner": "twitter/libwatchman", "name": "libwatchman", "descriptionHTML": "
A C interface to watchman
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Shell C", "pushedAt": "2019-06-07T00:45:31Z", "forkCount": 22, "stargazers": 38, "watchers": 124}, "twitter/zktraffic": {"nameWithOwner": "twitter/zktraffic", "name": "zktraffic", "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-07-23T00:51:26Z", "forkCount": 41, "stargazers": 154, "watchers": 119}, "twitter/SentenTree": {"nameWithOwner": "twitter/SentenTree", "name": "SentenTree", "descriptionHTML": "
A novel text visualization technique
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "Python JavaScript", "pushedAt": "2020-09-04T23:00:42Z", "forkCount": 30, "stargazers": 144, "watchers": 16}, "twitter/wordpress": {"nameWithOwner": "twitter/wordpress", "name": "wordpress", "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "primaryLanguage": {"name": "PHP", "color": "#4F5D95"}, "languages": "PHP", "pushedAt": "2020-04-15T00:08:56Z", "forkCount": 97, "stargazers": 255, "watchers": 123}, "twitter/BreakoutDetection": {"nameWithOwner": "twitter/BreakoutDetection", "name": "BreakoutDetection", "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "R C++", "pushedAt": "2017-08-15T03:23:50Z", "forkCount": 164, "stargazers": 711, "watchers": 166}, "twitter/twitter-korean-text": {"nameWithOwner": "twitter/twitter-korean-text", "name": "twitter-korean-text", "descriptionHTML": "
Korean tokenizer
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2020-10-13T01:36:49Z", "forkCount": 156, "stargazers": 751, "watchers": 178}, "twitter/twemoji": {"nameWithOwner": "twitter/twemoji", "name": "twemoji", "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "emoji twemoji", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "HTML JavaScript", "pushedAt": "2020-10-14T00:03:01Z", "forkCount": 1360, "stargazers": 11869, "watchers": 360}, "twitter/twitter-text": {"nameWithOwner": "twitter/twitter-text", "name": "twitter-text", "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "repositoryTopics": "twitter-text tweet twitter unicode emoji", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Ruby HTML Java JavaScript Objective-C", "pushedAt": "2020-10-22T14:21:33Z", "forkCount": 400, "stargazers": 2371, "watchers": 185}, "twitter/AnomalyDetection": {"nameWithOwner": "twitter/AnomalyDetection", "name": "AnomalyDetection", "descriptionHTML": "
Anomaly Detection with R
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "R", "color": "#198CE7"}, "languages": "R", "pushedAt": "2019-08-30T19:49:16Z", "forkCount": 731, "stargazers": 3271, "watchers": 336}, "twitter/scala-json": {"nameWithOwner": "twitter/scala-json", "name": "scala-json", "descriptionHTML": "
JSON in Scala (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-30T06:49:27Z", "forkCount": 5, "stargazers": 3, "watchers": 118}, "twitter/d3kit": {"nameWithOwner": "twitter/d3kit", "name": "d3kit", "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-04T20:41:02Z", "forkCount": 41, "stargazers": 406, "watchers": 106}, "twitter/sslconfig": {"nameWithOwner": "twitter/sslconfig", "name": "sslconfig", "descriptionHTML": "
Twitter's OpenSSL Configuration
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-05-11T17:26:29Z", "forkCount": 15, "stargazers": 37, "watchers": 110}, "twitter/whiskey": {"nameWithOwner": "twitter/whiskey", "name": "whiskey", "descriptionHTML": "
HTTP library for Android (beta)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T09:45:40Z", "forkCount": 21, "stargazers": 126, "watchers": 91}, "twitter/cli-guide.js": {"nameWithOwner": "twitter/cli-guide.js", "name": "cli-guide.js", "descriptionHTML": "
CLI Guide JQuery Plugin
", "homepageUrl": "https://twitter.github.io/cli-guide.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "CSS JavaScript", "pushedAt": "2020-09-11T00:57:50Z", "forkCount": 12, "stargazers": 41, "watchers": 8}, "twitter/labella.js": {"nameWithOwner": "twitter/labella.js", "name": "labella.js", "descriptionHTML": "
Placing labels on a timeline without overlap.
", "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-07T14:56:43Z", "forkCount": 133, "stargazers": 3724, "watchers": 80}, "twitter/finatra-activator-http-seed": {"nameWithOwner": "twitter/finatra-activator-http-seed", "name": "finatra-activator-http-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", "homepageUrl": "https://twitter.github.io/finatra/user-guide/", "isPrivate": false, "repositoryTopics": "activator finagle finatra lightbend microservices scala template http twitter-server", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:03Z", "forkCount": 4, "stargazers": 17, "watchers": 27}, "twitter/finatra-misc": {"nameWithOwner": "twitter/finatra-misc", "name": "finatra-misc", "descriptionHTML": "
Miscellaneous libraries and utils used by Finatra
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-04-11T22:04:55Z", "forkCount": 6, "stargazers": 3, "watchers": 5}, "twitter/pelikan": {"nameWithOwner": "twitter/pelikan", "name": "pelikan", "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Rust", "pushedAt": "2020-10-22T21:03:37Z", "forkCount": 73, "stargazers": 607, "watchers": 35}, "twitter/ccommon": {"nameWithOwner": "twitter/ccommon", "name": "ccommon", "descriptionHTML": "
Cache Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "CMake C Rust", "pushedAt": "2020-08-22T16:47:56Z", "forkCount": 28, "stargazers": 80, "watchers": 60}, "twitter/torch-autograd": {"nameWithOwner": "twitter/torch-autograd", "name": "torch-autograd", "descriptionHTML": "
Autograd automatically differentiates native Torch code
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-08-29T23:27:58Z", "forkCount": 111, "stargazers": 546, "watchers": 48}, "twitter/rpc-perf": {"nameWithOwner": "twitter/rpc-perf", "name": "rpc-perf", "descriptionHTML": "
A tool for benchmarking RPC services
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust", "pushedAt": "2020-09-30T22:07:40Z", "forkCount": 47, "stargazers": 353, "watchers": 21}, "twitter/scoot": {"nameWithOwner": "twitter/scoot", "name": "scoot", "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2020-11-03T21:15:46Z", "forkCount": 19, "stargazers": 135, "watchers": 16}, "twitter/second-control-probability-distributions": {"nameWithOwner": "twitter/second-control-probability-distributions", "name": "second-control-probability-distributions", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-01-06T01:11:33Z", "forkCount": 1, "stargazers": 2, "watchers": 7}, "twitter/torch-dataset": {"nameWithOwner": "twitter/torch-dataset", "name": "torch-dataset", "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:26Z", "forkCount": 23, "stargazers": 72, "watchers": 22}, "twitter/torch-ipc": {"nameWithOwner": "twitter/torch-ipc", "name": "torch-ipc", "descriptionHTML": "
A set of primitives for parallel computation in Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Lua C", "pushedAt": "2017-06-29T04:17:40Z", "forkCount": 28, "stargazers": 95, "watchers": 23}, "twitter/torch-distlearn": {"nameWithOwner": "twitter/torch-distlearn", "name": "torch-distlearn", "descriptionHTML": "
A set of distributed learning algorithms for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:38Z", "forkCount": 24, "stargazers": 91, "watchers": 21}, "twitter/torch-thrift": {"nameWithOwner": "twitter/torch-thrift", "name": "torch-thrift", "descriptionHTML": "
A Thrift codec for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Lua", "pushedAt": "2016-03-07T23:36:38Z", "forkCount": 8, "stargazers": 28, "watchers": 16}, "twitter/distributedlog": {"nameWithOwner": "twitter/distributedlog", "name": "distributedlog", "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", "homepageUrl": "http://distributedlog.incubator.apache.org/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-25T19:15:10Z", "forkCount": 288, "stargazers": 2262, "watchers": 169}, "twitter/GraphJet": {"nameWithOwner": "twitter/GraphJet", "name": "GraphJet", "descriptionHTML": "
GraphJet is a real-time graph processing library.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T06:53:32Z", "forkCount": 60, "stargazers": 487, "watchers": 36}, "twitter/finatra-activator-thrift-seed": {"nameWithOwner": "twitter/finatra-activator-thrift-seed", "name": "finatra-activator-thrift-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "finatra thrift finagle twitter-server scala microservices activator lightbend template", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:00Z", "forkCount": 7, "stargazers": 10, "watchers": 26}, "twitter/vireo": {"nameWithOwner": "twitter/vireo", "name": "vireo", "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "Makefile Shell C++", "pushedAt": "2019-06-06T21:54:23Z", "forkCount": 68, "stargazers": 757, "watchers": 50}, "twitter/ios-twitter-logging-service": {"nameWithOwner": "twitter/ios-twitter-logging-service", "name": "ios-twitter-logging-service", "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C Swift", "pushedAt": "2020-08-10T21:21:12Z", "forkCount": 26, "stargazers": 272, "watchers": 15}, "twitter/dodo": {"nameWithOwner": "twitter/dodo", "name": "dodo", "descriptionHTML": "
The Twitter OSS Project Builder
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell", "pushedAt": "2020-10-28T21:23:39Z", "forkCount": 7, "stargazers": 20, "watchers": 26}, "twitter/analytics-infra-governance": {"nameWithOwner": "twitter/analytics-infra-governance", "name": "analytics-infra-governance", "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2017-10-06T19:47:31Z", "forkCount": 4, "stargazers": 6, "watchers": 12}, "twitter/nodes": {"nameWithOwner": "twitter/nodes", "name": "nodes", "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T02:38:18Z", "forkCount": 29, "stargazers": 216, "watchers": 27}, "twitter/torch-twrl": {"nameWithOwner": "twitter/torch-twrl", "name": "torch-twrl", "descriptionHTML": "
Torch-twrl is a package that enables reinforcement learning in Torch.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2017-05-27T16:04:02Z", "forkCount": 47, "stargazers": 259, "watchers": 36}, "twitter/meta-learning-lstm": {"nameWithOwner": "twitter/meta-learning-lstm", "name": "meta-learning-lstm", "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua Python", "pushedAt": "2017-02-28T04:54:04Z", "forkCount": 105, "stargazers": 282, "watchers": 17}, "twitter/ios-twitter-image-pipeline": {"nameWithOwner": "twitter/ios-twitter-image-pipeline", "name": "ios-twitter-image-pipeline", "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Objective-C C Shell Makefile", "pushedAt": "2020-10-29T21:41:22Z", "forkCount": 88, "stargazers": 1793, "watchers": 37}, "twitter/groupcache": {"nameWithOwner": "twitter/groupcache", "name": "groupcache", "descriptionHTML": "
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-21T19:49:46Z", "forkCount": 0, "stargazers": 8, "watchers": 7}, "twitter/torch-decisiontree": {"nameWithOwner": "twitter/torch-decisiontree", "name": "torch-decisiontree", "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua C", "pushedAt": "2018-05-07T14:36:55Z", "forkCount": 6, "stargazers": 104, "watchers": 5}, "twitter/Serial": {"nameWithOwner": "twitter/Serial", "name": "Serial", "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-27T04:27:36Z", "forkCount": 60, "stargazers": 794, "watchers": 35}, "twitter/rsc": {"nameWithOwner": "twitter/rsc", "name": "rsc", "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-11-12T18:47:10Z", "forkCount": 40, "stargazers": 1251, "watchers": 92}, "twitter/ossdecks": {"nameWithOwner": "twitter/ossdecks", "name": "ossdecks", "descriptionHTML": "
Repository for Twitter Open Source Decks
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-04-18T15:29:53Z", "forkCount": 5, "stargazers": 9, "watchers": 214}, "twitter/periscope-live-engagement-unity-sdk": {"nameWithOwner": "twitter/periscope-live-engagement-unity-sdk", "name": "periscope-live-engagement-unity-sdk", "descriptionHTML": "
Periscope Live Engagement Unity SDK
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C#", "color": "#178600"}, "languages": "JavaScript C#", "pushedAt": "2019-06-07T00:23:45Z", "forkCount": 6, "stargazers": 19, "watchers": 4}, "twitter/metrics": {"nameWithOwner": "twitter/metrics", "name": "metrics", "descriptionHTML": "
", "homepageUrl": "https://twitter.github.io/metrics", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "HTML CSS Python", "pushedAt": "2020-11-02T02:22:38Z", "forkCount": 2, "stargazers": 10, "watchers": 4}, "twitter/go-bindata": {"nameWithOwner": "twitter/go-bindata", "name": "go-bindata", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-01T01:39:29Z", "forkCount": 10, "stargazers": 15, "watchers": 8}, "twitter/iago2": {"nameWithOwner": "twitter/iago2", "name": "iago2", "descriptionHTML": "
A load generator, built for engineers
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-20T16:32:47Z", "forkCount": 1, "stargazers": 15, "watchers": 4}, "twitter/gatekeeper-service": {"nameWithOwner": "twitter/gatekeeper-service", "name": "gatekeeper-service", "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python HTML", "pushedAt": "2018-09-18T21:32:04Z", "forkCount": 3, "stargazers": 19, "watchers": 7}, "twitter/sekhmet": {"nameWithOwner": "twitter/sekhmet", "name": "sekhmet", "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-06-03T20:37:36Z", "forkCount": 2, "stargazers": 19, "watchers": 8}, "twitter/caladrius": {"nameWithOwner": "twitter/caladrius", "name": "caladrius", "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-07-17T20:58:48Z", "forkCount": 4, "stargazers": 13, "watchers": 6}, "twitter/repo-scaffolding": {"nameWithOwner": "twitter/repo-scaffolding", "name": "repo-scaffolding", "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-08-28T06:04:36Z", "forkCount": 7, "stargazers": 18, "watchers": 4}, "twitter/ios-twitter-network-layer": {"nameWithOwner": "twitter/ios-twitter-network-layer", "name": "ios-twitter-network-layer", "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2020-08-10T21:14:30Z", "forkCount": 21, "stargazers": 506, "watchers": 18}, "twitter/twemoji-parser": {"nameWithOwner": "twitter/twemoji-parser", "name": "twemoji-parser", "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-11T11:09:56Z", "forkCount": 14, "stargazers": 63, "watchers": 16}, "twitter/gpl-commitment": {"nameWithOwner": "twitter/gpl-commitment", "name": "gpl-commitment", "descriptionHTML": "
Twitter's GPL Cooperation Commitment
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-10-26T21:12:33Z", "forkCount": 2, "stargazers": 2, "watchers": 3}, "twitter/sqrl": {"nameWithOwner": "twitter/sqrl", "name": "sqrl", "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "TypeScript", "color": "#2b7489"}, "languages": "TypeScript SCSS", "pushedAt": "2020-11-03T14:23:18Z", "forkCount": 6, "stargazers": 35, "watchers": 5}, "twitter/rezolus": {"nameWithOwner": "twitter/rezolus", "name": "rezolus", "descriptionHTML": "
Systems performance telemetry
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust C", "pushedAt": "2020-10-26T20:47:07Z", "forkCount": 48, "stargazers": 867, "watchers": 28}, "twitter/curation-style-guide": {"nameWithOwner": "twitter/curation-style-guide", "name": "curation-style-guide", "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-06-20T20:58:52Z", "forkCount": 1, "stargazers": 5, "watchers": 4}, "twitter/rustcommon": {"nameWithOwner": "twitter/rustcommon", "name": "rustcommon", "descriptionHTML": "
Common Twitter Rust lib
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust", "pushedAt": "2020-10-20T20:03:19Z", "forkCount": 1, "stargazers": 11, "watchers": 2}, "twitter/sbf": {"nameWithOwner": "twitter/sbf", "name": "sbf", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T19:30:11Z", "forkCount": 2, "stargazers": 12, "watchers": 2}, "twitter/dict_minimize": {"nameWithOwner": "twitter/dict_minimize", "name": "dict_minimize", "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "scipy scipy-stack", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python Shell", "pushedAt": "2020-10-29T00:30:31Z", "forkCount": 0, "stargazers": 42, "watchers": 2}, "twitter/cache-trace": {"nameWithOwner": "twitter/cache-trace", "name": "cache-trace", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "TeX", "color": "#3D6117"}, "languages": "TeX", "pushedAt": "2020-10-30T00:56:38Z", "forkCount": 0, "stargazers": 2, "watchers": 3}, "pantsbuild/pants": {"nameWithOwner": "pantsbuild/pants", "name": "pants", "descriptionHTML": "
The Pants Build System
", "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python Rust", "pushedAt": "2020-11-03T02:55:21Z", "forkCount": 378, "stargazers": 1409, "watchers": 61}, "pantsbuild/pex": {"nameWithOwner": "pantsbuild/pex", "name": "pex", "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-10-21T23:54:30Z", "forkCount": 186, "stargazers": 1755, "watchers": 54}, "twitterdev/search-tweets-python": {"nameWithOwner": "twitterdev/search-tweets-python", "name": "search-tweets-python", "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "repositoryTopics": "search twitter python twitter-api twitter-apis twitterapi enterprise premium", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-09-16T20:29:42Z", "forkCount": 112, "stargazers": 262, "watchers": 28}} \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 2b57aaae2..b279347ff 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -113,7 +113,7 @@ - 39 public members - 108 public repos + 38 public members + 110 public repos From cb660aa72f6f692b51be3afc28f96645b7ab52a4 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Tue, 3 Nov 2020 15:23:23 -0800 Subject: [PATCH 003/260] add schedule for github-pages workflow --- .github/workflows/github-pages.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 5fc875392..5a1fe0f3f 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -2,6 +2,11 @@ name: github-pages on: workflow_dispatch: {} + schedule: + # Run Mondays at 3:00 am (15 minutes after Update data) + # Ideally, this shouldn't need a schedule at all, but + # workflows (like Update data) can't trigger other workflows. + - cron: "00 3 * * 1" push: branches: - master From 51aa46cd4547c0fc0bf05150651f5534fadd7003 Mon Sep 17 00:00:00 2001 From: Flavia Nunes Date: Wed, 4 Nov 2020 09:29:16 -0300 Subject: [PATCH 004/260] Fix 'view all projects' href (#98) --- content/_index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/_index.html b/content/_index.html index d745414cb..6499480c8 100644 --- a/content/_index.html +++ b/content/_index.html @@ -57,7 +57,7 @@

Love

Explore Projects

Twitter has been built on open source since the beginning. Openness is part of our DNA. The projects you see here were born at Twitter, and patches are always welcome!

- +
From 5b1b9abdd459357622d6ee8d94cb9bc627491622 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 5 Nov 2020 12:58:35 -0800 Subject: [PATCH 005/260] format json output to make diffs easier to read --- scripts/fetch_projects.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/fetch_projects.py b/scripts/fetch_projects.py index ba77b6b22..a079d7aa0 100644 --- a/scripts/fetch_projects.py +++ b/scripts/fetch_projects.py @@ -148,7 +148,7 @@ def fetch_one_page(query_string, variables): # Save to _data directory file_path = PATH_TO_DATA + "/" + "projects.json" with open(file_path, "w+") as f: - json.dump(DATA_JSON, f) + json.dump(DATA_JSON, f, sort_keys=True, indent=2) print("LOG: Saved to", file_path) From 490be08aa1b8bab513068479a780eb0812872174 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 5 Nov 2020 16:30:41 -0800 Subject: [PATCH 006/260] change how updated data is checked in - set git name and email to show this is coming from GitHub Actions - record timestamp in commit message - exit before git push if nothing has changed --- .github/workflows/update-data.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update-data.yml b/.github/workflows/update-data.yml index 2b05d7f4d..1a7b448f8 100644 --- a/.github/workflows/update-data.yml +++ b/.github/workflows/update-data.yml @@ -33,8 +33,9 @@ jobs: GH_USERNAME: ${{ secrets.GH_USERNAME }} - run: | - git config user.name 'twitter metrics' - git config user.email 'noreply+metrics@twitter.com' + git config user.name 'GitHub Actions' + git config user.email 'actions@users.noreply.github.com' git add -A - git commit -m "update repo metrics data" + timestamp=$(date -u) + git commit -m "update data: ${timestamp}" || exit 0 git push From 69fe948b6ecc77b257de89c362e4fd6bd2640cfb Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 9 Nov 2020 02:46:07 +0000 Subject: [PATCH 007/260] update data: Mon Nov 9 02:46:07 UTC 2020 --- data/projects.json | 1829 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1828 insertions(+), 1 deletion(-) diff --git a/data/projects.json b/data/projects.json index 99786ee43..bb4011336 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1 +1,1828 @@ -{"twitter/hadoop-lzo": {"nameWithOwner": "twitter/hadoop-lzo", "name": "hadoop-lzo", "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell Java C", "pushedAt": "2020-10-13T09:08:55Z", "forkCount": 301, "stargazers": 514, "watchers": 149}, "twitter/thrift_client": {"nameWithOwner": "twitter/thrift_client", "name": "thrift_client", "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", "homepageUrl": "http://github.com/twitter/thrift_client", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2019-06-06T01:36:44Z", "forkCount": 76, "stargazers": 194, "watchers": 119}, "twitter/twurl": {"nameWithOwner": "twitter/twurl", "name": "twurl", "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "repositoryTopics": "twitter twitter-api ruby curl cli twurl", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-09-11T13:02:10Z", "forkCount": 281, "stargazers": 1474, "watchers": 196}, "twitter/elephant-bird": {"nameWithOwner": "twitter/elephant-bird", "name": "elephant-bird", "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T09:51:04Z", "forkCount": 383, "stargazers": 1098, "watchers": 196}, "twitter/ostrich": {"nameWithOwner": "twitter/ostrich", "name": "ostrich", "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala JavaScript", "pushedAt": "2019-06-06T01:48:53Z", "forkCount": 97, "stargazers": 786, "watchers": 195}, "twitter/scala_school": {"nameWithOwner": "twitter/scala_school", "name": "scala_school", "descriptionHTML": "
Lessons in the Fundamentals of Scala
", "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Scala Java Shell HTML", "pushedAt": "2020-11-02T15:35:35Z", "forkCount": 1108, "stargazers": 3566, "watchers": 342}, "twitter/finagle": {"nameWithOwner": "twitter/finagle", "name": "finagle", "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-10-30T19:38:35Z", "forkCount": 1359, "stargazers": 7772, "watchers": 580}, "twitter/joauth": {"nameWithOwner": "twitter/joauth", "name": "joauth", "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Scala Java", "pushedAt": "2020-10-13T09:48:26Z", "forkCount": 52, "stargazers": 195, "watchers": 132}, "twitter/twitter.github.io": {"nameWithOwner": "twitter/twitter.github.io", "name": "twitter.github.io", "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", "homepageUrl": "http://twitter.github.io", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript HTML Python", "pushedAt": "2020-11-03T22:55:13Z", "forkCount": 513, "stargazers": 1493, "watchers": 477}, "twitter/util": {"nameWithOwner": "twitter/util", "name": "util", "descriptionHTML": "
Wonderful reusable code from Twitter
", "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "repositoryTopics": "finagle scala utility", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-10-30T19:38:22Z", "forkCount": 529, "stargazers": 2406, "watchers": 236}, "twitter/scrooge": {"nameWithOwner": "twitter/scrooge", "name": "scrooge", "descriptionHTML": "
A Thrift parser/generator
", "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML Java Objective-C", "pushedAt": "2020-10-28T18:43:52Z", "forkCount": 231, "stargazers": 715, "watchers": 178}, "twitter/pycascading": {"nameWithOwner": "twitter/pycascading", "name": "pycascading", "descriptionHTML": "
A Python wrapper for Cascading
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Shell Python Java", "pushedAt": "2019-12-30T06:57:34Z", "forkCount": 38, "stargazers": 221, "watchers": 134}, "twitter/hogan.js": {"nameWithOwner": "twitter/hogan.js", "name": "hogan.js", "descriptionHTML": "
A compiler for the Mustache templating language
", "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-09T08:42:30Z", "forkCount": 447, "stargazers": 5066, "watchers": 257}, "twitter/scalding": {"nameWithOwner": "twitter/scalding", "name": "scalding", "descriptionHTML": "
A Scala API for Cascading
", "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2020-10-15T22:27:59Z", "forkCount": 685, "stargazers": 3264, "watchers": 328}, "twitter/effectivescala": {"nameWithOwner": "twitter/effectivescala", "name": "effectivescala", "descriptionHTML": "
Twitter's Effective Scala Guide
", "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Makefile Shell HTML", "pushedAt": "2019-06-07T17:08:04Z", "forkCount": 612, "stargazers": 2162, "watchers": 273}, "twitter/finatra": {"nameWithOwner": "twitter/finatra", "name": "finatra", "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala Starlark", "pushedAt": "2020-11-02T17:24:07Z", "forkCount": 375, "stargazers": 2035, "watchers": 223}, "twitter/cassovary": {"nameWithOwner": "twitter/cassovary", "name": "cassovary", "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-07T17:03:38Z", "forkCount": 133, "stargazers": 985, "watchers": 166}, "twitter/twemproxy": {"nameWithOwner": "twitter/twemproxy", "name": "twemproxy", "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Shell C", "pushedAt": "2020-09-18T08:46:35Z", "forkCount": 1821, "stargazers": 10226, "watchers": 857}, "twitter/twitter-cldr-rb": {"nameWithOwner": "twitter/twitter-cldr-rb", "name": "twitter-cldr-rb", "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2020-10-28T17:17:21Z", "forkCount": 73, "stargazers": 617, "watchers": 125}, "twitter/innovators-patent-agreement": {"nameWithOwner": "twitter/innovators-patent-agreement", "name": "innovators-patent-agreement", "descriptionHTML": "
Innovators Patent Agreement (IPA)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-06-14T06:33:54Z", "forkCount": 129, "stargazers": 911, "watchers": 177}, "twitter/recess": {"nameWithOwner": "twitter/recess", "name": "recess", "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", "homepageUrl": "http://twitter.github.com/recess", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "CSS JavaScript", "pushedAt": "2016-04-18T11:53:32Z", "forkCount": 205, "stargazers": 2217, "watchers": 183}, "twitter/ambrose": {"nameWithOwner": "twitter/ambrose", "name": "ambrose", "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", "homepageUrl": "http://twitter.com/ambrose", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java JavaScript", "pushedAt": "2020-01-22T18:54:23Z", "forkCount": 215, "stargazers": 1194, "watchers": 219}, "twitter/activerecord-reputation-system": {"nameWithOwner": "twitter/activerecord-reputation-system", "name": "activerecord-reputation-system", "descriptionHTML": "
An Active Record Reputation System for Rails
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Ruby", "color": "#701516"}, "languages": "Ruby", "pushedAt": "2016-01-14T23:40:36Z", "forkCount": 126, "stargazers": 1342, "watchers": 149}, "twitter/twemcache": {"nameWithOwner": "twitter/twemcache", "name": "twemcache", "descriptionHTML": "
Twemcache is the Twitter Memcached
", "homepageUrl": "https://twitter.com/twemcache", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Python Ruby C", "pushedAt": "2019-08-29T23:26:04Z", "forkCount": 149, "stargazers": 878, "watchers": 231}, "twitter/twitter-cldr-js": {"nameWithOwner": "twitter/twitter-cldr-js", "name": "twitter-cldr-js", "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-30T14:54:22Z", "forkCount": 43, "stargazers": 328, "watchers": 126}, "twitter/algebird": {"nameWithOwner": "twitter/algebird", "name": "algebird", "descriptionHTML": "
Abstract Algebra for Scala
", "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-11-03T16:19:14Z", "forkCount": 295, "stargazers": 2009, "watchers": 246}, "twitter/twitter-cldr-npm": {"nameWithOwner": "twitter/twitter-cldr-npm", "name": "twitter-cldr-npm", "descriptionHTML": "
TwitterCldr npm package
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2019-08-26T16:06:02Z", "forkCount": 18, "stargazers": 38, "watchers": 116}, "twitter/tormenta": {"nameWithOwner": "twitter/tormenta", "name": "tormenta", "descriptionHTML": "
Scala extensions for Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Shell Java", "pushedAt": "2019-06-07T01:01:52Z", "forkCount": 27, "stargazers": 133, "watchers": 136}, "twitter/summingbird": {"nameWithOwner": "twitter/summingbird", "name": "summingbird", "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-06-06T17:24:18Z", "forkCount": 262, "stargazers": 2086, "watchers": 296}, "twitter/chill": {"nameWithOwner": "twitter/chill", "name": "chill", "descriptionHTML": "
Scala extensions for the Kryo serialization library
", "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-11-03T15:16:26Z", "forkCount": 110, "stargazers": 557, "watchers": 140}, "twitter/bijection": {"nameWithOwner": "twitter/bijection", "name": "bijection", "descriptionHTML": "
Reversible conversions between types
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala Java", "pushedAt": "2020-11-03T15:16:46Z", "forkCount": 101, "stargazers": 607, "watchers": 150}, "twitter/fatcache": {"nameWithOwner": "twitter/fatcache", "name": "fatcache", "descriptionHTML": "
Memcache on SSD
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C", "pushedAt": "2017-04-22T14:52:05Z", "forkCount": 172, "stargazers": 1277, "watchers": 213}, "twitter/storehaus": {"nameWithOwner": "twitter/storehaus", "name": "storehaus", "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-07-17T18:18:03Z", "forkCount": 80, "stargazers": 461, "watchers": 141}, "twitter/hbc": {"nameWithOwner": "twitter/hbc", "name": "hbc", "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "repositoryTopics": "twitter4j stream java realtime tweets", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T06:46:53Z", "forkCount": 341, "stargazers": 881, "watchers": 203}, "twitter/typeahead.js": {"nameWithOwner": "twitter/typeahead.js", "name": "typeahead.js", "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-07-17T20:52:24Z", "forkCount": 3257, "stargazers": 16192, "watchers": 582}, "twitter/twitter-server": {"nameWithOwner": "twitter/twitter-server", "name": "twitter-server", "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "repositoryTopics": "finagle finatra", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2020-10-28T18:47:41Z", "forkCount": 191, "stargazers": 1137, "watchers": 193}, "twitter/netty-http2": {"nameWithOwner": "twitter/netty-http2", "name": "netty-http2", "descriptionHTML": "
HTTP/2 for Netty
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T03:39:48Z", "forkCount": 47, "stargazers": 109, "watchers": 120}, "twitter/interactive": {"nameWithOwner": "twitter/interactive", "name": "interactive", "descriptionHTML": "
Twitter interactive visualization
", "homepageUrl": "http://twitter.github.io/interactive", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "ApacheConf", "color": null}, "languages": "CSS HTML ApacheConf", "pushedAt": "2019-06-06T18:01:08Z", "forkCount": 66, "stargazers": 208, "watchers": 154}, "twitter/scala_school2": {"nameWithOwner": "twitter/scala_school2", "name": "scala_school2", "descriptionHTML": "
Scala School 2
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala CSS JavaScript HTML", "pushedAt": "2019-06-07T00:53:34Z", "forkCount": 68, "stargazers": 331, "watchers": 158}, "twitter/hraven": {"nameWithOwner": "twitter/hraven", "name": "hraven", "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", "homepageUrl": "https://twitter.com/twitterhadoop", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-11T16:06:16Z", "forkCount": 66, "stargazers": 126, "watchers": 138}, "twitter/cdk": {"nameWithOwner": "twitter/cdk", "name": "cdk", "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", "homepageUrl": "http://cdk.readthedocs.org/en/latest/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "CSS", "color": "#563d7c"}, "languages": "Python JavaScript CSS", "pushedAt": "2019-06-07T00:53:15Z", "forkCount": 25, "stargazers": 73, "watchers": 119}, "twitter/code-of-conduct": {"nameWithOwner": "twitter/code-of-conduct", "name": "code-of-conduct", "descriptionHTML": "
Open Source Code of Conduct at Twitter
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-03-10T14:25:02Z", "forkCount": 48, "stargazers": 76, "watchers": 132}, "twitter/cloudhopper-commons": {"nameWithOwner": "twitter/cloudhopper-commons", "name": "cloudhopper-commons", "descriptionHTML": "
Cloudhopper Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T01:25:52Z", "forkCount": 40, "stargazers": 36, "watchers": 124}, "twitter/CocoaSPDY": {"nameWithOwner": "twitter/CocoaSPDY", "name": "CocoaSPDY", "descriptionHTML": "
SPDY for iOS and OS X
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2017-04-03T16:48:52Z", "forkCount": 252, "stargazers": 2401, "watchers": 221}, "twitter/hpack": {"nameWithOwner": "twitter/hpack", "name": "hpack", "descriptionHTML": "
Header Compression for HTTP/2
", "homepageUrl": "https://twitter.com/http_2", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T08:14:36Z", "forkCount": 48, "stargazers": 170, "watchers": 129}, "twitter/libwatchman": {"nameWithOwner": "twitter/libwatchman", "name": "libwatchman", "descriptionHTML": "
A C interface to watchman
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Shell C", "pushedAt": "2019-06-07T00:45:31Z", "forkCount": 22, "stargazers": 38, "watchers": 124}, "twitter/zktraffic": {"nameWithOwner": "twitter/zktraffic", "name": "zktraffic", "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-07-23T00:51:26Z", "forkCount": 41, "stargazers": 154, "watchers": 119}, "twitter/SentenTree": {"nameWithOwner": "twitter/SentenTree", "name": "SentenTree", "descriptionHTML": "
A novel text visualization technique
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "Python JavaScript", "pushedAt": "2020-09-04T23:00:42Z", "forkCount": 30, "stargazers": 144, "watchers": 16}, "twitter/wordpress": {"nameWithOwner": "twitter/wordpress", "name": "wordpress", "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "primaryLanguage": {"name": "PHP", "color": "#4F5D95"}, "languages": "PHP", "pushedAt": "2020-04-15T00:08:56Z", "forkCount": 97, "stargazers": 255, "watchers": 123}, "twitter/BreakoutDetection": {"nameWithOwner": "twitter/BreakoutDetection", "name": "BreakoutDetection", "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "R C++", "pushedAt": "2017-08-15T03:23:50Z", "forkCount": 164, "stargazers": 711, "watchers": 166}, "twitter/twitter-korean-text": {"nameWithOwner": "twitter/twitter-korean-text", "name": "twitter-korean-text", "descriptionHTML": "
Korean tokenizer
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Java Scala", "pushedAt": "2020-10-13T01:36:49Z", "forkCount": 156, "stargazers": 751, "watchers": 178}, "twitter/twemoji": {"nameWithOwner": "twitter/twemoji", "name": "twemoji", "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "emoji twemoji", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "HTML JavaScript", "pushedAt": "2020-10-14T00:03:01Z", "forkCount": 1360, "stargazers": 11869, "watchers": 360}, "twitter/twitter-text": {"nameWithOwner": "twitter/twitter-text", "name": "twitter-text", "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "repositoryTopics": "twitter-text tweet twitter unicode emoji", "primaryLanguage": {"name": "HTML", "color": "#e34c26"}, "languages": "Ruby HTML Java JavaScript Objective-C", "pushedAt": "2020-10-22T14:21:33Z", "forkCount": 400, "stargazers": 2371, "watchers": 185}, "twitter/AnomalyDetection": {"nameWithOwner": "twitter/AnomalyDetection", "name": "AnomalyDetection", "descriptionHTML": "
Anomaly Detection with R
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "R", "color": "#198CE7"}, "languages": "R", "pushedAt": "2019-08-30T19:49:16Z", "forkCount": 731, "stargazers": 3271, "watchers": 336}, "twitter/scala-json": {"nameWithOwner": "twitter/scala-json", "name": "scala-json", "descriptionHTML": "
JSON in Scala (deprecated)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-30T06:49:27Z", "forkCount": 5, "stargazers": 3, "watchers": 118}, "twitter/d3kit": {"nameWithOwner": "twitter/d3kit", "name": "d3kit", "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-04T20:41:02Z", "forkCount": 41, "stargazers": 406, "watchers": 106}, "twitter/sslconfig": {"nameWithOwner": "twitter/sslconfig", "name": "sslconfig", "descriptionHTML": "
Twitter's OpenSSL Configuration
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-05-11T17:26:29Z", "forkCount": 15, "stargazers": 37, "watchers": 110}, "twitter/whiskey": {"nameWithOwner": "twitter/whiskey", "name": "whiskey", "descriptionHTML": "
HTTP library for Android (beta)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T09:45:40Z", "forkCount": 21, "stargazers": 126, "watchers": 91}, "twitter/cli-guide.js": {"nameWithOwner": "twitter/cli-guide.js", "name": "cli-guide.js", "descriptionHTML": "
CLI Guide JQuery Plugin
", "homepageUrl": "https://twitter.github.io/cli-guide.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "CSS JavaScript", "pushedAt": "2020-09-11T00:57:50Z", "forkCount": 12, "stargazers": 41, "watchers": 8}, "twitter/labella.js": {"nameWithOwner": "twitter/labella.js", "name": "labella.js", "descriptionHTML": "
Placing labels on a timeline without overlap.
", "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-07T14:56:43Z", "forkCount": 133, "stargazers": 3724, "watchers": 80}, "twitter/finatra-activator-http-seed": {"nameWithOwner": "twitter/finatra-activator-http-seed", "name": "finatra-activator-http-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", "homepageUrl": "https://twitter.github.io/finatra/user-guide/", "isPrivate": false, "repositoryTopics": "activator finagle finatra lightbend microservices scala template http twitter-server", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:03Z", "forkCount": 4, "stargazers": 17, "watchers": 27}, "twitter/finatra-misc": {"nameWithOwner": "twitter/finatra-misc", "name": "finatra-misc", "descriptionHTML": "
Miscellaneous libraries and utils used by Finatra
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-04-11T22:04:55Z", "forkCount": 6, "stargazers": 3, "watchers": 5}, "twitter/pelikan": {"nameWithOwner": "twitter/pelikan", "name": "pelikan", "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Rust", "pushedAt": "2020-10-22T21:03:37Z", "forkCount": 73, "stargazers": 607, "watchers": 35}, "twitter/ccommon": {"nameWithOwner": "twitter/ccommon", "name": "ccommon", "descriptionHTML": "
Cache Commons
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "CMake C Rust", "pushedAt": "2020-08-22T16:47:56Z", "forkCount": 28, "stargazers": 80, "watchers": 60}, "twitter/torch-autograd": {"nameWithOwner": "twitter/torch-autograd", "name": "torch-autograd", "descriptionHTML": "
Autograd automatically differentiates native Torch code
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-08-29T23:27:58Z", "forkCount": 111, "stargazers": 546, "watchers": 48}, "twitter/rpc-perf": {"nameWithOwner": "twitter/rpc-perf", "name": "rpc-perf", "descriptionHTML": "
A tool for benchmarking RPC services
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust", "pushedAt": "2020-09-30T22:07:40Z", "forkCount": 47, "stargazers": 353, "watchers": 21}, "twitter/scoot": {"nameWithOwner": "twitter/scoot", "name": "scoot", "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2020-11-03T21:15:46Z", "forkCount": 19, "stargazers": 135, "watchers": 16}, "twitter/second-control-probability-distributions": {"nameWithOwner": "twitter/second-control-probability-distributions", "name": "second-control-probability-distributions", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2016-01-06T01:11:33Z", "forkCount": 1, "stargazers": 2, "watchers": 7}, "twitter/torch-dataset": {"nameWithOwner": "twitter/torch-dataset", "name": "torch-dataset", "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:26Z", "forkCount": 23, "stargazers": 72, "watchers": 22}, "twitter/torch-ipc": {"nameWithOwner": "twitter/torch-ipc", "name": "torch-ipc", "descriptionHTML": "
A set of primitives for parallel computation in Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Lua C", "pushedAt": "2017-06-29T04:17:40Z", "forkCount": 28, "stargazers": 95, "watchers": 23}, "twitter/torch-distlearn": {"nameWithOwner": "twitter/torch-distlearn", "name": "torch-distlearn", "descriptionHTML": "
A set of distributed learning algorithms for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2019-06-06T19:03:38Z", "forkCount": 24, "stargazers": 91, "watchers": 21}, "twitter/torch-thrift": {"nameWithOwner": "twitter/torch-thrift", "name": "torch-thrift", "descriptionHTML": "
A Thrift codec for Torch
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "C Lua", "pushedAt": "2016-03-07T23:36:38Z", "forkCount": 8, "stargazers": 28, "watchers": 16}, "twitter/distributedlog": {"nameWithOwner": "twitter/distributedlog", "name": "distributedlog", "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", "homepageUrl": "http://distributedlog.incubator.apache.org/", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-02-25T19:15:10Z", "forkCount": 288, "stargazers": 2262, "watchers": 169}, "twitter/GraphJet": {"nameWithOwner": "twitter/GraphJet", "name": "GraphJet", "descriptionHTML": "
GraphJet is a real-time graph processing library.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T06:53:32Z", "forkCount": 60, "stargazers": 487, "watchers": 36}, "twitter/finatra-activator-thrift-seed": {"nameWithOwner": "twitter/finatra-activator-thrift-seed", "name": "finatra-activator-thrift-seed", "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "finatra thrift finagle twitter-server scala microservices activator lightbend template", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala HTML", "pushedAt": "2017-10-03T18:09:00Z", "forkCount": 7, "stargazers": 10, "watchers": 26}, "twitter/vireo": {"nameWithOwner": "twitter/vireo", "name": "vireo", "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C++", "color": "#f34b7d"}, "languages": "Makefile Shell C++", "pushedAt": "2019-06-06T21:54:23Z", "forkCount": 68, "stargazers": 757, "watchers": 50}, "twitter/ios-twitter-logging-service": {"nameWithOwner": "twitter/ios-twitter-logging-service", "name": "ios-twitter-logging-service", "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C Swift", "pushedAt": "2020-08-10T21:21:12Z", "forkCount": 26, "stargazers": 272, "watchers": 15}, "twitter/dodo": {"nameWithOwner": "twitter/dodo", "name": "dodo", "descriptionHTML": "
The Twitter OSS Project Builder
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "primaryLanguage": {"name": "Shell", "color": "#89e051"}, "languages": "Shell", "pushedAt": "2020-10-28T21:23:39Z", "forkCount": 7, "stargazers": 20, "watchers": 26}, "twitter/analytics-infra-governance": {"nameWithOwner": "twitter/analytics-infra-governance", "name": "analytics-infra-governance", "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2017-10-06T19:47:31Z", "forkCount": 4, "stargazers": 6, "watchers": 12}, "twitter/nodes": {"nameWithOwner": "twitter/nodes", "name": "nodes", "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T02:38:18Z", "forkCount": 29, "stargazers": 216, "watchers": 27}, "twitter/torch-twrl": {"nameWithOwner": "twitter/torch-twrl", "name": "torch-twrl", "descriptionHTML": "
Torch-twrl is a package that enables reinforcement learning in Torch.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua", "pushedAt": "2017-05-27T16:04:02Z", "forkCount": 47, "stargazers": 259, "watchers": 36}, "twitter/meta-learning-lstm": {"nameWithOwner": "twitter/meta-learning-lstm", "name": "meta-learning-lstm", "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua Python", "pushedAt": "2017-02-28T04:54:04Z", "forkCount": 105, "stargazers": 282, "watchers": 17}, "twitter/ios-twitter-image-pipeline": {"nameWithOwner": "twitter/ios-twitter-image-pipeline", "name": "ios-twitter-image-pipeline", "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C", "color": "#555555"}, "languages": "Objective-C C Shell Makefile", "pushedAt": "2020-10-29T21:41:22Z", "forkCount": 88, "stargazers": 1793, "watchers": 37}, "twitter/groupcache": {"nameWithOwner": "twitter/groupcache", "name": "groupcache", "descriptionHTML": "
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-21T19:49:46Z", "forkCount": 0, "stargazers": 8, "watchers": 7}, "twitter/torch-decisiontree": {"nameWithOwner": "twitter/torch-decisiontree", "name": "torch-decisiontree", "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Lua", "color": "#000080"}, "languages": "Lua C", "pushedAt": "2018-05-07T14:36:55Z", "forkCount": 6, "stargazers": 104, "watchers": 5}, "twitter/Serial": {"nameWithOwner": "twitter/Serial", "name": "Serial", "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-27T04:27:36Z", "forkCount": 60, "stargazers": 794, "watchers": 35}, "twitter/rsc": {"nameWithOwner": "twitter/rsc", "name": "rsc", "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-11-12T18:47:10Z", "forkCount": 40, "stargazers": 1251, "watchers": 92}, "twitter/ossdecks": {"nameWithOwner": "twitter/ossdecks", "name": "ossdecks", "descriptionHTML": "
Repository for Twitter Open Source Decks
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-04-18T15:29:53Z", "forkCount": 5, "stargazers": 9, "watchers": 214}, "twitter/periscope-live-engagement-unity-sdk": {"nameWithOwner": "twitter/periscope-live-engagement-unity-sdk", "name": "periscope-live-engagement-unity-sdk", "descriptionHTML": "
Periscope Live Engagement Unity SDK
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "C#", "color": "#178600"}, "languages": "JavaScript C#", "pushedAt": "2019-06-07T00:23:45Z", "forkCount": 6, "stargazers": 19, "watchers": 4}, "twitter/metrics": {"nameWithOwner": "twitter/metrics", "name": "metrics", "descriptionHTML": "
", "homepageUrl": "https://twitter.github.io/metrics", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "HTML CSS Python", "pushedAt": "2020-11-02T02:22:38Z", "forkCount": 2, "stargazers": 10, "watchers": 4}, "twitter/go-bindata": {"nameWithOwner": "twitter/go-bindata", "name": "go-bindata", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Go", "color": "#00ADD8"}, "languages": "Go", "pushedAt": "2019-10-01T01:39:29Z", "forkCount": 10, "stargazers": 15, "watchers": 8}, "twitter/iago2": {"nameWithOwner": "twitter/iago2", "name": "iago2", "descriptionHTML": "
A load generator, built for engineers
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Scala", "color": "#c22d40"}, "languages": "Scala", "pushedAt": "2019-12-20T16:32:47Z", "forkCount": 1, "stargazers": 15, "watchers": 4}, "twitter/gatekeeper-service": {"nameWithOwner": "twitter/gatekeeper-service", "name": "gatekeeper-service", "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python HTML", "pushedAt": "2018-09-18T21:32:04Z", "forkCount": 3, "stargazers": 19, "watchers": 7}, "twitter/sekhmet": {"nameWithOwner": "twitter/sekhmet", "name": "sekhmet", "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-06-03T20:37:36Z", "forkCount": 2, "stargazers": 19, "watchers": 8}, "twitter/caladrius": {"nameWithOwner": "twitter/caladrius", "name": "caladrius", "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-07-17T20:58:48Z", "forkCount": 4, "stargazers": 13, "watchers": 6}, "twitter/repo-scaffolding": {"nameWithOwner": "twitter/repo-scaffolding", "name": "repo-scaffolding", "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-08-28T06:04:36Z", "forkCount": 7, "stargazers": 18, "watchers": 4}, "twitter/ios-twitter-network-layer": {"nameWithOwner": "twitter/ios-twitter-network-layer", "name": "ios-twitter-network-layer", "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Objective-C", "color": "#438eff"}, "languages": "Objective-C", "pushedAt": "2020-08-10T21:14:30Z", "forkCount": 21, "stargazers": 506, "watchers": 18}, "twitter/twemoji-parser": {"nameWithOwner": "twitter/twemoji-parser", "name": "twemoji-parser", "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "JavaScript", "color": "#f1e05a"}, "languages": "JavaScript", "pushedAt": "2020-09-11T11:09:56Z", "forkCount": 14, "stargazers": 63, "watchers": 16}, "twitter/gpl-commitment": {"nameWithOwner": "twitter/gpl-commitment", "name": "gpl-commitment", "descriptionHTML": "
Twitter's GPL Cooperation Commitment
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2018-10-26T21:12:33Z", "forkCount": 2, "stargazers": 2, "watchers": 3}, "twitter/sqrl": {"nameWithOwner": "twitter/sqrl", "name": "sqrl", "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "TypeScript", "color": "#2b7489"}, "languages": "TypeScript SCSS", "pushedAt": "2020-11-03T14:23:18Z", "forkCount": 6, "stargazers": 35, "watchers": 5}, "twitter/rezolus": {"nameWithOwner": "twitter/rezolus", "name": "rezolus", "descriptionHTML": "
Systems performance telemetry
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust C", "pushedAt": "2020-10-26T20:47:07Z", "forkCount": 48, "stargazers": 867, "watchers": 28}, "twitter/curation-style-guide": {"nameWithOwner": "twitter/curation-style-guide", "name": "curation-style-guide", "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": null, "languages": "", "pushedAt": "2019-06-20T20:58:52Z", "forkCount": 1, "stargazers": 5, "watchers": 4}, "twitter/rustcommon": {"nameWithOwner": "twitter/rustcommon", "name": "rustcommon", "descriptionHTML": "
Common Twitter Rust lib
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Rust", "color": "#dea584"}, "languages": "Rust", "pushedAt": "2020-10-20T20:03:19Z", "forkCount": 1, "stargazers": 11, "watchers": 2}, "twitter/sbf": {"nameWithOwner": "twitter/sbf", "name": "sbf", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Java", "color": "#b07219"}, "languages": "Java", "pushedAt": "2020-10-13T19:30:11Z", "forkCount": 2, "stargazers": 12, "watchers": 2}, "twitter/dict_minimize": {"nameWithOwner": "twitter/dict_minimize", "name": "dict_minimize", "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "scipy scipy-stack", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python Shell", "pushedAt": "2020-10-29T00:30:31Z", "forkCount": 0, "stargazers": 42, "watchers": 2}, "twitter/cache-trace": {"nameWithOwner": "twitter/cache-trace", "name": "cache-trace", "descriptionHTML": "
", "homepageUrl": null, "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "TeX", "color": "#3D6117"}, "languages": "TeX", "pushedAt": "2020-10-30T00:56:38Z", "forkCount": 0, "stargazers": 2, "watchers": 3}, "pantsbuild/pants": {"nameWithOwner": "pantsbuild/pants", "name": "pants", "descriptionHTML": "
The Pants Build System
", "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python Rust", "pushedAt": "2020-11-03T02:55:21Z", "forkCount": 378, "stargazers": 1409, "watchers": 61}, "pantsbuild/pex": {"nameWithOwner": "pantsbuild/pex", "name": "pex", "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", "homepageUrl": "", "isPrivate": false, "repositoryTopics": "", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-10-21T23:54:30Z", "forkCount": 186, "stargazers": 1755, "watchers": 54}, "twitterdev/search-tweets-python": {"nameWithOwner": "twitterdev/search-tweets-python", "name": "search-tweets-python", "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "repositoryTopics": "search twitter python twitter-api twitter-apis twitterapi enterprise premium", "primaryLanguage": {"name": "Python", "color": "#3572A5"}, "languages": "Python", "pushedAt": "2020-09-16T20:29:42Z", "forkCount": 112, "stargazers": 262, "watchers": 28}} \ No newline at end of file +{ + "pantsbuild/pants": { + "descriptionHTML": "
The Pants Build System
", + "forkCount": 378, + "homepageUrl": "https://www.pantsbuild.org", + "isPrivate": false, + "languages": "Python Rust", + "name": "pants", + "nameWithOwner": "pantsbuild/pants", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-11-07T17:00:38Z", + "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", + "stargazers": 1425, + "watchers": 61 + }, + "pantsbuild/pex": { + "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", + "forkCount": 187, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python", + "name": "pex", + "nameWithOwner": "pantsbuild/pex", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-11-07T19:11:54Z", + "repositoryTopics": "", + "stargazers": 1756, + "watchers": 54 + }, + "twitter/AnomalyDetection": { + "descriptionHTML": "
Anomaly Detection with R
", + "forkCount": 731, + "homepageUrl": "", + "isPrivate": false, + "languages": "R", + "name": "AnomalyDetection", + "nameWithOwner": "twitter/AnomalyDetection", + "primaryLanguage": { + "color": "#198CE7", + "name": "R" + }, + "pushedAt": "2019-08-30T19:49:16Z", + "repositoryTopics": "", + "stargazers": 3270, + "watchers": 336 + }, + "twitter/BreakoutDetection": { + "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", + "forkCount": 164, + "homepageUrl": "", + "isPrivate": false, + "languages": "R C++", + "name": "BreakoutDetection", + "nameWithOwner": "twitter/BreakoutDetection", + "primaryLanguage": { + "color": "#f34b7d", + "name": "C++" + }, + "pushedAt": "2017-08-15T03:23:50Z", + "repositoryTopics": "", + "stargazers": 711, + "watchers": 166 + }, + "twitter/CocoaSPDY": { + "descriptionHTML": "
SPDY for iOS and OS X
", + "forkCount": 252, + "homepageUrl": "", + "isPrivate": false, + "languages": "Objective-C", + "name": "CocoaSPDY", + "nameWithOwner": "twitter/CocoaSPDY", + "primaryLanguage": { + "color": "#438eff", + "name": "Objective-C" + }, + "pushedAt": "2017-04-03T16:48:52Z", + "repositoryTopics": "", + "stargazers": 2401, + "watchers": 221 + }, + "twitter/GraphJet": { + "descriptionHTML": "
GraphJet is a real-time graph processing library.
", + "forkCount": 60, + "homepageUrl": "", + "isPrivate": false, + "languages": "Java", + "name": "GraphJet", + "nameWithOwner": "twitter/GraphJet", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T06:53:32Z", + "repositoryTopics": "", + "stargazers": 487, + "watchers": 36 + }, + "twitter/SentenTree": { + "descriptionHTML": "
A novel text visualization technique
", + "forkCount": 30, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python JavaScript", + "name": "SentenTree", + "nameWithOwner": "twitter/SentenTree", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-04T23:00:42Z", + "repositoryTopics": "", + "stargazers": 144, + "watchers": 16 + }, + "twitter/Serial": { + "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", + "forkCount": 60, + "homepageUrl": null, + "isPrivate": false, + "languages": "Java", + "name": "Serial", + "nameWithOwner": "twitter/Serial", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-27T04:27:36Z", + "repositoryTopics": "", + "stargazers": 795, + "watchers": 35 + }, + "twitter/activerecord-reputation-system": { + "descriptionHTML": "
An Active Record Reputation System for Rails
", + "forkCount": 126, + "homepageUrl": "", + "isPrivate": false, + "languages": "Ruby", + "name": "activerecord-reputation-system", + "nameWithOwner": "twitter/activerecord-reputation-system", + "primaryLanguage": { + "color": "#701516", + "name": "Ruby" + }, + "pushedAt": "2016-01-14T23:40:36Z", + "repositoryTopics": "", + "stargazers": 1342, + "watchers": 149 + }, + "twitter/algebird": { + "descriptionHTML": "
Abstract Algebra for Scala
", + "forkCount": 296, + "homepageUrl": "https://twitter.github.io/algebird", + "isPrivate": false, + "languages": "Scala", + "name": "algebird", + "nameWithOwner": "twitter/algebird", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-06T18:15:39Z", + "repositoryTopics": "", + "stargazers": 2013, + "watchers": 245 + }, + "twitter/ambrose": { + "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", + "forkCount": 215, + "homepageUrl": "http://twitter.com/ambrose", + "isPrivate": false, + "languages": "Java JavaScript", + "name": "ambrose", + "nameWithOwner": "twitter/ambrose", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-01-22T18:54:23Z", + "repositoryTopics": "", + "stargazers": 1194, + "watchers": 219 + }, + "twitter/analytics-infra-governance": { + "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", + "forkCount": 4, + "homepageUrl": "", + "isPrivate": false, + "languages": "", + "name": "analytics-infra-governance", + "nameWithOwner": "twitter/analytics-infra-governance", + "primaryLanguage": null, + "pushedAt": "2017-10-06T19:47:31Z", + "repositoryTopics": "", + "stargazers": 6, + "watchers": 12 + }, + "twitter/bijection": { + "descriptionHTML": "
Reversible conversions between types
", + "forkCount": 101, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala Java", + "name": "bijection", + "nameWithOwner": "twitter/bijection", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-06T18:13:57Z", + "repositoryTopics": "", + "stargazers": 607, + "watchers": 150 + }, + "twitter/cache-trace": { + "descriptionHTML": "
", + "forkCount": 0, + "homepageUrl": null, + "isPrivate": false, + "languages": "TeX", + "name": "cache-trace", + "nameWithOwner": "twitter/cache-trace", + "primaryLanguage": { + "color": "#3D6117", + "name": "TeX" + }, + "pushedAt": "2020-11-05T03:08:38Z", + "repositoryTopics": "", + "stargazers": 26, + "watchers": 4 + }, + "twitter/caladrius": { + "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", + "forkCount": 4, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python", + "name": "caladrius", + "nameWithOwner": "twitter/caladrius", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-07-17T20:58:48Z", + "repositoryTopics": "", + "stargazers": 13, + "watchers": 6 + }, + "twitter/cassovary": { + "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", + "forkCount": 133, + "homepageUrl": "http://twitter.com/cassovary", + "isPrivate": false, + "languages": "Scala", + "name": "cassovary", + "nameWithOwner": "twitter/cassovary", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-06-07T17:03:38Z", + "repositoryTopics": "", + "stargazers": 986, + "watchers": 166 + }, + "twitter/ccommon": { + "descriptionHTML": "
Cache Commons
", + "forkCount": 28, + "homepageUrl": null, + "isPrivate": false, + "languages": "CMake C Rust", + "name": "ccommon", + "nameWithOwner": "twitter/ccommon", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2020-08-22T16:47:56Z", + "repositoryTopics": "", + "stargazers": 80, + "watchers": 60 + }, + "twitter/cdk": { + "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", + "forkCount": 25, + "homepageUrl": "http://cdk.readthedocs.org/en/latest/", + "isPrivate": false, + "languages": "Python JavaScript CSS", + "name": "cdk", + "nameWithOwner": "twitter/cdk", + "primaryLanguage": { + "color": "#563d7c", + "name": "CSS" + }, + "pushedAt": "2019-06-07T00:53:15Z", + "repositoryTopics": "", + "stargazers": 73, + "watchers": 119 + }, + "twitter/chill": { + "descriptionHTML": "
Scala extensions for the Kryo serialization library
", + "forkCount": 110, + "homepageUrl": "https://twitter.com/scalding", + "isPrivate": false, + "languages": "Scala Java", + "name": "chill", + "nameWithOwner": "twitter/chill", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-06T18:15:57Z", + "repositoryTopics": "", + "stargazers": 557, + "watchers": 139 + }, + "twitter/cli-guide.js": { + "descriptionHTML": "
CLI Guide JQuery Plugin
", + "forkCount": 12, + "homepageUrl": "https://twitter.github.io/cli-guide.js/", + "isPrivate": false, + "languages": "CSS JavaScript", + "name": "cli-guide.js", + "nameWithOwner": "twitter/cli-guide.js", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-11T00:57:50Z", + "repositoryTopics": "", + "stargazers": 41, + "watchers": 8 + }, + "twitter/cloudhopper-commons": { + "descriptionHTML": "
Cloudhopper Commons
", + "forkCount": 40, + "homepageUrl": null, + "isPrivate": false, + "languages": "Java", + "name": "cloudhopper-commons", + "nameWithOwner": "twitter/cloudhopper-commons", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T01:25:52Z", + "repositoryTopics": "", + "stargazers": 36, + "watchers": 124 + }, + "twitter/code-of-conduct": { + "descriptionHTML": "
Open Source Code of Conduct at Twitter
", + "forkCount": 48, + "homepageUrl": null, + "isPrivate": false, + "languages": "", + "name": "code-of-conduct", + "nameWithOwner": "twitter/code-of-conduct", + "primaryLanguage": null, + "pushedAt": "2018-03-10T14:25:02Z", + "repositoryTopics": "", + "stargazers": 76, + "watchers": 132 + }, + "twitter/curation-style-guide": { + "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", + "forkCount": 1, + "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", + "isPrivate": false, + "languages": "", + "name": "curation-style-guide", + "nameWithOwner": "twitter/curation-style-guide", + "primaryLanguage": null, + "pushedAt": "2019-06-20T20:58:52Z", + "repositoryTopics": "", + "stargazers": 5, + "watchers": 4 + }, + "twitter/d3kit": { + "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", + "forkCount": 41, + "homepageUrl": null, + "isPrivate": false, + "languages": "JavaScript", + "name": "d3kit", + "nameWithOwner": "twitter/d3kit", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-04T20:41:02Z", + "repositoryTopics": "", + "stargazers": 406, + "watchers": 106 + }, + "twitter/dict_minimize": { + "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", + "forkCount": 0, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python Shell", + "name": "dict_minimize", + "nameWithOwner": "twitter/dict_minimize", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-10-29T00:30:31Z", + "repositoryTopics": "scipy scipy-stack", + "stargazers": 43, + "watchers": 2 + }, + "twitter/distributedlog": { + "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", + "forkCount": 288, + "homepageUrl": "http://distributedlog.incubator.apache.org/", + "isPrivate": false, + "languages": "Java", + "name": "distributedlog", + "nameWithOwner": "twitter/distributedlog", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-02-25T19:15:10Z", + "repositoryTopics": "", + "stargazers": 2262, + "watchers": 169 + }, + "twitter/dodo": { + "descriptionHTML": "
The Twitter OSS Project Builder
", + "forkCount": 7, + "homepageUrl": "", + "isPrivate": false, + "languages": "Shell", + "name": "dodo", + "nameWithOwner": "twitter/dodo", + "primaryLanguage": { + "color": "#89e051", + "name": "Shell" + }, + "pushedAt": "2020-10-28T21:23:39Z", + "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", + "stargazers": 20, + "watchers": 26 + }, + "twitter/effectivescala": { + "descriptionHTML": "
Twitter's Effective Scala Guide
", + "forkCount": 613, + "homepageUrl": "http://twitter.github.com/effectivescala", + "isPrivate": false, + "languages": "Makefile Shell HTML", + "name": "effectivescala", + "nameWithOwner": "twitter/effectivescala", + "primaryLanguage": { + "color": "#e34c26", + "name": "HTML" + }, + "pushedAt": "2019-06-07T17:08:04Z", + "repositoryTopics": "", + "stargazers": 2163, + "watchers": 273 + }, + "twitter/elephant-bird": { + "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", + "forkCount": 383, + "homepageUrl": "", + "isPrivate": false, + "languages": "Java", + "name": "elephant-bird", + "nameWithOwner": "twitter/elephant-bird", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T09:51:04Z", + "repositoryTopics": "", + "stargazers": 1098, + "watchers": 196 + }, + "twitter/fatcache": { + "descriptionHTML": "
Memcache on SSD
", + "forkCount": 172, + "homepageUrl": "", + "isPrivate": false, + "languages": "C", + "name": "fatcache", + "nameWithOwner": "twitter/fatcache", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2017-04-22T14:52:05Z", + "repositoryTopics": "", + "stargazers": 1277, + "watchers": 213 + }, + "twitter/finagle": { + "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", + "forkCount": 1360, + "homepageUrl": "http://twitter.github.io/finagle", + "isPrivate": false, + "languages": "Scala", + "name": "finagle", + "nameWithOwner": "twitter/finagle", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-07T00:42:14Z", + "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", + "stargazers": 7774, + "watchers": 580 + }, + "twitter/finatra": { + "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", + "forkCount": 375, + "homepageUrl": "https://twitter.github.io/finatra/", + "isPrivate": false, + "languages": "Java Scala Starlark", + "name": "finatra", + "nameWithOwner": "twitter/finatra", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-04T22:39:57Z", + "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", + "stargazers": 2037, + "watchers": 223 + }, + "twitter/finatra-activator-http-seed": { + "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", + "forkCount": 4, + "homepageUrl": "https://twitter.github.io/finatra/user-guide/", + "isPrivate": false, + "languages": "Scala HTML", + "name": "finatra-activator-http-seed", + "nameWithOwner": "twitter/finatra-activator-http-seed", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2017-10-03T18:09:03Z", + "repositoryTopics": "activator finagle finatra lightbend microservices scala template http twitter-server", + "stargazers": 17, + "watchers": 27 + }, + "twitter/finatra-activator-thrift-seed": { + "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", + "forkCount": 7, + "homepageUrl": null, + "isPrivate": false, + "languages": "Scala HTML", + "name": "finatra-activator-thrift-seed", + "nameWithOwner": "twitter/finatra-activator-thrift-seed", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2017-10-03T18:09:00Z", + "repositoryTopics": "finatra thrift finagle twitter-server scala microservices activator lightbend template", + "stargazers": 10, + "watchers": 26 + }, + "twitter/finatra-misc": { + "descriptionHTML": "
Miscellaneous libraries and utils used by Finatra
", + "forkCount": 6, + "homepageUrl": null, + "isPrivate": false, + "languages": "Scala", + "name": "finatra-misc", + "nameWithOwner": "twitter/finatra-misc", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-04-11T22:04:55Z", + "repositoryTopics": "", + "stargazers": 3, + "watchers": 5 + }, + "twitter/gatekeeper-service": { + "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", + "forkCount": 3, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python HTML", + "name": "gatekeeper-service", + "nameWithOwner": "twitter/gatekeeper-service", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2018-09-18T21:32:04Z", + "repositoryTopics": "", + "stargazers": 19, + "watchers": 7 + }, + "twitter/go-bindata": { + "descriptionHTML": "
", + "forkCount": 10, + "homepageUrl": null, + "isPrivate": false, + "languages": "Go", + "name": "go-bindata", + "nameWithOwner": "twitter/go-bindata", + "primaryLanguage": { + "color": "#00ADD8", + "name": "Go" + }, + "pushedAt": "2019-10-01T01:39:29Z", + "repositoryTopics": "", + "stargazers": 15, + "watchers": 8 + }, + "twitter/gpl-commitment": { + "descriptionHTML": "
Twitter's GPL Cooperation Commitment
", + "forkCount": 2, + "homepageUrl": "", + "isPrivate": false, + "languages": "", + "name": "gpl-commitment", + "nameWithOwner": "twitter/gpl-commitment", + "primaryLanguage": null, + "pushedAt": "2018-10-26T21:12:33Z", + "repositoryTopics": "", + "stargazers": 2, + "watchers": 3 + }, + "twitter/groupcache": { + "descriptionHTML": "
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
", + "forkCount": 0, + "homepageUrl": "", + "isPrivate": false, + "languages": "Go", + "name": "groupcache", + "nameWithOwner": "twitter/groupcache", + "primaryLanguage": { + "color": "#00ADD8", + "name": "Go" + }, + "pushedAt": "2019-10-21T19:49:46Z", + "repositoryTopics": "", + "stargazers": 8, + "watchers": 7 + }, + "twitter/hadoop-lzo": { + "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", + "forkCount": 301, + "homepageUrl": "", + "isPrivate": false, + "languages": "Shell Java C", + "name": "hadoop-lzo", + "nameWithOwner": "twitter/hadoop-lzo", + "primaryLanguage": { + "color": "#89e051", + "name": "Shell" + }, + "pushedAt": "2020-10-13T09:08:55Z", + "repositoryTopics": "", + "stargazers": 514, + "watchers": 149 + }, + "twitter/hbc": { + "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", + "forkCount": 341, + "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", + "isPrivate": false, + "languages": "Java", + "name": "hbc", + "nameWithOwner": "twitter/hbc", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T06:46:53Z", + "repositoryTopics": "twitter4j stream java realtime tweets", + "stargazers": 881, + "watchers": 203 + }, + "twitter/hogan.js": { + "descriptionHTML": "
A compiler for the Mustache templating language
", + "forkCount": 447, + "homepageUrl": "http://twitter.github.com/hogan.js", + "isPrivate": false, + "languages": "JavaScript", + "name": "hogan.js", + "nameWithOwner": "twitter/hogan.js", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-09T08:42:30Z", + "repositoryTopics": "", + "stargazers": 5068, + "watchers": 256 + }, + "twitter/hpack": { + "descriptionHTML": "
Header Compression for HTTP/2
", + "forkCount": 48, + "homepageUrl": "https://twitter.com/http_2", + "isPrivate": false, + "languages": "Java", + "name": "hpack", + "nameWithOwner": "twitter/hpack", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T08:14:36Z", + "repositoryTopics": "", + "stargazers": 170, + "watchers": 129 + }, + "twitter/hraven": { + "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", + "forkCount": 66, + "homepageUrl": "https://twitter.com/twitterhadoop", + "isPrivate": false, + "languages": "Java", + "name": "hraven", + "nameWithOwner": "twitter/hraven", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-02-11T16:06:16Z", + "repositoryTopics": "", + "stargazers": 126, + "watchers": 138 + }, + "twitter/iago2": { + "descriptionHTML": "
A load generator, built for engineers
", + "forkCount": 1, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala", + "name": "iago2", + "nameWithOwner": "twitter/iago2", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-12-20T16:32:47Z", + "repositoryTopics": "", + "stargazers": 15, + "watchers": 4 + }, + "twitter/innovators-patent-agreement": { + "descriptionHTML": "
Innovators Patent Agreement (IPA)
", + "forkCount": 129, + "homepageUrl": "", + "isPrivate": false, + "languages": "", + "name": "innovators-patent-agreement", + "nameWithOwner": "twitter/innovators-patent-agreement", + "primaryLanguage": null, + "pushedAt": "2016-06-14T06:33:54Z", + "repositoryTopics": "", + "stargazers": 911, + "watchers": 177 + }, + "twitter/interactive": { + "descriptionHTML": "
Twitter interactive visualization
", + "forkCount": 66, + "homepageUrl": "http://twitter.github.io/interactive", + "isPrivate": false, + "languages": "CSS HTML ApacheConf", + "name": "interactive", + "nameWithOwner": "twitter/interactive", + "primaryLanguage": { + "color": null, + "name": "ApacheConf" + }, + "pushedAt": "2019-06-06T18:01:08Z", + "repositoryTopics": "", + "stargazers": 208, + "watchers": 154 + }, + "twitter/ios-twitter-image-pipeline": { + "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", + "forkCount": 88, + "homepageUrl": "", + "isPrivate": false, + "languages": "Objective-C C Shell Makefile", + "name": "ios-twitter-image-pipeline", + "nameWithOwner": "twitter/ios-twitter-image-pipeline", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2020-10-29T21:41:22Z", + "repositoryTopics": "", + "stargazers": 1794, + "watchers": 37 + }, + "twitter/ios-twitter-logging-service": { + "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", + "forkCount": 26, + "homepageUrl": null, + "isPrivate": false, + "languages": "Objective-C Swift", + "name": "ios-twitter-logging-service", + "nameWithOwner": "twitter/ios-twitter-logging-service", + "primaryLanguage": { + "color": "#438eff", + "name": "Objective-C" + }, + "pushedAt": "2020-08-10T21:21:12Z", + "repositoryTopics": "", + "stargazers": 272, + "watchers": 15 + }, + "twitter/ios-twitter-network-layer": { + "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", + "forkCount": 21, + "homepageUrl": "", + "isPrivate": false, + "languages": "Objective-C", + "name": "ios-twitter-network-layer", + "nameWithOwner": "twitter/ios-twitter-network-layer", + "primaryLanguage": { + "color": "#438eff", + "name": "Objective-C" + }, + "pushedAt": "2020-08-10T21:14:30Z", + "repositoryTopics": "", + "stargazers": 507, + "watchers": 18 + }, + "twitter/joauth": { + "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", + "forkCount": 52, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala Java", + "name": "joauth", + "nameWithOwner": "twitter/joauth", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T09:48:26Z", + "repositoryTopics": "", + "stargazers": 195, + "watchers": 132 + }, + "twitter/labella.js": { + "descriptionHTML": "
Placing labels on a timeline without overlap.
", + "forkCount": 134, + "homepageUrl": "http://twitter.github.io/labella.js/", + "isPrivate": false, + "languages": "JavaScript", + "name": "labella.js", + "nameWithOwner": "twitter/labella.js", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-07T14:56:43Z", + "repositoryTopics": "", + "stargazers": 3725, + "watchers": 80 + }, + "twitter/libwatchman": { + "descriptionHTML": "
A C interface to watchman
", + "forkCount": 22, + "homepageUrl": "", + "isPrivate": false, + "languages": "Shell C", + "name": "libwatchman", + "nameWithOwner": "twitter/libwatchman", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2019-06-07T00:45:31Z", + "repositoryTopics": "", + "stargazers": 38, + "watchers": 124 + }, + "twitter/meta-learning-lstm": { + "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", + "forkCount": 106, + "homepageUrl": null, + "isPrivate": false, + "languages": "Lua Python", + "name": "meta-learning-lstm", + "nameWithOwner": "twitter/meta-learning-lstm", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2017-02-28T04:54:04Z", + "repositoryTopics": "", + "stargazers": 284, + "watchers": 17 + }, + "twitter/metrics": { + "descriptionHTML": "
", + "forkCount": 2, + "homepageUrl": "https://twitter.github.io/metrics", + "isPrivate": false, + "languages": "HTML CSS Python", + "name": "metrics", + "nameWithOwner": "twitter/metrics", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-11-09T02:29:14Z", + "repositoryTopics": "", + "stargazers": 11, + "watchers": 4 + }, + "twitter/netty-http2": { + "descriptionHTML": "
HTTP/2 for Netty
", + "forkCount": 47, + "homepageUrl": "", + "isPrivate": false, + "languages": "Java", + "name": "netty-http2", + "nameWithOwner": "twitter/netty-http2", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T03:39:48Z", + "repositoryTopics": "", + "stargazers": 109, + "watchers": 120 + }, + "twitter/nodes": { + "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", + "forkCount": 29, + "homepageUrl": "", + "isPrivate": false, + "languages": "Java", + "name": "nodes", + "nameWithOwner": "twitter/nodes", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T02:38:18Z", + "repositoryTopics": "", + "stargazers": 216, + "watchers": 27 + }, + "twitter/ossdecks": { + "descriptionHTML": "
Repository for Twitter Open Source Decks
", + "forkCount": 5, + "homepageUrl": null, + "isPrivate": false, + "languages": "", + "name": "ossdecks", + "nameWithOwner": "twitter/ossdecks", + "primaryLanguage": null, + "pushedAt": "2019-04-18T15:29:53Z", + "repositoryTopics": "", + "stargazers": 9, + "watchers": 214 + }, + "twitter/ostrich": { + "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", + "forkCount": 97, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala JavaScript", + "name": "ostrich", + "nameWithOwner": "twitter/ostrich", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-06-06T01:48:53Z", + "repositoryTopics": "", + "stargazers": 785, + "watchers": 195 + }, + "twitter/pelikan": { + "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", + "forkCount": 73, + "homepageUrl": "", + "isPrivate": false, + "languages": "C Rust", + "name": "pelikan", + "nameWithOwner": "twitter/pelikan", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2020-10-22T21:03:37Z", + "repositoryTopics": "", + "stargazers": 610, + "watchers": 35 + }, + "twitter/periscope-live-engagement-unity-sdk": { + "descriptionHTML": "
Periscope Live Engagement Unity SDK
", + "forkCount": 6, + "homepageUrl": null, + "isPrivate": false, + "languages": "JavaScript C#", + "name": "periscope-live-engagement-unity-sdk", + "nameWithOwner": "twitter/periscope-live-engagement-unity-sdk", + "primaryLanguage": { + "color": "#178600", + "name": "C#" + }, + "pushedAt": "2019-06-07T00:23:45Z", + "repositoryTopics": "", + "stargazers": 19, + "watchers": 4 + }, + "twitter/pycascading": { + "descriptionHTML": "
A Python wrapper for Cascading
", + "forkCount": 38, + "homepageUrl": "", + "isPrivate": false, + "languages": "Shell Python Java", + "name": "pycascading", + "nameWithOwner": "twitter/pycascading", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2019-12-30T06:57:34Z", + "repositoryTopics": "", + "stargazers": 221, + "watchers": 134 + }, + "twitter/recess": { + "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", + "forkCount": 205, + "homepageUrl": "http://twitter.github.com/recess", + "isPrivate": false, + "languages": "CSS JavaScript", + "name": "recess", + "nameWithOwner": "twitter/recess", + "primaryLanguage": { + "color": "#563d7c", + "name": "CSS" + }, + "pushedAt": "2016-04-18T11:53:32Z", + "repositoryTopics": "", + "stargazers": 2217, + "watchers": 183 + }, + "twitter/repo-scaffolding": { + "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", + "forkCount": 7, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python", + "name": "repo-scaffolding", + "nameWithOwner": "twitter/repo-scaffolding", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-08-28T06:04:36Z", + "repositoryTopics": "", + "stargazers": 18, + "watchers": 4 + }, + "twitter/rezolus": { + "descriptionHTML": "
Systems performance telemetry
", + "forkCount": 48, + "homepageUrl": null, + "isPrivate": false, + "languages": "Rust C", + "name": "rezolus", + "nameWithOwner": "twitter/rezolus", + "primaryLanguage": { + "color": "#dea584", + "name": "Rust" + }, + "pushedAt": "2020-11-06T22:13:38Z", + "repositoryTopics": "", + "stargazers": 867, + "watchers": 29 + }, + "twitter/rpc-perf": { + "descriptionHTML": "
A tool for benchmarking RPC services
", + "forkCount": 47, + "homepageUrl": null, + "isPrivate": false, + "languages": "Rust", + "name": "rpc-perf", + "nameWithOwner": "twitter/rpc-perf", + "primaryLanguage": { + "color": "#dea584", + "name": "Rust" + }, + "pushedAt": "2020-09-30T22:07:40Z", + "repositoryTopics": "", + "stargazers": 353, + "watchers": 22 + }, + "twitter/rsc": { + "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", + "forkCount": 40, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala", + "name": "rsc", + "nameWithOwner": "twitter/rsc", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-11-12T18:47:10Z", + "repositoryTopics": "", + "stargazers": 1251, + "watchers": 92 + }, + "twitter/rustcommon": { + "descriptionHTML": "
Common Twitter Rust lib
", + "forkCount": 1, + "homepageUrl": null, + "isPrivate": false, + "languages": "Rust", + "name": "rustcommon", + "nameWithOwner": "twitter/rustcommon", + "primaryLanguage": { + "color": "#dea584", + "name": "Rust" + }, + "pushedAt": "2020-10-20T20:03:19Z", + "repositoryTopics": "", + "stargazers": 11, + "watchers": 2 + }, + "twitter/sbf": { + "descriptionHTML": "
", + "forkCount": 2, + "homepageUrl": null, + "isPrivate": false, + "languages": "Java", + "name": "sbf", + "nameWithOwner": "twitter/sbf", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T19:30:11Z", + "repositoryTopics": "", + "stargazers": 12, + "watchers": 2 + }, + "twitter/scala-json": { + "descriptionHTML": "
JSON in Scala (deprecated)
", + "forkCount": 5, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala", + "name": "scala-json", + "nameWithOwner": "twitter/scala-json", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-12-30T06:49:27Z", + "repositoryTopics": "", + "stargazers": 3, + "watchers": 118 + }, + "twitter/scala_school": { + "descriptionHTML": "
Lessons in the Fundamentals of Scala
", + "forkCount": 1110, + "homepageUrl": "http://twitter.github.com/scala_school", + "isPrivate": false, + "languages": "Scala Java Shell HTML", + "name": "scala_school", + "nameWithOwner": "twitter/scala_school", + "primaryLanguage": { + "color": "#e34c26", + "name": "HTML" + }, + "pushedAt": "2020-11-02T15:35:35Z", + "repositoryTopics": "", + "stargazers": 3566, + "watchers": 342 + }, + "twitter/scala_school2": { + "descriptionHTML": "
Scala School 2
", + "forkCount": 68, + "homepageUrl": null, + "isPrivate": false, + "languages": "Scala CSS JavaScript HTML", + "name": "scala_school2", + "nameWithOwner": "twitter/scala_school2", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-06-07T00:53:34Z", + "repositoryTopics": "", + "stargazers": 331, + "watchers": 158 + }, + "twitter/scalding": { + "descriptionHTML": "
A Scala API for Cascading
", + "forkCount": 685, + "homepageUrl": "http://twitter.com/scalding", + "isPrivate": false, + "languages": "Java Scala", + "name": "scalding", + "nameWithOwner": "twitter/scalding", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-10-15T22:27:59Z", + "repositoryTopics": "", + "stargazers": 3267, + "watchers": 327 + }, + "twitter/scoot": { + "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", + "forkCount": 18, + "homepageUrl": "", + "isPrivate": false, + "languages": "Go", + "name": "scoot", + "nameWithOwner": "twitter/scoot", + "primaryLanguage": { + "color": "#00ADD8", + "name": "Go" + }, + "pushedAt": "2020-11-06T22:47:49Z", + "repositoryTopics": "", + "stargazers": 136, + "watchers": 16 + }, + "twitter/scrooge": { + "descriptionHTML": "
A Thrift parser/generator
", + "forkCount": 232, + "homepageUrl": "http://twitter.github.io/scrooge/", + "isPrivate": false, + "languages": "Scala HTML Java Objective-C", + "name": "scrooge", + "nameWithOwner": "twitter/scrooge", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-06T23:59:39Z", + "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", + "stargazers": 716, + "watchers": 178 + }, + "twitter/second-control-probability-distributions": { + "descriptionHTML": "
", + "forkCount": 1, + "homepageUrl": null, + "isPrivate": false, + "languages": "", + "name": "second-control-probability-distributions", + "nameWithOwner": "twitter/second-control-probability-distributions", + "primaryLanguage": null, + "pushedAt": "2016-01-06T01:11:33Z", + "repositoryTopics": "", + "stargazers": 2, + "watchers": 7 + }, + "twitter/sekhmet": { + "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", + "forkCount": 2, + "homepageUrl": "", + "isPrivate": false, + "languages": "", + "name": "sekhmet", + "nameWithOwner": "twitter/sekhmet", + "primaryLanguage": null, + "pushedAt": "2018-06-03T20:37:36Z", + "repositoryTopics": "", + "stargazers": 19, + "watchers": 8 + }, + "twitter/sqrl": { + "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", + "forkCount": 6, + "homepageUrl": "", + "isPrivate": false, + "languages": "TypeScript SCSS", + "name": "sqrl", + "nameWithOwner": "twitter/sqrl", + "primaryLanguage": { + "color": "#2b7489", + "name": "TypeScript" + }, + "pushedAt": "2020-11-07T15:38:44Z", + "repositoryTopics": "", + "stargazers": 37, + "watchers": 5 + }, + "twitter/sslconfig": { + "descriptionHTML": "
Twitter's OpenSSL Configuration
", + "forkCount": 15, + "homepageUrl": "", + "isPrivate": false, + "languages": "", + "name": "sslconfig", + "nameWithOwner": "twitter/sslconfig", + "primaryLanguage": null, + "pushedAt": "2016-05-11T17:26:29Z", + "repositoryTopics": "", + "stargazers": 37, + "watchers": 110 + }, + "twitter/storehaus": { + "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", + "forkCount": 80, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala", + "name": "storehaus", + "nameWithOwner": "twitter/storehaus", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-07-17T18:18:03Z", + "repositoryTopics": "", + "stargazers": 461, + "watchers": 141 + }, + "twitter/summingbird": { + "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", + "forkCount": 262, + "homepageUrl": "https://twitter.com/summingbird", + "isPrivate": false, + "languages": "Scala", + "name": "summingbird", + "nameWithOwner": "twitter/summingbird", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-06-06T17:24:18Z", + "repositoryTopics": "", + "stargazers": 2086, + "watchers": 296 + }, + "twitter/thrift_client": { + "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", + "forkCount": 76, + "homepageUrl": "http://github.com/twitter/thrift_client", + "isPrivate": false, + "languages": "Ruby", + "name": "thrift_client", + "nameWithOwner": "twitter/thrift_client", + "primaryLanguage": { + "color": "#701516", + "name": "Ruby" + }, + "pushedAt": "2019-06-06T01:36:44Z", + "repositoryTopics": "", + "stargazers": 194, + "watchers": 119 + }, + "twitter/torch-autograd": { + "descriptionHTML": "
Autograd automatically differentiates native Torch code
", + "forkCount": 111, + "homepageUrl": "", + "isPrivate": false, + "languages": "Lua", + "name": "torch-autograd", + "nameWithOwner": "twitter/torch-autograd", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2019-08-29T23:27:58Z", + "repositoryTopics": "", + "stargazers": 546, + "watchers": 48 + }, + "twitter/torch-dataset": { + "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", + "forkCount": 23, + "homepageUrl": "", + "isPrivate": false, + "languages": "Lua", + "name": "torch-dataset", + "nameWithOwner": "twitter/torch-dataset", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2019-06-06T19:03:26Z", + "repositoryTopics": "", + "stargazers": 72, + "watchers": 22 + }, + "twitter/torch-decisiontree": { + "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", + "forkCount": 6, + "homepageUrl": null, + "isPrivate": false, + "languages": "Lua C", + "name": "torch-decisiontree", + "nameWithOwner": "twitter/torch-decisiontree", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2018-05-07T14:36:55Z", + "repositoryTopics": "", + "stargazers": 105, + "watchers": 5 + }, + "twitter/torch-distlearn": { + "descriptionHTML": "
A set of distributed learning algorithms for Torch
", + "forkCount": 24, + "homepageUrl": "", + "isPrivate": false, + "languages": "Lua", + "name": "torch-distlearn", + "nameWithOwner": "twitter/torch-distlearn", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2019-06-06T19:03:38Z", + "repositoryTopics": "", + "stargazers": 91, + "watchers": 21 + }, + "twitter/torch-ipc": { + "descriptionHTML": "
A set of primitives for parallel computation in Torch
", + "forkCount": 28, + "homepageUrl": "", + "isPrivate": false, + "languages": "Lua C", + "name": "torch-ipc", + "nameWithOwner": "twitter/torch-ipc", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2017-06-29T04:17:40Z", + "repositoryTopics": "", + "stargazers": 95, + "watchers": 23 + }, + "twitter/torch-thrift": { + "descriptionHTML": "
A Thrift codec for Torch
", + "forkCount": 8, + "homepageUrl": "", + "isPrivate": false, + "languages": "C Lua", + "name": "torch-thrift", + "nameWithOwner": "twitter/torch-thrift", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2016-03-07T23:36:38Z", + "repositoryTopics": "", + "stargazers": 28, + "watchers": 16 + }, + "twitter/torch-twrl": { + "descriptionHTML": "
Torch-twrl is a package that enables reinforcement learning in Torch.
", + "forkCount": 46, + "homepageUrl": "", + "isPrivate": false, + "languages": "Lua", + "name": "torch-twrl", + "nameWithOwner": "twitter/torch-twrl", + "primaryLanguage": { + "color": "#000080", + "name": "Lua" + }, + "pushedAt": "2017-05-27T16:04:02Z", + "repositoryTopics": "", + "stargazers": 259, + "watchers": 36 + }, + "twitter/tormenta": { + "descriptionHTML": "
Scala extensions for Storm
", + "forkCount": 27, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala Shell Java", + "name": "tormenta", + "nameWithOwner": "twitter/tormenta", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2019-06-07T01:01:52Z", + "repositoryTopics": "", + "stargazers": 133, + "watchers": 136 + }, + "twitter/twemcache": { + "descriptionHTML": "
Twemcache is the Twitter Memcached
", + "forkCount": 149, + "homepageUrl": "https://twitter.com/twemcache", + "isPrivate": false, + "languages": "Python Ruby C", + "name": "twemcache", + "nameWithOwner": "twitter/twemcache", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2019-08-29T23:26:04Z", + "repositoryTopics": "", + "stargazers": 878, + "watchers": 231 + }, + "twitter/twemoji": { + "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", + "forkCount": 1361, + "homepageUrl": "", + "isPrivate": false, + "languages": "HTML JavaScript", + "name": "twemoji", + "nameWithOwner": "twitter/twemoji", + "primaryLanguage": { + "color": "#e34c26", + "name": "HTML" + }, + "pushedAt": "2020-10-14T00:03:01Z", + "repositoryTopics": "emoji twemoji", + "stargazers": 11886, + "watchers": 360 + }, + "twitter/twemoji-parser": { + "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", + "forkCount": 14, + "homepageUrl": "", + "isPrivate": false, + "languages": "JavaScript", + "name": "twemoji-parser", + "nameWithOwner": "twitter/twemoji-parser", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-09-11T11:09:56Z", + "repositoryTopics": "", + "stargazers": 63, + "watchers": 16 + }, + "twitter/twemproxy": { + "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", + "forkCount": 1826, + "homepageUrl": "", + "isPrivate": false, + "languages": "Python Shell C", + "name": "twemproxy", + "nameWithOwner": "twitter/twemproxy", + "primaryLanguage": { + "color": "#555555", + "name": "C" + }, + "pushedAt": "2020-11-05T20:22:14Z", + "repositoryTopics": "", + "stargazers": 10237, + "watchers": 856 + }, + "twitter/twitter-cldr-js": { + "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", + "forkCount": 43, + "homepageUrl": "", + "isPrivate": false, + "languages": "JavaScript", + "name": "twitter-cldr-js", + "nameWithOwner": "twitter/twitter-cldr-js", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2019-08-30T14:54:22Z", + "repositoryTopics": "", + "stargazers": 328, + "watchers": 126 + }, + "twitter/twitter-cldr-npm": { + "descriptionHTML": "
TwitterCldr npm package
", + "forkCount": 18, + "homepageUrl": "", + "isPrivate": false, + "languages": "JavaScript", + "name": "twitter-cldr-npm", + "nameWithOwner": "twitter/twitter-cldr-npm", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2019-08-26T16:06:02Z", + "repositoryTopics": "", + "stargazers": 38, + "watchers": 116 + }, + "twitter/twitter-cldr-rb": { + "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", + "forkCount": 73, + "homepageUrl": "", + "isPrivate": false, + "languages": "Ruby", + "name": "twitter-cldr-rb", + "nameWithOwner": "twitter/twitter-cldr-rb", + "primaryLanguage": { + "color": "#701516", + "name": "Ruby" + }, + "pushedAt": "2020-10-28T17:17:21Z", + "repositoryTopics": "", + "stargazers": 617, + "watchers": 125 + }, + "twitter/twitter-korean-text": { + "descriptionHTML": "
Korean tokenizer
", + "forkCount": 156, + "homepageUrl": null, + "isPrivate": false, + "languages": "Java Scala", + "name": "twitter-korean-text", + "nameWithOwner": "twitter/twitter-korean-text", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-10-13T01:36:49Z", + "repositoryTopics": "", + "stargazers": 751, + "watchers": 178 + }, + "twitter/twitter-server": { + "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", + "forkCount": 190, + "homepageUrl": "http://twitter.github.io/twitter-server/", + "isPrivate": false, + "languages": "Scala", + "name": "twitter-server", + "nameWithOwner": "twitter/twitter-server", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-10-28T18:47:41Z", + "repositoryTopics": "finagle finatra", + "stargazers": 1138, + "watchers": 193 + }, + "twitter/twitter-text": { + "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", + "forkCount": 399, + "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", + "isPrivate": false, + "languages": "Ruby HTML Java JavaScript Objective-C", + "name": "twitter-text", + "nameWithOwner": "twitter/twitter-text", + "primaryLanguage": { + "color": "#e34c26", + "name": "HTML" + }, + "pushedAt": "2020-10-22T14:21:33Z", + "repositoryTopics": "twitter-text tweet twitter unicode emoji", + "stargazers": 2375, + "watchers": 185 + }, + "twitter/twitter.github.io": { + "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", + "forkCount": 514, + "homepageUrl": "http://twitter.github.io", + "isPrivate": false, + "languages": "CSS JavaScript HTML Python", + "name": "twitter.github.io", + "nameWithOwner": "twitter/twitter.github.io", + "primaryLanguage": { + "color": "#563d7c", + "name": "CSS" + }, + "pushedAt": "2020-11-06T00:32:49Z", + "repositoryTopics": "", + "stargazers": 1498, + "watchers": 474 + }, + "twitter/twurl": { + "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", + "forkCount": 281, + "homepageUrl": "https://developer.twitter.com", + "isPrivate": false, + "languages": "Ruby", + "name": "twurl", + "nameWithOwner": "twitter/twurl", + "primaryLanguage": { + "color": "#701516", + "name": "Ruby" + }, + "pushedAt": "2020-09-11T13:02:10Z", + "repositoryTopics": "twitter twitter-api ruby curl cli twurl", + "stargazers": 1474, + "watchers": 196 + }, + "twitter/typeahead.js": { + "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", + "forkCount": 3259, + "homepageUrl": "http://twitter.github.com/typeahead.js/", + "isPrivate": false, + "languages": "JavaScript", + "name": "typeahead.js", + "nameWithOwner": "twitter/typeahead.js", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2020-07-17T20:52:24Z", + "repositoryTopics": "", + "stargazers": 16198, + "watchers": 583 + }, + "twitter/util": { + "descriptionHTML": "
Wonderful reusable code from Twitter
", + "forkCount": 528, + "homepageUrl": "http://twitter.github.com/util", + "isPrivate": false, + "languages": "Scala Java", + "name": "util", + "nameWithOwner": "twitter/util", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-10-30T19:38:22Z", + "repositoryTopics": "finagle scala utility", + "stargazers": 2408, + "watchers": 235 + }, + "twitter/vireo": { + "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", + "forkCount": 68, + "homepageUrl": "", + "isPrivate": false, + "languages": "Makefile Shell C++", + "name": "vireo", + "nameWithOwner": "twitter/vireo", + "primaryLanguage": { + "color": "#f34b7d", + "name": "C++" + }, + "pushedAt": "2019-06-06T21:54:23Z", + "repositoryTopics": "", + "stargazers": 757, + "watchers": 50 + }, + "twitter/whiskey": { + "descriptionHTML": "
HTTP library for Android (beta)
", + "forkCount": 21, + "homepageUrl": "", + "isPrivate": false, + "languages": "Java", + "name": "whiskey", + "nameWithOwner": "twitter/whiskey", + "primaryLanguage": { + "color": "#b07219", + "name": "Java" + }, + "pushedAt": "2020-10-13T09:45:40Z", + "repositoryTopics": "", + "stargazers": 126, + "watchers": 90 + }, + "twitter/wordpress": { + "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", + "forkCount": 97, + "homepageUrl": "https://github.com/twitter/wordpress/wiki", + "isPrivate": false, + "languages": "PHP", + "name": "wordpress", + "nameWithOwner": "twitter/wordpress", + "primaryLanguage": { + "color": "#4F5D95", + "name": "PHP" + }, + "pushedAt": "2020-04-15T00:08:56Z", + "repositoryTopics": "twitter-plugin php wordpress twitter-cards", + "stargazers": 255, + "watchers": 123 + }, + "twitter/zktraffic": { + "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", + "forkCount": 41, + "homepageUrl": null, + "isPrivate": false, + "languages": "Python", + "name": "zktraffic", + "nameWithOwner": "twitter/zktraffic", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-07-23T00:51:26Z", + "repositoryTopics": "", + "stargazers": 154, + "watchers": 119 + }, + "twitterdev/search-tweets-python": { + "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", + "forkCount": 114, + "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", + "isPrivate": false, + "languages": "Python", + "name": "search-tweets-python", + "nameWithOwner": "twitterdev/search-tweets-python", + "primaryLanguage": { + "color": "#3572A5", + "name": "Python" + }, + "pushedAt": "2020-11-05T19:59:13Z", + "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", + "stargazers": 268, + "watchers": 28 + } +} \ No newline at end of file From cb8a12f8bcffc7f08a247733e721a8ddd995e703 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 16 Nov 2020 02:46:30 +0000 Subject: [PATCH 008/260] update data: Mon Nov 16 02:46:30 UTC 2020 --- data/projects.json | 242 +++++++++++++++++++------------------- static/assets/network.svg | 2 +- 2 files changed, 122 insertions(+), 122 deletions(-) diff --git a/data/projects.json b/data/projects.json index bb4011336..bf192bca9 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 378, + "forkCount": 380, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-07T17:00:38Z", + "pushedAt": "2020-11-15T04:05:18Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1425, - "watchers": 61 + "stargazers": 1431, + "watchers": 60 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 187, + "forkCount": 186, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-07T19:11:54Z", + "pushedAt": "2020-11-14T02:21:14Z", "repositoryTopics": "", - "stargazers": 1756, - "watchers": 54 + "stargazers": 1761, + "watchers": 53 }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", @@ -47,7 +47,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3270, + "stargazers": 3272, "watchers": 336 }, "twitter/BreakoutDetection": { @@ -64,7 +64,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 711, + "stargazers": 713, "watchers": 166 }, "twitter/CocoaSPDY": { @@ -99,7 +99,7 @@ "pushedAt": "2020-10-13T06:53:32Z", "repositoryTopics": "", "stargazers": 487, - "watchers": 36 + "watchers": 35 }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", @@ -132,7 +132,7 @@ }, "pushedAt": "2020-10-27T04:27:36Z", "repositoryTopics": "", - "stargazers": 795, + "stargazers": 796, "watchers": 35 }, "twitter/activerecord-reputation-system": { @@ -164,10 +164,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-06T18:15:39Z", + "pushedAt": "2020-11-09T09:56:04Z", "repositoryTopics": "", - "stargazers": 2013, - "watchers": 245 + "stargazers": 2015, + "watchers": 244 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -184,7 +184,7 @@ "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", "stargazers": 1194, - "watchers": 219 + "watchers": 218 }, "twitter/analytics-infra-governance": { "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", @@ -212,27 +212,27 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-06T18:13:57Z", + "pushedAt": "2020-11-12T01:30:00Z", "repositoryTopics": "", "stargazers": 607, - "watchers": 150 + "watchers": 149 }, "twitter/cache-trace": { "descriptionHTML": "
", "forkCount": 0, "homepageUrl": null, "isPrivate": false, - "languages": "TeX", + "languages": "Shell", "name": "cache-trace", "nameWithOwner": "twitter/cache-trace", "primaryLanguage": { - "color": "#3D6117", - "name": "TeX" + "color": "#89e051", + "name": "Shell" }, - "pushedAt": "2020-11-05T03:08:38Z", + "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 26, - "watchers": 4 + "stargazers": 31, + "watchers": 5 }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", @@ -253,7 +253,7 @@ }, "twitter/cassovary": { "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", - "forkCount": 133, + "forkCount": 134, "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "languages": "Scala", @@ -266,7 +266,7 @@ "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", "stargazers": 986, - "watchers": 166 + "watchers": 165 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", @@ -282,8 +282,8 @@ }, "pushedAt": "2020-08-22T16:47:56Z", "repositoryTopics": "", - "stargazers": 80, - "watchers": 60 + "stargazers": 79, + "watchers": 59 }, "twitter/cdk": { "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", @@ -300,7 +300,7 @@ "pushedAt": "2019-06-07T00:53:15Z", "repositoryTopics": "", "stargazers": 73, - "watchers": 119 + "watchers": 118 }, "twitter/chill": { "descriptionHTML": "
Scala extensions for the Kryo serialization library
", @@ -314,9 +314,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-06T18:15:57Z", + "pushedAt": "2020-11-09T14:39:48Z", "repositoryTopics": "", - "stargazers": 557, + "stargazers": 558, "watchers": 139 }, "twitter/cli-guide.js": { @@ -379,7 +379,7 @@ "pushedAt": "2019-06-20T20:58:52Z", "repositoryTopics": "", "stargazers": 5, - "watchers": 4 + "watchers": 3 }, "twitter/d3kit": { "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", @@ -429,7 +429,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2262, + "stargazers": 2259, "watchers": 169 }, "twitter/dodo": { @@ -447,7 +447,7 @@ "pushedAt": "2020-10-28T21:23:39Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 20, - "watchers": 26 + "watchers": 25 }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", @@ -463,12 +463,12 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2163, - "watchers": 273 + "stargazers": 2166, + "watchers": 272 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", - "forkCount": 383, + "forkCount": 384, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -497,12 +497,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1277, + "stargazers": 1278, "watchers": 213 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1360, + "forkCount": 1363, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -512,27 +512,27 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-07T00:42:14Z", + "pushedAt": "2020-11-14T18:54:55Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7774, - "watchers": 580 + "stargazers": 7779, + "watchers": 579 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", "forkCount": 375, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, - "languages": "Java Scala Starlark", + "languages": "Java Scala", "name": "finatra", "nameWithOwner": "twitter/finatra", "primaryLanguage": { "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-04T22:39:57Z", + "pushedAt": "2020-11-11T21:24:51Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2037, - "watchers": 223 + "stargazers": 2039, + "watchers": 222 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -664,12 +664,12 @@ }, "pushedAt": "2020-10-13T09:08:55Z", "repositoryTopics": "", - "stargazers": 514, + "stargazers": 515, "watchers": 149 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 341, + "forkCount": 343, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -682,7 +682,7 @@ "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", "stargazers": 881, - "watchers": 203 + "watchers": 202 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", @@ -698,8 +698,8 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5068, - "watchers": 256 + "stargazers": 5073, + "watchers": 255 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -715,7 +715,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 170, + "stargazers": 171, "watchers": 129 }, "twitter/hraven": { @@ -733,7 +733,7 @@ "pushedAt": "2020-02-11T16:06:16Z", "repositoryTopics": "", "stargazers": 126, - "watchers": 138 + "watchers": 137 }, "twitter/iago2": { "descriptionHTML": "
A load generator, built for engineers
", @@ -797,7 +797,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1794, + "stargazers": 1795, "watchers": 37 }, "twitter/ios-twitter-logging-service": { @@ -815,7 +815,7 @@ "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", "stargazers": 272, - "watchers": 15 + "watchers": 14 }, "twitter/ios-twitter-network-layer": { "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", @@ -848,7 +848,7 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 195, + "stargazers": 194, "watchers": 132 }, "twitter/labella.js": { @@ -887,7 +887,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 106, + "forkCount": 110, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -914,7 +914,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-09T02:29:14Z", + "pushedAt": "2020-11-16T02:26:37Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -934,7 +934,7 @@ "pushedAt": "2020-10-13T03:39:48Z", "repositoryTopics": "", "stargazers": 109, - "watchers": 120 + "watchers": 119 }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", @@ -965,7 +965,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 214 + "watchers": 215 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -996,7 +996,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-10-22T21:03:37Z", + "pushedAt": "2020-11-13T03:06:53Z", "repositoryTopics": "", "stargazers": 610, "watchers": 35 @@ -1037,7 +1037,7 @@ }, "twitter/recess": { "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", - "forkCount": 205, + "forkCount": 204, "homepageUrl": "http://twitter.github.com/recess", "isPrivate": false, "languages": "CSS JavaScript", @@ -1081,9 +1081,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-11-06T22:13:38Z", + "pushedAt": "2020-11-12T18:55:28Z", "repositoryTopics": "", - "stargazers": 867, + "stargazers": 868, "watchers": 29 }, "twitter/rpc-perf": { @@ -1100,8 +1100,8 @@ }, "pushedAt": "2020-09-30T22:07:40Z", "repositoryTopics": "", - "stargazers": 353, - "watchers": 22 + "stargazers": 356, + "watchers": 21 }, "twitter/rsc": { "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", @@ -1118,7 +1118,7 @@ "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", "stargazers": 1251, - "watchers": 92 + "watchers": 91 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", @@ -1173,7 +1173,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1110, + "forkCount": 1111, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1185,7 +1185,7 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3566, + "stargazers": 3569, "watchers": 342 }, "twitter/scala_school2": { @@ -1202,8 +1202,8 @@ }, "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", - "stargazers": 331, - "watchers": 158 + "stargazers": 329, + "watchers": 157 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", @@ -1234,14 +1234,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-11-06T22:47:49Z", + "pushedAt": "2020-11-11T18:51:59Z", "repositoryTopics": "", - "stargazers": 136, - "watchers": 16 + "stargazers": 139, + "watchers": 15 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", - "forkCount": 232, + "forkCount": 231, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "languages": "Scala HTML Java Objective-C", @@ -1251,10 +1251,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-06T23:59:39Z", + "pushedAt": "2020-11-13T19:24:46Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 716, - "watchers": 178 + "watchers": 177 }, "twitter/second-control-probability-distributions": { "descriptionHTML": "
", @@ -1298,7 +1298,7 @@ }, "pushedAt": "2020-11-07T15:38:44Z", "repositoryTopics": "", - "stargazers": 37, + "stargazers": 38, "watchers": 5 }, "twitter/sslconfig": { @@ -1330,11 +1330,11 @@ "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", "stargazers": 461, - "watchers": 141 + "watchers": 140 }, "twitter/summingbird": { "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", - "forkCount": 262, + "forkCount": 261, "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "languages": "Scala", @@ -1346,7 +1346,7 @@ }, "pushedAt": "2019-06-06T17:24:18Z", "repositoryTopics": "", - "stargazers": 2086, + "stargazers": 2087, "watchers": 296 }, "twitter/thrift_client": { @@ -1368,7 +1368,7 @@ }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", - "forkCount": 111, + "forkCount": 112, "homepageUrl": "", "isPrivate": false, "languages": "Lua", @@ -1380,8 +1380,8 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 546, - "watchers": 48 + "stargazers": 547, + "watchers": 49 }, "twitter/torch-dataset": { "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", @@ -1500,7 +1500,7 @@ "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", "stargazers": 133, - "watchers": 136 + "watchers": 135 }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", @@ -1516,12 +1516,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 878, - "watchers": 231 + "stargazers": 880, + "watchers": 230 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1361, + "forkCount": 1369, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1531,10 +1531,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-10-14T00:03:01Z", + "pushedAt": "2020-11-14T19:23:13Z", "repositoryTopics": "emoji twemoji", - "stargazers": 11886, - "watchers": 360 + "stargazers": 11908, + "watchers": 358 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1551,11 +1551,11 @@ "pushedAt": "2020-09-11T11:09:56Z", "repositoryTopics": "", "stargazers": 63, - "watchers": 16 + "watchers": 15 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1826, + "forkCount": 1831, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1565,10 +1565,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-05T20:22:14Z", + "pushedAt": "2020-11-12T08:11:57Z", "repositoryTopics": "", - "stargazers": 10237, - "watchers": 856 + "stargazers": 10248, + "watchers": 855 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1585,7 +1585,7 @@ "pushedAt": "2019-08-30T14:54:22Z", "repositoryTopics": "", "stargazers": 328, - "watchers": 126 + "watchers": 125 }, "twitter/twitter-cldr-npm": { "descriptionHTML": "
TwitterCldr npm package
", @@ -1618,8 +1618,8 @@ }, "pushedAt": "2020-10-28T17:17:21Z", "repositoryTopics": "", - "stargazers": 617, - "watchers": 125 + "stargazers": 616, + "watchers": 124 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1636,7 +1636,7 @@ "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", "stargazers": 751, - "watchers": 178 + "watchers": 177 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", @@ -1650,14 +1650,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-10-28T18:47:41Z", + "pushedAt": "2020-11-10T18:45:57Z", "repositoryTopics": "finagle finatra", - "stargazers": 1138, - "watchers": 193 + "stargazers": 1140, + "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 399, + "forkCount": 400, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1669,12 +1669,12 @@ }, "pushedAt": "2020-10-22T14:21:33Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2375, - "watchers": 185 + "stargazers": 2378, + "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 514, + "forkCount": 515, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1684,9 +1684,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-11-06T00:32:49Z", + "pushedAt": "2020-11-10T18:28:33Z", "repositoryTopics": "", - "stargazers": 1498, + "stargazers": 1505, "watchers": 474 }, "twitter/twurl": { @@ -1703,12 +1703,12 @@ }, "pushedAt": "2020-09-11T13:02:10Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1474, + "stargazers": 1475, "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3259, + "forkCount": 3257, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1720,8 +1720,8 @@ }, "pushedAt": "2020-07-17T20:52:24Z", "repositoryTopics": "", - "stargazers": 16198, - "watchers": 583 + "stargazers": 16205, + "watchers": 582 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1735,10 +1735,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-10-30T19:38:22Z", + "pushedAt": "2020-11-14T18:04:34Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2408, - "watchers": 235 + "stargazers": 2409, + "watchers": 234 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1754,7 +1754,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 757, + "stargazers": 758, "watchers": 50 }, "twitter/whiskey": { @@ -1789,7 +1789,7 @@ "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "stargazers": 255, - "watchers": 123 + "watchers": 124 }, "twitter/zktraffic": { "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", @@ -1805,12 +1805,12 @@ }, "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", - "stargazers": 154, + "stargazers": 155, "watchers": 119 }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 114, + "forkCount": 115, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1822,7 +1822,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 268, + "stargazers": 270, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index b279347ff..bd7fb68d1 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -113,7 +113,7 @@ - 38 public members + 39 public members 110 public repos From 70e4540533f7e13772991e140196e09bc60c8e2d Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 23 Nov 2020 02:46:17 +0000 Subject: [PATCH 009/260] update data: Mon Nov 23 02:46:17 UTC 2020 --- data/projects.json | 197 ++++++++++++++++++++------------------ static/assets/network.svg | 2 +- 2 files changed, 105 insertions(+), 94 deletions(-) diff --git a/data/projects.json b/data/projects.json index bf192bca9..863574afb 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-15T04:05:18Z", + "pushedAt": "2020-11-22T07:43:17Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1431, + "stargazers": 1436, "watchers": 60 }, "pantsbuild/pex": { @@ -28,14 +28,28 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-14T02:21:14Z", + "pushedAt": "2020-11-17T03:15:53Z", "repositoryTopics": "", - "stargazers": 1761, + "stargazers": 1765, "watchers": 53 }, + "twitter/.github": { + "descriptionHTML": "
Twitter GitHub Organization-wide files
", + "forkCount": 0, + "homepageUrl": null, + "isPrivate": false, + "languages": "", + "name": ".github", + "nameWithOwner": "twitter/.github", + "primaryLanguage": null, + "pushedAt": "2020-11-20T01:23:17Z", + "repositoryTopics": "", + "stargazers": 0, + "watchers": 0 + }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 731, + "forkCount": 732, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -47,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3272, + "stargazers": 3274, "watchers": 336 }, "twitter/BreakoutDetection": { @@ -64,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 713, + "stargazers": 714, "watchers": 166 }, "twitter/CocoaSPDY": { @@ -132,7 +146,7 @@ }, "pushedAt": "2020-10-27T04:27:36Z", "repositoryTopics": "", - "stargazers": 796, + "stargazers": 799, "watchers": 35 }, "twitter/activerecord-reputation-system": { @@ -164,9 +178,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-09T09:56:04Z", + "pushedAt": "2020-11-22T19:36:10Z", "repositoryTopics": "", - "stargazers": 2015, + "stargazers": 2017, "watchers": 244 }, "twitter/ambrose": { @@ -212,7 +226,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-12T01:30:00Z", + "pushedAt": "2020-11-16T06:06:24Z", "repositoryTopics": "", "stargazers": 607, "watchers": 149 @@ -236,7 +250,7 @@ }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", - "forkCount": 4, + "forkCount": 5, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -248,7 +262,7 @@ }, "pushedAt": "2020-07-17T20:58:48Z", "repositoryTopics": "", - "stargazers": 13, + "stargazers": 14, "watchers": 6 }, "twitter/cassovary": { @@ -314,7 +328,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-09T14:39:48Z", + "pushedAt": "2020-11-17T02:30:59Z", "repositoryTopics": "", "stargazers": 558, "watchers": 139 @@ -412,7 +426,7 @@ }, "pushedAt": "2020-10-29T00:30:31Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 43, + "stargazers": 44, "watchers": 2 }, "twitter/distributedlog": { @@ -444,9 +458,9 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-10-28T21:23:39Z", + "pushedAt": "2020-11-20T21:26:56Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", - "stargazers": 20, + "stargazers": 22, "watchers": 25 }, "twitter/effectivescala": { @@ -463,7 +477,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2166, + "stargazers": 2167, "watchers": 272 }, "twitter/elephant-bird": { @@ -480,7 +494,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1098, + "stargazers": 1099, "watchers": 196 }, "twitter/fatcache": { @@ -497,12 +511,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1278, + "stargazers": 1279, "watchers": 213 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1363, + "forkCount": 1366, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -512,14 +526,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-14T18:54:55Z", + "pushedAt": "2020-11-20T21:27:02Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7779, - "watchers": 579 + "stargazers": 7787, + "watchers": 578 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 375, + "forkCount": 376, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -529,9 +543,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-11T21:24:51Z", + "pushedAt": "2020-11-20T21:27:19Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2039, + "stargazers": 2041, "watchers": 222 }, "twitter/finatra-activator-http-seed": { @@ -669,7 +683,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 343, + "forkCount": 342, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -681,12 +695,12 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 881, + "stargazers": 882, "watchers": 202 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 447, + "forkCount": 448, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -698,7 +712,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5073, + "stargazers": 5075, "watchers": 255 }, "twitter/hpack": { @@ -754,7 +768,7 @@ }, "twitter/innovators-patent-agreement": { "descriptionHTML": "
Innovators Patent Agreement (IPA)
", - "forkCount": 129, + "forkCount": 130, "homepageUrl": "", "isPrivate": false, "languages": "", @@ -763,7 +777,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 911, + "stargazers": 912, "watchers": 177 }, "twitter/interactive": { @@ -797,8 +811,8 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1795, - "watchers": 37 + "stargazers": 1796, + "watchers": 38 }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", @@ -814,7 +828,7 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 272, + "stargazers": 273, "watchers": 14 }, "twitter/ios-twitter-network-layer": { @@ -831,8 +845,8 @@ }, "pushedAt": "2020-08-10T21:14:30Z", "repositoryTopics": "", - "stargazers": 507, - "watchers": 18 + "stargazers": 508, + "watchers": 19 }, "twitter/joauth": { "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", @@ -865,7 +879,7 @@ }, "pushedAt": "2020-09-07T14:56:43Z", "repositoryTopics": "", - "stargazers": 3725, + "stargazers": 3726, "watchers": 80 }, "twitter/libwatchman": { @@ -887,7 +901,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 110, + "forkCount": 111, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -899,22 +913,19 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 284, - "watchers": 17 + "stargazers": 286, + "watchers": 18 }, "twitter/metrics": { "descriptionHTML": "
", "forkCount": 2, "homepageUrl": "https://twitter.github.io/metrics", "isPrivate": false, - "languages": "HTML CSS Python", + "languages": "", "name": "metrics", "nameWithOwner": "twitter/metrics", - "primaryLanguage": { - "color": "#3572A5", - "name": "Python" - }, - "pushedAt": "2020-11-16T02:26:37Z", + "primaryLanguage": null, + "pushedAt": "2020-11-23T02:26:59Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -996,9 +1007,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-13T03:06:53Z", + "pushedAt": "2020-11-21T02:22:04Z", "repositoryTopics": "", - "stargazers": 610, + "stargazers": 612, "watchers": 35 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1049,7 +1060,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2217, + "stargazers": 2218, "watchers": 183 }, "twitter/repo-scaffolding": { @@ -1083,7 +1094,7 @@ }, "pushedAt": "2020-11-12T18:55:28Z", "repositoryTopics": "", - "stargazers": 868, + "stargazers": 869, "watchers": 29 }, "twitter/rpc-perf": { @@ -1098,7 +1109,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-09-30T22:07:40Z", + "pushedAt": "2020-11-19T17:52:07Z", "repositoryTopics": "", "stargazers": 356, "watchers": 21 @@ -1122,7 +1133,7 @@ }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1151,7 +1162,7 @@ }, "pushedAt": "2020-10-13T19:30:11Z", "repositoryTopics": "", - "stargazers": 12, + "stargazers": 13, "watchers": 2 }, "twitter/scala-json": { @@ -1173,7 +1184,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1111, + "forkCount": 1110, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1185,7 +1196,7 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3569, + "stargazers": 3571, "watchers": 342 }, "twitter/scala_school2": { @@ -1207,7 +1218,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 685, + "forkCount": 686, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1219,7 +1230,7 @@ }, "pushedAt": "2020-10-15T22:27:59Z", "repositoryTopics": "", - "stargazers": 3267, + "stargazers": 3266, "watchers": 327 }, "twitter/scoot": { @@ -1234,14 +1245,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-11-11T18:51:59Z", + "pushedAt": "2020-11-20T21:05:58Z", "repositoryTopics": "", - "stargazers": 139, + "stargazers": 140, "watchers": 15 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", - "forkCount": 231, + "forkCount": 233, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "languages": "Scala HTML Java Objective-C", @@ -1251,7 +1262,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-13T19:24:46Z", + "pushedAt": "2020-11-22T15:48:29Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 716, "watchers": 177 @@ -1344,7 +1355,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2019-06-06T17:24:18Z", + "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", "stargazers": 2087, "watchers": 296 @@ -1516,12 +1527,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 880, - "watchers": 230 + "stargazers": 881, + "watchers": 229 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1369, + "forkCount": 1373, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1533,7 +1544,7 @@ }, "pushedAt": "2020-11-14T19:23:13Z", "repositoryTopics": "emoji twemoji", - "stargazers": 11908, + "stargazers": 11938, "watchers": 358 }, "twitter/twemoji-parser": { @@ -1555,7 +1566,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1831, + "forkCount": 1835, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1567,7 +1578,7 @@ }, "pushedAt": "2020-11-12T08:11:57Z", "repositoryTopics": "", - "stargazers": 10248, + "stargazers": 10261, "watchers": 855 }, "twitter/twitter-cldr-js": { @@ -1635,12 +1646,12 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 751, + "stargazers": 752, "watchers": 177 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 190, + "forkCount": 192, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1650,14 +1661,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-10T18:45:57Z", + "pushedAt": "2020-11-16T21:32:06Z", "repositoryTopics": "finagle finatra", - "stargazers": 1140, - "watchers": 192 + "stargazers": 1143, + "watchers": 191 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 400, + "forkCount": 402, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1669,7 +1680,7 @@ }, "pushedAt": "2020-10-22T14:21:33Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2378, + "stargazers": 2387, "watchers": 184 }, "twitter/twitter.github.io": { @@ -1684,10 +1695,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-11-10T18:28:33Z", + "pushedAt": "2020-11-16T03:07:01Z", "repositoryTopics": "", - "stargazers": 1505, - "watchers": 474 + "stargazers": 1509, + "watchers": 472 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1703,12 +1714,12 @@ }, "pushedAt": "2020-09-11T13:02:10Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1475, + "stargazers": 1478, "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3257, + "forkCount": 3259, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1720,12 +1731,12 @@ }, "pushedAt": "2020-07-17T20:52:24Z", "repositoryTopics": "", - "stargazers": 16205, - "watchers": 582 + "stargazers": 16206, + "watchers": 581 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 528, + "forkCount": 527, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1735,14 +1746,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-14T18:04:34Z", + "pushedAt": "2020-11-20T21:26:48Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2409, + "stargazers": 2410, "watchers": 234 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 68, + "forkCount": 69, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1754,7 +1765,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 758, + "stargazers": 759, "watchers": 50 }, "twitter/whiskey": { @@ -1789,11 +1800,11 @@ "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "stargazers": 255, - "watchers": 124 + "watchers": 123 }, "twitter/zktraffic": { "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", - "forkCount": 41, + "forkCount": 42, "homepageUrl": null, "isPrivate": false, "languages": "Python", @@ -1810,7 +1821,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 115, + "forkCount": 118, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1822,7 +1833,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 270, + "stargazers": 274, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index bd7fb68d1..6b6d92a7d 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 39 public members - 110 public repos + 111 public repos From 0ee92b0b9d7821799767ed29d22572d9a657c256 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 30 Nov 2020 02:46:08 +0000 Subject: [PATCH 010/260] update data: Mon Nov 30 02:46:08 UTC 2020 --- data/projects.json | 193 +++++++++++++++++++++----------------- static/assets/network.svg | 2 +- 2 files changed, 106 insertions(+), 89 deletions(-) diff --git a/data/projects.json b/data/projects.json index 863574afb..f906aa1d3 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 380, + "forkCount": 379, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-22T07:43:17Z", + "pushedAt": "2020-11-26T05:53:03Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1436, + "stargazers": 1444, "watchers": 60 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-17T03:15:53Z", + "pushedAt": "2020-11-28T23:27:26Z", "repositoryTopics": "", - "stargazers": 1765, + "stargazers": 1768, "watchers": 53 }, "twitter/.github": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3274, + "stargazers": 3277, "watchers": 336 }, "twitter/BreakoutDetection": { @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2401, + "stargazers": 2402, "watchers": 221 }, "twitter/GraphJet": { @@ -112,7 +112,7 @@ }, "pushedAt": "2020-10-13T06:53:32Z", "repositoryTopics": "", - "stargazers": 487, + "stargazers": 488, "watchers": 35 }, "twitter/SentenTree": { @@ -129,7 +129,7 @@ }, "pushedAt": "2020-09-04T23:00:42Z", "repositoryTopics": "", - "stargazers": 144, + "stargazers": 143, "watchers": 16 }, "twitter/Serial": { @@ -178,9 +178,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-22T19:36:10Z", + "pushedAt": "2020-11-27T18:02:42Z", "repositoryTopics": "", - "stargazers": 2017, + "stargazers": 2020, "watchers": 244 }, "twitter/ambrose": { @@ -214,6 +214,23 @@ "stargazers": 6, "watchers": 12 }, + "twitter/bazel-multideps": { + "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", + "forkCount": 3, + "homepageUrl": "", + "isPrivate": false, + "languages": "Scala Shell", + "name": "bazel-multideps", + "nameWithOwner": "twitter/bazel-multideps", + "primaryLanguage": { + "color": "#c22d40", + "name": "Scala" + }, + "pushedAt": "2020-11-24T10:35:48Z", + "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", + "stargazers": 6, + "watchers": 3 + }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", "forkCount": 101, @@ -226,9 +243,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-16T06:06:24Z", + "pushedAt": "2020-11-23T04:48:25Z", "repositoryTopics": "", - "stargazers": 607, + "stargazers": 608, "watchers": 149 }, "twitter/cache-trace": { @@ -245,7 +262,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 31, + "stargazers": 33, "watchers": 5 }, "twitter/caladrius": { @@ -279,12 +296,12 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 986, + "stargazers": 987, "watchers": 165 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", - "forkCount": 28, + "forkCount": 27, "homepageUrl": null, "isPrivate": false, "languages": "CMake C Rust", @@ -328,9 +345,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-17T02:30:59Z", + "pushedAt": "2020-11-27T18:42:35Z", "repositoryTopics": "", - "stargazers": 558, + "stargazers": 559, "watchers": 139 }, "twitter/cli-guide.js": { @@ -383,7 +400,7 @@ }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", "isPrivate": false, "languages": "", @@ -392,7 +409,7 @@ "primaryLanguage": null, "pushedAt": "2019-06-20T20:58:52Z", "repositoryTopics": "", - "stargazers": 5, + "stargazers": 6, "watchers": 3 }, "twitter/d3kit": { @@ -448,7 +465,7 @@ }, "twitter/dodo": { "descriptionHTML": "
The Twitter OSS Project Builder
", - "forkCount": 7, + "forkCount": 8, "homepageUrl": "", "isPrivate": false, "languages": "Shell", @@ -458,7 +475,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-11-20T21:26:56Z", + "pushedAt": "2020-11-25T20:23:00Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 22, "watchers": 25 @@ -494,7 +511,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1099, + "stargazers": 1101, "watchers": 196 }, "twitter/fatcache": { @@ -511,12 +528,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1279, + "stargazers": 1280, "watchers": 213 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1366, + "forkCount": 1368, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -526,9 +543,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-20T21:27:02Z", + "pushedAt": "2020-11-25T18:23:32Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7787, + "stargazers": 7792, "watchers": 578 }, "twitter/finatra": { @@ -543,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-20T21:27:19Z", + "pushedAt": "2020-11-26T00:40:59Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2041, + "stargazers": 2040, "watchers": 222 }, "twitter/finatra-activator-http-seed": { @@ -666,7 +683,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 301, + "forkCount": 303, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -683,7 +700,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 342, + "forkCount": 343, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -695,7 +712,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 882, + "stargazers": 884, "watchers": 202 }, "twitter/hogan.js": { @@ -712,7 +729,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5075, + "stargazers": 5078, "watchers": 255 }, "twitter/hpack": { @@ -811,7 +828,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1796, + "stargazers": 1797, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -828,7 +845,7 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 273, + "stargazers": 274, "watchers": 14 }, "twitter/ios-twitter-network-layer": { @@ -845,7 +862,7 @@ }, "pushedAt": "2020-08-10T21:14:30Z", "repositoryTopics": "", - "stargazers": 508, + "stargazers": 510, "watchers": 19 }, "twitter/joauth": { @@ -879,7 +896,7 @@ }, "pushedAt": "2020-09-07T14:56:43Z", "repositoryTopics": "", - "stargazers": 3726, + "stargazers": 3728, "watchers": 80 }, "twitter/libwatchman": { @@ -913,7 +930,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 286, + "stargazers": 287, "watchers": 18 }, "twitter/metrics": { @@ -925,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-11-23T02:26:59Z", + "pushedAt": "2020-11-30T02:32:06Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -961,8 +978,8 @@ }, "pushedAt": "2020-10-13T02:38:18Z", "repositoryTopics": "", - "stargazers": 216, - "watchers": 27 + "stargazers": 217, + "watchers": 26 }, "twitter/ossdecks": { "descriptionHTML": "
Repository for Twitter Open Source Decks
", @@ -976,7 +993,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 215 + "watchers": 216 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -997,7 +1014,7 @@ }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 73, + "forkCount": 74, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -1007,7 +1024,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-21T02:22:04Z", + "pushedAt": "2020-11-26T00:08:18Z", "repositoryTopics": "", "stargazers": 612, "watchers": 35 @@ -1094,7 +1111,7 @@ }, "pushedAt": "2020-11-12T18:55:28Z", "repositoryTopics": "", - "stargazers": 869, + "stargazers": 870, "watchers": 29 }, "twitter/rpc-perf": { @@ -1109,7 +1126,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-11-19T17:52:07Z", + "pushedAt": "2020-11-25T20:31:59Z", "repositoryTopics": "", "stargazers": 356, "watchers": 21 @@ -1128,8 +1145,8 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1251, - "watchers": 91 + "stargazers": 1252, + "watchers": 90 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", @@ -1143,7 +1160,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-10-20T20:03:19Z", + "pushedAt": "2020-11-25T20:29:48Z", "repositoryTopics": "", "stargazers": 11, "watchers": 2 @@ -1184,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1110, + "forkCount": 1109, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1197,7 +1214,7 @@ "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", "stargazers": 3571, - "watchers": 342 + "watchers": 341 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1213,12 +1230,12 @@ }, "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", - "stargazers": 329, + "stargazers": 330, "watchers": 157 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 686, + "forkCount": 685, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1230,7 +1247,7 @@ }, "pushedAt": "2020-10-15T22:27:59Z", "repositoryTopics": "", - "stargazers": 3266, + "stargazers": 3265, "watchers": 327 }, "twitter/scoot": { @@ -1247,7 +1264,7 @@ }, "pushedAt": "2020-11-20T21:05:58Z", "repositoryTopics": "", - "stargazers": 140, + "stargazers": 141, "watchers": 15 }, "twitter/scrooge": { @@ -1262,9 +1279,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-22T15:48:29Z", + "pushedAt": "2020-11-24T19:24:30Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 716, + "stargazers": 717, "watchers": 177 }, "twitter/second-control-probability-distributions": { @@ -1309,7 +1326,7 @@ }, "pushedAt": "2020-11-07T15:38:44Z", "repositoryTopics": "", - "stargazers": 38, + "stargazers": 39, "watchers": 5 }, "twitter/sslconfig": { @@ -1459,7 +1476,7 @@ }, "pushedAt": "2017-06-29T04:17:40Z", "repositoryTopics": "", - "stargazers": 95, + "stargazers": 96, "watchers": 23 }, "twitter/torch-thrift": { @@ -1515,7 +1532,7 @@ }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", - "forkCount": 149, + "forkCount": 150, "homepageUrl": "https://twitter.com/twemcache", "isPrivate": false, "languages": "Python Ruby C", @@ -1527,12 +1544,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 881, - "watchers": 229 + "stargazers": 882, + "watchers": 230 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1373, + "forkCount": 1376, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1544,7 +1561,7 @@ }, "pushedAt": "2020-11-14T19:23:13Z", "repositoryTopics": "emoji twemoji", - "stargazers": 11938, + "stargazers": 11965, "watchers": 358 }, "twitter/twemoji-parser": { @@ -1566,7 +1583,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1835, + "forkCount": 1838, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1576,10 +1593,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-12T08:11:57Z", + "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10261, - "watchers": 855 + "stargazers": 10277, + "watchers": 856 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1627,14 +1644,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2020-10-28T17:17:21Z", + "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", "stargazers": 616, "watchers": 124 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", - "forkCount": 156, + "forkCount": 157, "homepageUrl": null, "isPrivate": false, "languages": "Java Scala", @@ -1646,7 +1663,7 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 752, + "stargazers": 756, "watchers": 177 }, "twitter/twitter-server": { @@ -1663,8 +1680,8 @@ }, "pushedAt": "2020-11-16T21:32:06Z", "repositoryTopics": "finagle finatra", - "stargazers": 1143, - "watchers": 191 + "stargazers": 1148, + "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", @@ -1680,12 +1697,12 @@ }, "pushedAt": "2020-10-22T14:21:33Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2387, + "stargazers": 2390, "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 515, + "forkCount": 516, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1695,14 +1712,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-11-16T03:07:01Z", + "pushedAt": "2020-11-23T03:07:19Z", "repositoryTopics": "", - "stargazers": 1509, - "watchers": 472 + "stargazers": 1510, + "watchers": 473 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 281, + "forkCount": 282, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1731,8 +1748,8 @@ }, "pushedAt": "2020-07-17T20:52:24Z", "repositoryTopics": "", - "stargazers": 16206, - "watchers": 581 + "stargazers": 16204, + "watchers": 580 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1746,14 +1763,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-20T21:26:48Z", + "pushedAt": "2020-11-23T22:23:19Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2410, + "stargazers": 2412, "watchers": 234 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 69, + "forkCount": 70, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1765,7 +1782,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 759, + "stargazers": 760, "watchers": 50 }, "twitter/whiskey": { @@ -1799,8 +1816,8 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 255, - "watchers": 123 + "stargazers": 254, + "watchers": 124 }, "twitter/zktraffic": { "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", @@ -1833,7 +1850,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 274, + "stargazers": 279, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 6b6d92a7d..da258f905 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 39 public members - 111 public repos + 112 public repos From c2df0a4af5829d1e5a57819edbc0aa6ce95caffe Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 7 Dec 2020 02:48:07 +0000 Subject: [PATCH 011/260] update data: Mon Dec 7 02:48:07 UTC 2020 --- data/projects.json | 200 +++++++++++++++++++------------------- static/assets/network.svg | 2 +- 2 files changed, 101 insertions(+), 101 deletions(-) diff --git a/data/projects.json b/data/projects.json index f906aa1d3..91278f13e 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 379, + "forkCount": 378, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-26T05:53:03Z", + "pushedAt": "2020-12-05T19:31:00Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1444, + "stargazers": 1453, "watchers": 60 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 186, + "forkCount": 188, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-28T23:27:26Z", + "pushedAt": "2020-12-05T05:53:58Z", "repositoryTopics": "", - "stargazers": 1768, + "stargazers": 1775, "watchers": 53 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 732, + "forkCount": 734, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3277, - "watchers": 336 + "stargazers": 3284, + "watchers": 334 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 714, + "stargazers": 715, "watchers": 166 }, "twitter/CocoaSPDY": { @@ -95,8 +95,8 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2402, - "watchers": 221 + "stargazers": 2404, + "watchers": 220 }, "twitter/GraphJet": { "descriptionHTML": "
GraphJet is a real-time graph processing library.
", @@ -110,9 +110,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-10-13T06:53:32Z", + "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 488, + "stargazers": 487, "watchers": 35 }, "twitter/SentenTree": { @@ -129,7 +129,7 @@ }, "pushedAt": "2020-09-04T23:00:42Z", "repositoryTopics": "", - "stargazers": 143, + "stargazers": 144, "watchers": 16 }, "twitter/Serial": { @@ -146,7 +146,7 @@ }, "pushedAt": "2020-10-27T04:27:36Z", "repositoryTopics": "", - "stargazers": 799, + "stargazers": 800, "watchers": 35 }, "twitter/activerecord-reputation-system": { @@ -163,7 +163,7 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1342, + "stargazers": 1341, "watchers": 149 }, "twitter/algebird": { @@ -178,10 +178,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-27T18:02:42Z", + "pushedAt": "2020-12-05T08:24:21Z", "repositoryTopics": "", - "stargazers": 2020, - "watchers": 244 + "stargazers": 2022, + "watchers": 243 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -197,7 +197,7 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1194, + "stargazers": 1193, "watchers": 218 }, "twitter/analytics-infra-governance": { @@ -226,14 +226,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-24T10:35:48Z", + "pushedAt": "2020-12-04T23:47:11Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, - "watchers": 3 + "watchers": 2 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", - "forkCount": 101, + "forkCount": 102, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-23T04:48:25Z", + "pushedAt": "2020-12-06T19:30:21Z", "repositoryTopics": "", "stargazers": 608, "watchers": 149 @@ -296,7 +296,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 987, + "stargazers": 986, "watchers": 165 }, "twitter/ccommon": { @@ -314,7 +314,7 @@ "pushedAt": "2020-08-22T16:47:56Z", "repositoryTopics": "", "stargazers": 79, - "watchers": 59 + "watchers": 58 }, "twitter/cdk": { "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", @@ -335,7 +335,7 @@ }, "twitter/chill": { "descriptionHTML": "
Scala extensions for the Kryo serialization library
", - "forkCount": 110, + "forkCount": 111, "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "languages": "Scala Java", @@ -345,9 +345,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-27T18:42:35Z", + "pushedAt": "2020-12-05T08:09:15Z", "repositoryTopics": "", - "stargazers": 559, + "stargazers": 558, "watchers": 139 }, "twitter/cli-guide.js": { @@ -382,7 +382,7 @@ "pushedAt": "2020-10-13T01:25:52Z", "repositoryTopics": "", "stargazers": 36, - "watchers": 124 + "watchers": 123 }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", @@ -395,8 +395,8 @@ "primaryLanguage": null, "pushedAt": "2018-03-10T14:25:02Z", "repositoryTopics": "", - "stargazers": 76, - "watchers": 132 + "stargazers": 75, + "watchers": 131 }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", @@ -414,7 +414,7 @@ }, "twitter/d3kit": { "descriptionHTML": "
D3Kit is a set tools to speed D3 related project development
", - "forkCount": 41, + "forkCount": 42, "homepageUrl": null, "isPrivate": false, "languages": "JavaScript", @@ -427,7 +427,7 @@ "pushedAt": "2020-09-04T20:41:02Z", "repositoryTopics": "", "stargazers": 406, - "watchers": 106 + "watchers": 105 }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", @@ -448,7 +448,7 @@ }, "twitter/distributedlog": { "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", - "forkCount": 288, + "forkCount": 287, "homepageUrl": "http://distributedlog.incubator.apache.org/", "isPrivate": false, "languages": "Java", @@ -460,7 +460,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2259, + "stargazers": 2258, "watchers": 169 }, "twitter/dodo": { @@ -475,7 +475,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-11-25T20:23:00Z", + "pushedAt": "2020-12-01T20:22:19Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 22, "watchers": 25 @@ -495,7 +495,7 @@ "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", "stargazers": 2167, - "watchers": 272 + "watchers": 271 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", @@ -529,11 +529,11 @@ "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", "stargazers": 1280, - "watchers": 213 + "watchers": 212 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1368, + "forkCount": 1370, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -543,10 +543,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-25T18:23:32Z", + "pushedAt": "2020-12-04T22:41:04Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7792, - "watchers": 578 + "stargazers": 7796, + "watchers": 577 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", @@ -560,10 +560,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-26T00:40:59Z", + "pushedAt": "2020-12-03T23:40:27Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2040, - "watchers": 222 + "stargazers": 2041, + "watchers": 221 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -676,14 +676,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2019-10-21T19:49:46Z", + "pushedAt": "2020-12-02T22:54:11Z", "repositoryTopics": "", "stargazers": 8, "watchers": 7 }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 303, + "forkCount": 304, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -700,7 +700,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 343, + "forkCount": 342, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -712,7 +712,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 884, + "stargazers": 886, "watchers": 202 }, "twitter/hogan.js": { @@ -747,7 +747,7 @@ "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", "stargazers": 171, - "watchers": 129 + "watchers": 128 }, "twitter/hraven": { "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", @@ -795,7 +795,7 @@ "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", "stargazers": 912, - "watchers": 177 + "watchers": 176 }, "twitter/interactive": { "descriptionHTML": "
Twitter interactive visualization
", @@ -845,12 +845,12 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 274, + "stargazers": 275, "watchers": 14 }, "twitter/ios-twitter-network-layer": { "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", - "forkCount": 21, + "forkCount": 20, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C", @@ -862,7 +862,7 @@ }, "pushedAt": "2020-08-10T21:14:30Z", "repositoryTopics": "", - "stargazers": 510, + "stargazers": 512, "watchers": 19 }, "twitter/joauth": { @@ -914,11 +914,11 @@ "pushedAt": "2019-06-07T00:45:31Z", "repositoryTopics": "", "stargazers": 38, - "watchers": 124 + "watchers": 123 }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 111, + "forkCount": 110, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -942,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-11-30T02:32:06Z", + "pushedAt": "2020-12-07T02:35:37Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -962,7 +962,7 @@ "pushedAt": "2020-10-13T03:39:48Z", "repositoryTopics": "", "stargazers": 109, - "watchers": 119 + "watchers": 118 }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", @@ -993,7 +993,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 216 + "watchers": 215 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1024,9 +1024,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-26T00:08:18Z", + "pushedAt": "2020-12-04T22:47:12Z", "repositoryTopics": "", - "stargazers": 612, + "stargazers": 615, "watchers": 35 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1082,7 +1082,7 @@ }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", - "forkCount": 7, + "forkCount": 8, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -1092,7 +1092,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-08-28T06:04:36Z", + "pushedAt": "2020-12-04T20:34:18Z", "repositoryTopics": "", "stargazers": 18, "watchers": 4 @@ -1126,9 +1126,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-11-25T20:31:59Z", + "pushedAt": "2020-12-01T16:44:22Z", "repositoryTopics": "", - "stargazers": 356, + "stargazers": 357, "watchers": 21 }, "twitter/rsc": { @@ -1213,8 +1213,8 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3571, - "watchers": 341 + "stargazers": 3575, + "watchers": 340 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1230,12 +1230,12 @@ }, "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", - "stargazers": 330, + "stargazers": 331, "watchers": 157 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 685, + "forkCount": 684, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1247,7 +1247,7 @@ }, "pushedAt": "2020-10-15T22:27:59Z", "repositoryTopics": "", - "stargazers": 3265, + "stargazers": 3263, "watchers": 327 }, "twitter/scoot": { @@ -1262,7 +1262,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-11-20T21:05:58Z", + "pushedAt": "2020-12-04T15:29:35Z", "repositoryTopics": "", "stargazers": 141, "watchers": 15 @@ -1281,7 +1281,7 @@ }, "pushedAt": "2020-11-24T19:24:30Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 717, + "stargazers": 718, "watchers": 177 }, "twitter/second-control-probability-distributions": { @@ -1324,7 +1324,7 @@ "color": "#2b7489", "name": "TypeScript" }, - "pushedAt": "2020-11-07T15:38:44Z", + "pushedAt": "2020-12-04T17:29:01Z", "repositoryTopics": "", "stargazers": 39, "watchers": 5 @@ -1341,11 +1341,11 @@ "pushedAt": "2016-05-11T17:26:29Z", "repositoryTopics": "", "stargazers": 37, - "watchers": 110 + "watchers": 109 }, "twitter/storehaus": { "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", - "forkCount": 80, + "forkCount": 79, "homepageUrl": "", "isPrivate": false, "languages": "Scala", @@ -1357,12 +1357,12 @@ }, "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", - "stargazers": 461, + "stargazers": 460, "watchers": 140 }, "twitter/summingbird": { "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", - "forkCount": 261, + "forkCount": 260, "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "languages": "Scala", @@ -1374,7 +1374,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2087, + "stargazers": 2086, "watchers": 296 }, "twitter/thrift_client": { @@ -1544,12 +1544,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 882, - "watchers": 230 + "stargazers": 883, + "watchers": 229 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1376, + "forkCount": 1380, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1561,8 +1561,8 @@ }, "pushedAt": "2020-11-14T19:23:13Z", "repositoryTopics": "emoji twemoji", - "stargazers": 11965, - "watchers": 358 + "stargazers": 11986, + "watchers": 357 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1583,7 +1583,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1838, + "forkCount": 1840, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1595,8 +1595,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10277, - "watchers": 856 + "stargazers": 10282, + "watchers": 854 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1663,7 +1663,7 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 756, + "stargazers": 757, "watchers": 177 }, "twitter/twitter-server": { @@ -1697,12 +1697,12 @@ }, "pushedAt": "2020-10-22T14:21:33Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2390, + "stargazers": 2393, "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 516, + "forkCount": 519, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1712,10 +1712,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-11-23T03:07:19Z", + "pushedAt": "2020-12-01T16:38:22Z", "repositoryTopics": "", - "stargazers": 1510, - "watchers": 473 + "stargazers": 1511, + "watchers": 472 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1731,7 +1731,7 @@ }, "pushedAt": "2020-09-11T13:02:10Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1478, + "stargazers": 1492, "watchers": 196 }, "twitter/typeahead.js": { @@ -1749,7 +1749,7 @@ "pushedAt": "2020-07-17T20:52:24Z", "repositoryTopics": "", "stargazers": 16204, - "watchers": 580 + "watchers": 578 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1765,7 +1765,7 @@ }, "pushedAt": "2020-11-23T22:23:19Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2412, + "stargazers": 2413, "watchers": 234 }, "twitter/vireo": { @@ -1782,7 +1782,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 760, + "stargazers": 762, "watchers": 50 }, "twitter/whiskey": { @@ -1800,7 +1800,7 @@ "pushedAt": "2020-10-13T09:45:40Z", "repositoryTopics": "", "stargazers": 126, - "watchers": 90 + "watchers": 89 }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", @@ -1850,7 +1850,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 279, + "stargazers": 282, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index da258f905..cd8a37b1b 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -113,7 +113,7 @@ - 39 public members + 38 public members 112 public repos From 8c5a8c6d42e93363b3f2847fd1ae90c8ee7c236d Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 14 Dec 2020 02:54:00 +0000 Subject: [PATCH 012/260] update data: Mon Dec 14 02:54:00 UTC 2020 --- data/projects.json | 176 ++++++++++++++++++++++----------------------- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/data/projects.json b/data/projects.json index 91278f13e..55c38695b 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-05T19:31:00Z", + "pushedAt": "2020-12-11T18:33:51Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1453, + "stargazers": 1459, "watchers": 60 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-05T05:53:58Z", + "pushedAt": "2020-12-12T22:23:32Z", "repositoryTopics": "", - "stargazers": 1775, + "stargazers": 1776, "watchers": 53 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 734, + "forkCount": 735, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3284, - "watchers": 334 + "stargazers": 3288, + "watchers": 333 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -112,12 +112,12 @@ }, "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 487, + "stargazers": 488, "watchers": 35 }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 30, + "forkCount": 29, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -127,14 +127,14 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-09-04T23:00:42Z", + "pushedAt": "2020-12-11T08:33:55Z", "repositoryTopics": "", - "stargazers": 144, + "stargazers": 146, "watchers": 16 }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 60, + "forkCount": 61, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -144,9 +144,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-10-27T04:27:36Z", + "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 800, + "stargazers": 802, "watchers": 35 }, "twitter/activerecord-reputation-system": { @@ -178,9 +178,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-05T08:24:21Z", + "pushedAt": "2020-12-11T06:13:28Z", "repositoryTopics": "", - "stargazers": 2022, + "stargazers": 2021, "watchers": 243 }, "twitter/ambrose": { @@ -226,7 +226,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-04T23:47:11Z", + "pushedAt": "2020-12-09T02:10:54Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, "watchers": 2 @@ -243,10 +243,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-06T19:30:21Z", + "pushedAt": "2020-12-10T22:07:51Z", "repositoryTopics": "", "stargazers": 608, - "watchers": 149 + "watchers": 148 }, "twitter/cache-trace": { "descriptionHTML": "
", @@ -313,7 +313,7 @@ }, "pushedAt": "2020-08-22T16:47:56Z", "repositoryTopics": "", - "stargazers": 79, + "stargazers": 80, "watchers": 58 }, "twitter/cdk": { @@ -345,7 +345,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-05T08:09:15Z", + "pushedAt": "2020-12-11T05:05:17Z", "repositoryTopics": "", "stargazers": 558, "watchers": 139 @@ -386,7 +386,7 @@ }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", - "forkCount": 48, + "forkCount": 49, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -424,7 +424,7 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-09-04T20:41:02Z", + "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", "stargazers": 406, "watchers": 105 @@ -460,7 +460,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2258, + "stargazers": 2257, "watchers": 169 }, "twitter/dodo": { @@ -475,7 +475,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-12-01T20:22:19Z", + "pushedAt": "2020-12-11T19:17:29Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 22, "watchers": 25 @@ -494,7 +494,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2167, + "stargazers": 2166, "watchers": 271 }, "twitter/elephant-bird": { @@ -516,7 +516,7 @@ }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", - "forkCount": 172, + "forkCount": 173, "homepageUrl": "", "isPrivate": false, "languages": "C", @@ -543,9 +543,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-04T22:41:04Z", + "pushedAt": "2020-12-11T23:40:00Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7796, + "stargazers": 7802, "watchers": 577 }, "twitter/finatra": { @@ -560,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-03T23:40:27Z", + "pushedAt": "2020-12-10T22:51:23Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2041, + "stargazers": 2042, "watchers": 221 }, "twitter/finatra-activator-http-seed": { @@ -647,7 +647,7 @@ }, "pushedAt": "2019-10-01T01:39:29Z", "repositoryTopics": "", - "stargazers": 15, + "stargazers": 16, "watchers": 8 }, "twitter/gpl-commitment": { @@ -693,14 +693,14 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-10-13T09:08:55Z", + "pushedAt": "2020-12-10T03:13:21Z", "repositoryTopics": "", "stargazers": 515, "watchers": 149 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 342, + "forkCount": 343, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -712,7 +712,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 886, + "stargazers": 887, "watchers": 202 }, "twitter/hogan.js": { @@ -729,7 +729,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5078, + "stargazers": 5079, "watchers": 255 }, "twitter/hpack": { @@ -828,7 +828,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1797, + "stargazers": 1798, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -879,12 +879,12 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 194, + "stargazers": 195, "watchers": 132 }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", - "forkCount": 134, + "forkCount": 133, "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "languages": "JavaScript", @@ -894,10 +894,10 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-09-07T14:56:43Z", + "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3728, - "watchers": 80 + "stargazers": 3730, + "watchers": 81 }, "twitter/libwatchman": { "descriptionHTML": "
A C interface to watchman
", @@ -918,7 +918,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 110, + "forkCount": 111, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -930,7 +930,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 287, + "stargazers": 288, "watchers": 18 }, "twitter/metrics": { @@ -942,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-12-07T02:35:37Z", + "pushedAt": "2020-12-14T02:42:55Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -1026,7 +1026,7 @@ }, "pushedAt": "2020-12-04T22:47:12Z", "repositoryTopics": "", - "stargazers": 615, + "stargazers": 616, "watchers": 35 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1077,7 +1077,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2218, + "stargazers": 2217, "watchers": 183 }, "twitter/repo-scaffolding": { @@ -1099,7 +1099,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 48, + "forkCount": 49, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1109,9 +1109,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-11-12T18:55:28Z", + "pushedAt": "2020-12-09T20:32:36Z", "repositoryTopics": "", - "stargazers": 870, + "stargazers": 872, "watchers": 29 }, "twitter/rpc-perf": { @@ -1145,7 +1145,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1252, + "stargazers": 1251, "watchers": 90 }, "twitter/rustcommon": { @@ -1201,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1109, + "forkCount": 1107, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1213,7 +1213,7 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3575, + "stargazers": 3576, "watchers": 340 }, "twitter/scala_school2": { @@ -1247,7 +1247,7 @@ }, "pushedAt": "2020-10-15T22:27:59Z", "repositoryTopics": "", - "stargazers": 3263, + "stargazers": 3268, "watchers": 327 }, "twitter/scoot": { @@ -1262,9 +1262,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-12-04T15:29:35Z", + "pushedAt": "2020-12-09T20:15:26Z", "repositoryTopics": "", - "stargazers": 141, + "stargazers": 142, "watchers": 15 }, "twitter/scrooge": { @@ -1279,9 +1279,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-24T19:24:30Z", + "pushedAt": "2020-12-10T22:44:46Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 718, + "stargazers": 719, "watchers": 177 }, "twitter/second-control-probability-distributions": { @@ -1324,7 +1324,7 @@ "color": "#2b7489", "name": "TypeScript" }, - "pushedAt": "2020-12-04T17:29:01Z", + "pushedAt": "2020-12-11T00:33:24Z", "repositoryTopics": "", "stargazers": 39, "watchers": 5 @@ -1374,7 +1374,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2086, + "stargazers": 2089, "watchers": 296 }, "twitter/thrift_client": { @@ -1408,7 +1408,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 547, + "stargazers": 546, "watchers": 49 }, "twitter/torch-dataset": { @@ -1561,8 +1561,8 @@ }, "pushedAt": "2020-11-14T19:23:13Z", "repositoryTopics": "emoji twemoji", - "stargazers": 11986, - "watchers": 357 + "stargazers": 12004, + "watchers": 356 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1576,14 +1576,14 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-09-11T11:09:56Z", + "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 63, + "stargazers": 64, "watchers": 15 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1840, + "forkCount": 1841, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1595,8 +1595,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10282, - "watchers": 854 + "stargazers": 10291, + "watchers": 855 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1663,8 +1663,8 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 757, - "watchers": 177 + "stargazers": 758, + "watchers": 176 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", @@ -1678,14 +1678,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-16T21:32:06Z", + "pushedAt": "2020-12-11T20:23:49Z", "repositoryTopics": "finagle finatra", - "stargazers": 1148, + "stargazers": 1153, "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 402, + "forkCount": 403, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1695,14 +1695,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-10-22T14:21:33Z", + "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2393, + "stargazers": 2402, "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 519, + "forkCount": 521, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1712,10 +1712,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-12-01T16:38:22Z", + "pushedAt": "2020-12-07T03:09:34Z", "repositoryTopics": "", - "stargazers": 1511, - "watchers": 472 + "stargazers": 1514, + "watchers": 471 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1731,12 +1731,12 @@ }, "pushedAt": "2020-09-11T13:02:10Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1492, - "watchers": 196 + "stargazers": 1496, + "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3259, + "forkCount": 3260, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1748,7 +1748,7 @@ }, "pushedAt": "2020-07-17T20:52:24Z", "repositoryTopics": "", - "stargazers": 16204, + "stargazers": 16207, "watchers": 578 }, "twitter/util": { @@ -1763,10 +1763,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-11-23T22:23:19Z", + "pushedAt": "2020-12-11T18:23:51Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2413, - "watchers": 234 + "stargazers": 2414, + "watchers": 233 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1782,7 +1782,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 762, + "stargazers": 761, "watchers": 50 }, "twitter/whiskey": { @@ -1850,7 +1850,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 282, + "stargazers": 286, "watchers": 28 } } \ No newline at end of file From 3ce6bbcbab39d53d46fe402011c4c0167a7caf60 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 21 Dec 2020 03:00:11 +0000 Subject: [PATCH 013/260] update data: Mon Dec 21 03:00:11 UTC 2020 --- data/projects.json | 166 ++++++++++++++++++++++----------------------- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/data/projects.json b/data/projects.json index 55c38695b..49137571e 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-11T18:33:51Z", + "pushedAt": "2020-12-20T21:57:53Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1459, + "stargazers": 1462, "watchers": 60 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-12T22:23:32Z", + "pushedAt": "2020-12-17T18:38:05Z", "repositoryTopics": "", - "stargazers": 1776, + "stargazers": 1784, "watchers": 53 }, "twitter/.github": { @@ -42,7 +42,7 @@ "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2020-11-20T01:23:17Z", + "pushedAt": "2020-12-17T21:04:56Z", "repositoryTopics": "", "stargazers": 0, "watchers": 0 @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3288, + "stargazers": 3289, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -95,8 +95,8 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2404, - "watchers": 220 + "stargazers": 2403, + "watchers": 219 }, "twitter/GraphJet": { "descriptionHTML": "
GraphJet is a real-time graph processing library.
", @@ -112,12 +112,12 @@ }, "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 488, + "stargazers": 489, "watchers": 35 }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 29, + "forkCount": 31, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -129,7 +129,7 @@ }, "pushedAt": "2020-12-11T08:33:55Z", "repositoryTopics": "", - "stargazers": 146, + "stargazers": 147, "watchers": 16 }, "twitter/Serial": { @@ -178,14 +178,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-11T06:13:28Z", + "pushedAt": "2020-12-20T04:41:12Z", "repositoryTopics": "", - "stargazers": 2021, + "stargazers": 2022, "watchers": 243 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", - "forkCount": 215, + "forkCount": 214, "homepageUrl": "http://twitter.com/ambrose", "isPrivate": false, "languages": "Java JavaScript", @@ -226,10 +226,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-09T02:10:54Z", + "pushedAt": "2020-12-18T18:49:36Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, - "watchers": 2 + "watchers": 3 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-10T22:07:51Z", + "pushedAt": "2020-12-17T16:51:25Z", "repositoryTopics": "", "stargazers": 608, "watchers": 148 @@ -284,7 +284,7 @@ }, "twitter/cassovary": { "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", - "forkCount": 134, + "forkCount": 136, "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "languages": "Scala", @@ -345,9 +345,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-11T05:05:17Z", + "pushedAt": "2020-12-17T16:51:41Z", "repositoryTopics": "", - "stargazers": 558, + "stargazers": 559, "watchers": 139 }, "twitter/cli-guide.js": { @@ -409,7 +409,7 @@ "primaryLanguage": null, "pushedAt": "2019-06-20T20:58:52Z", "repositoryTopics": "", - "stargazers": 6, + "stargazers": 7, "watchers": 3 }, "twitter/d3kit": { @@ -494,7 +494,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2166, + "stargazers": 2165, "watchers": 271 }, "twitter/elephant-bird": { @@ -511,7 +511,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1101, + "stargazers": 1105, "watchers": 196 }, "twitter/fatcache": { @@ -528,12 +528,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1280, + "stargazers": 1281, "watchers": 212 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1370, + "forkCount": 1368, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -543,9 +543,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-11T23:40:00Z", + "pushedAt": "2020-12-18T20:25:25Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7802, + "stargazers": 7809, "watchers": 577 }, "twitter/finatra": { @@ -560,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-10T22:51:23Z", + "pushedAt": "2020-12-18T20:25:44Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2042, + "stargazers": 2044, "watchers": 221 }, "twitter/finatra-activator-http-seed": { @@ -712,7 +712,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 887, + "stargazers": 888, "watchers": 202 }, "twitter/hogan.js": { @@ -729,7 +729,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5079, + "stargazers": 5080, "watchers": 255 }, "twitter/hpack": { @@ -811,7 +811,7 @@ }, "pushedAt": "2019-06-06T18:01:08Z", "repositoryTopics": "", - "stargazers": 208, + "stargazers": 209, "watchers": 154 }, "twitter/ios-twitter-image-pipeline": { @@ -829,7 +829,7 @@ "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", "stargazers": 1798, - "watchers": 38 + "watchers": 37 }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", @@ -879,7 +879,7 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 195, + "stargazers": 196, "watchers": 132 }, "twitter/labella.js": { @@ -896,12 +896,12 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3730, + "stargazers": 3732, "watchers": 81 }, "twitter/libwatchman": { "descriptionHTML": "
A C interface to watchman
", - "forkCount": 22, + "forkCount": 21, "homepageUrl": "", "isPrivate": false, "languages": "Shell C", @@ -918,7 +918,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 111, + "forkCount": 112, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -930,19 +930,19 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 288, + "stargazers": 289, "watchers": 18 }, "twitter/metrics": { "descriptionHTML": "
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": "https://twitter.github.io/metrics", "isPrivate": false, "languages": "", "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-12-14T02:42:55Z", + "pushedAt": "2020-12-21T02:49:36Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -993,7 +993,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 215 + "watchers": 216 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1027,7 +1027,7 @@ "pushedAt": "2020-12-04T22:47:12Z", "repositoryTopics": "", "stargazers": 616, - "watchers": 35 + "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { "descriptionHTML": "
Periscope Live Engagement Unity SDK
", @@ -1092,7 +1092,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-04T20:34:18Z", + "pushedAt": "2020-12-15T23:57:00Z", "repositoryTopics": "", "stargazers": 18, "watchers": 4 @@ -1109,9 +1109,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-12-09T20:32:36Z", + "pushedAt": "2020-12-15T18:51:43Z", "repositoryTopics": "", - "stargazers": 872, + "stargazers": 874, "watchers": 29 }, "twitter/rpc-perf": { @@ -1146,7 +1146,7 @@ "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", "stargazers": 1251, - "watchers": 90 + "watchers": 89 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", @@ -1160,14 +1160,14 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-11-25T20:29:48Z", + "pushedAt": "2020-12-15T19:14:48Z", "repositoryTopics": "", "stargazers": 11, "watchers": 2 }, "twitter/sbf": { "descriptionHTML": "
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -1179,7 +1179,7 @@ }, "pushedAt": "2020-10-13T19:30:11Z", "repositoryTopics": "", - "stargazers": 13, + "stargazers": 15, "watchers": 2 }, "twitter/scala-json": { @@ -1201,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1107, + "forkCount": 1106, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1213,7 +1213,7 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3576, + "stargazers": 3578, "watchers": 340 }, "twitter/scala_school2": { @@ -1230,7 +1230,7 @@ }, "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", - "stargazers": 331, + "stargazers": 332, "watchers": 157 }, "twitter/scalding": { @@ -1247,7 +1247,7 @@ }, "pushedAt": "2020-10-15T22:27:59Z", "repositoryTopics": "", - "stargazers": 3268, + "stargazers": 3272, "watchers": 327 }, "twitter/scoot": { @@ -1262,14 +1262,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-12-09T20:15:26Z", + "pushedAt": "2020-12-15T14:49:38Z", "repositoryTopics": "", - "stargazers": 142, + "stargazers": 144, "watchers": 15 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", - "forkCount": 233, + "forkCount": 232, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "languages": "Scala HTML Java Objective-C", @@ -1279,9 +1279,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-10T22:44:46Z", + "pushedAt": "2020-12-14T23:25:31Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 719, + "stargazers": 718, "watchers": 177 }, "twitter/second-control-probability-distributions": { @@ -1300,7 +1300,7 @@ }, "twitter/sekhmet": { "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", - "forkCount": 2, + "forkCount": 1, "homepageUrl": "", "isPrivate": false, "languages": "", @@ -1544,12 +1544,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 883, + "stargazers": 884, "watchers": 229 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1380, + "forkCount": 1386, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1559,14 +1559,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-11-14T19:23:13Z", + "pushedAt": "2020-12-16T01:44:33Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12004, - "watchers": 356 + "stargazers": 12036, + "watchers": 355 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 14, + "forkCount": 15, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1583,7 +1583,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1841, + "forkCount": 1844, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1595,7 +1595,7 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10291, + "stargazers": 10306, "watchers": 855 }, "twitter/twitter-cldr-js": { @@ -1680,7 +1680,7 @@ }, "pushedAt": "2020-12-11T20:23:49Z", "repositoryTopics": "finagle finatra", - "stargazers": 1153, + "stargazers": 1154, "watchers": 192 }, "twitter/twitter-text": { @@ -1697,12 +1697,12 @@ }, "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2402, + "stargazers": 2403, "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 521, + "forkCount": 522, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1712,10 +1712,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-12-07T03:09:34Z", + "pushedAt": "2020-12-14T03:09:58Z", "repositoryTopics": "", - "stargazers": 1514, - "watchers": 471 + "stargazers": 1521, + "watchers": 472 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1736,7 +1736,7 @@ }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3260, + "forkCount": 3261, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1746,10 +1746,10 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-07-17T20:52:24Z", + "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16207, - "watchers": 578 + "stargazers": 16217, + "watchers": 579 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1763,9 +1763,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-11T18:23:51Z", + "pushedAt": "2020-12-17T20:22:21Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2414, + "stargazers": 2415, "watchers": 233 }, "twitter/vireo": { @@ -1782,7 +1782,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 761, + "stargazers": 762, "watchers": 50 }, "twitter/whiskey": { @@ -1804,7 +1804,7 @@ }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", - "forkCount": 97, + "forkCount": 98, "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "languages": "PHP", @@ -1838,7 +1838,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 118, + "forkCount": 119, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1850,7 +1850,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 286, + "stargazers": 292, "watchers": 28 } } \ No newline at end of file From dc2e4bb748adce3bb051cc8917392e8c64c058e9 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 28 Dec 2020 03:08:39 +0000 Subject: [PATCH 014/260] update data: Mon Dec 28 03:08:39 UTC 2020 --- data/projects.json | 176 ++++++++++++++++++++------------------ static/assets/network.svg | 2 +- 2 files changed, 96 insertions(+), 82 deletions(-) diff --git a/data/projects.json b/data/projects.json index 49137571e..cd1de7f49 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,7 +11,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-20T21:57:53Z", + "pushedAt": "2020-12-26T21:10:09Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", "stargazers": 1462, "watchers": 60 @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-17T18:38:05Z", + "pushedAt": "2020-12-24T00:22:17Z", "repositoryTopics": "", - "stargazers": 1784, + "stargazers": 1786, "watchers": 53 }, "twitter/.github": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3289, + "stargazers": 3293, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -112,7 +112,7 @@ }, "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 489, + "stargazers": 490, "watchers": 35 }, "twitter/SentenTree": { @@ -129,7 +129,7 @@ }, "pushedAt": "2020-12-11T08:33:55Z", "repositoryTopics": "", - "stargazers": 147, + "stargazers": 148, "watchers": 16 }, "twitter/Serial": { @@ -146,8 +146,8 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 802, - "watchers": 35 + "stargazers": 803, + "watchers": 36 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -168,7 +168,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 296, + "forkCount": 295, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -178,9 +178,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-20T04:41:12Z", + "pushedAt": "2020-12-24T12:03:14Z", "repositoryTopics": "", - "stargazers": 2022, + "stargazers": 2023, "watchers": 243 }, "twitter/ambrose": { @@ -198,7 +198,7 @@ "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", "stargazers": 1193, - "watchers": 218 + "watchers": 217 }, "twitter/analytics-infra-governance": { "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", @@ -226,7 +226,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-18T18:49:36Z", + "pushedAt": "2020-12-27T20:21:30Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, "watchers": 3 @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-17T16:51:25Z", + "pushedAt": "2020-12-24T12:03:27Z", "repositoryTopics": "", "stargazers": 608, "watchers": 148 @@ -262,7 +262,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 33, + "stargazers": 37, "watchers": 5 }, "twitter/caladrius": { @@ -296,7 +296,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 986, + "stargazers": 987, "watchers": 165 }, "twitter/ccommon": { @@ -345,7 +345,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-17T16:51:41Z", + "pushedAt": "2020-12-24T12:03:40Z", "repositoryTopics": "", "stargazers": 559, "watchers": 139 @@ -395,7 +395,7 @@ "primaryLanguage": null, "pushedAt": "2018-03-10T14:25:02Z", "repositoryTopics": "", - "stargazers": 75, + "stargazers": 76, "watchers": 131 }, "twitter/curation-style-guide": { @@ -482,7 +482,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 613, + "forkCount": 615, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -528,7 +528,7 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1281, + "stargazers": 1283, "watchers": 212 }, "twitter/finagle": { @@ -543,14 +543,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-18T20:25:25Z", + "pushedAt": "2020-12-23T00:27:06Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7809, + "stargazers": 7812, "watchers": 577 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 376, + "forkCount": 375, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -560,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-18T20:25:44Z", + "pushedAt": "2020-12-22T10:25:49Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2044, + "stargazers": 2043, "watchers": 221 }, "twitter/finatra-activator-http-seed": { @@ -630,7 +630,7 @@ }, "pushedAt": "2018-09-18T21:32:04Z", "repositoryTopics": "", - "stargazers": 19, + "stargazers": 18, "watchers": 7 }, "twitter/go-bindata": { @@ -683,7 +683,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 304, + "forkCount": 305, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -695,12 +695,12 @@ }, "pushedAt": "2020-12-10T03:13:21Z", "repositoryTopics": "", - "stargazers": 515, + "stargazers": 516, "watchers": 149 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 343, + "forkCount": 345, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -712,7 +712,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 888, + "stargazers": 890, "watchers": 202 }, "twitter/hogan.js": { @@ -729,7 +729,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5080, + "stargazers": 5079, "watchers": 255 }, "twitter/hpack": { @@ -746,7 +746,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 171, + "stargazers": 172, "watchers": 128 }, "twitter/hraven": { @@ -828,7 +828,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1798, + "stargazers": 1797, "watchers": 37 }, "twitter/ios-twitter-logging-service": { @@ -862,7 +862,7 @@ }, "pushedAt": "2020-08-10T21:14:30Z", "repositoryTopics": "", - "stargazers": 512, + "stargazers": 511, "watchers": 19 }, "twitter/joauth": { @@ -896,7 +896,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3732, + "stargazers": 3733, "watchers": 81 }, "twitter/libwatchman": { @@ -918,7 +918,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 112, + "forkCount": 113, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -942,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-12-21T02:49:36Z", + "pushedAt": "2020-12-28T02:52:51Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -966,7 +966,7 @@ }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", - "forkCount": 29, + "forkCount": 30, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -976,9 +976,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-10-13T02:38:18Z", + "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 217, + "stargazers": 218, "watchers": 26 }, "twitter/ossdecks": { @@ -1024,7 +1024,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-12-04T22:47:12Z", + "pushedAt": "2020-12-21T22:45:22Z", "repositoryTopics": "", "stargazers": 616, "watchers": 36 @@ -1060,7 +1060,7 @@ }, "pushedAt": "2019-12-30T06:57:34Z", "repositoryTopics": "", - "stargazers": 221, + "stargazers": 222, "watchers": 134 }, "twitter/recess": { @@ -1077,7 +1077,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2217, + "stargazers": 2216, "watchers": 183 }, "twitter/repo-scaffolding": { @@ -1094,7 +1094,7 @@ }, "pushedAt": "2020-12-15T23:57:00Z", "repositoryTopics": "", - "stargazers": 18, + "stargazers": 19, "watchers": 4 }, "twitter/rezolus": { @@ -1145,7 +1145,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1251, + "stargazers": 1250, "watchers": 89 }, "twitter/rustcommon": { @@ -1201,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1106, + "forkCount": 1107, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1213,7 +1213,7 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3578, + "stargazers": 3580, "watchers": 340 }, "twitter/scala_school2": { @@ -1235,7 +1235,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 684, + "forkCount": 683, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1245,10 +1245,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-10-15T22:27:59Z", + "pushedAt": "2020-12-22T19:29:50Z", "repositoryTopics": "", - "stargazers": 3272, - "watchers": 327 + "stargazers": 3273, + "watchers": 326 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1262,7 +1262,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-12-15T14:49:38Z", + "pushedAt": "2020-12-21T14:02:37Z", "repositoryTopics": "", "stargazers": 144, "watchers": 15 @@ -1324,9 +1324,9 @@ "color": "#2b7489", "name": "TypeScript" }, - "pushedAt": "2020-12-11T00:33:24Z", + "pushedAt": "2020-12-21T20:13:54Z", "repositoryTopics": "", - "stargazers": 39, + "stargazers": 40, "watchers": 5 }, "twitter/sslconfig": { @@ -1357,7 +1357,7 @@ }, "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", - "stargazers": 460, + "stargazers": 459, "watchers": 140 }, "twitter/summingbird": { @@ -1374,9 +1374,23 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2089, + "stargazers": 2088, "watchers": 296 }, + "twitter/template": { + "descriptionHTML": "
", + "forkCount": 2, + "homepageUrl": null, + "isPrivate": false, + "languages": "", + "name": "template", + "nameWithOwner": "twitter/template", + "primaryLanguage": null, + "pushedAt": "2020-12-23T18:50:08Z", + "repositoryTopics": "", + "stargazers": 0, + "watchers": 1 + }, "twitter/thrift_client": { "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", "forkCount": 76, @@ -1408,7 +1422,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 546, + "stargazers": 547, "watchers": 49 }, "twitter/torch-dataset": { @@ -1425,7 +1439,7 @@ }, "pushedAt": "2019-06-06T19:03:26Z", "repositoryTopics": "", - "stargazers": 72, + "stargazers": 73, "watchers": 22 }, "twitter/torch-decisiontree": { @@ -1549,7 +1563,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1386, + "forkCount": 1388, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1561,12 +1575,12 @@ }, "pushedAt": "2020-12-16T01:44:33Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12036, - "watchers": 355 + "stargazers": 12059, + "watchers": 356 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 15, + "forkCount": 16, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1583,7 +1597,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1844, + "forkCount": 1845, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1595,8 +1609,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10306, - "watchers": 855 + "stargazers": 10329, + "watchers": 856 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1680,12 +1694,12 @@ }, "pushedAt": "2020-12-11T20:23:49Z", "repositoryTopics": "finagle finatra", - "stargazers": 1154, + "stargazers": 1155, "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 403, + "forkCount": 402, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1697,7 +1711,7 @@ }, "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2403, + "stargazers": 2409, "watchers": 184 }, "twitter/twitter.github.io": { @@ -1712,14 +1726,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-12-14T03:09:58Z", + "pushedAt": "2020-12-21T03:16:05Z", "repositoryTopics": "", - "stargazers": 1521, + "stargazers": 1525, "watchers": 472 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 282, + "forkCount": 283, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1729,14 +1743,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2020-09-11T13:02:10Z", + "pushedAt": "2020-12-22T08:49:21Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1496, - "watchers": 195 + "stargazers": 1502, + "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3261, + "forkCount": 3263, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1748,12 +1762,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16217, + "stargazers": 16227, "watchers": 579 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 527, + "forkCount": 525, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1765,7 +1779,7 @@ }, "pushedAt": "2020-12-17T20:22:21Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2415, + "stargazers": 2417, "watchers": 233 }, "twitter/vireo": { @@ -1782,7 +1796,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 762, + "stargazers": 761, "watchers": 50 }, "twitter/whiskey": { @@ -1833,7 +1847,7 @@ }, "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", - "stargazers": 155, + "stargazers": 154, "watchers": 119 }, "twitterdev/search-tweets-python": { @@ -1850,7 +1864,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 292, + "stargazers": 293, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index cd8a37b1b..5a359db80 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 38 public members - 112 public repos + 113 public repos From 5abce72a6a6c435e147f7d2e7299b04637fc0b92 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 4 Jan 2021 03:13:58 +0000 Subject: [PATCH 015/260] update data: Mon Jan 4 03:13:58 UTC 2021 --- data/projects.json | 148 ++++++++++++++++++++++----------------------- 1 file changed, 74 insertions(+), 74 deletions(-) diff --git a/data/projects.json b/data/projects.json index cd1de7f49..5f6dc5969 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 378, + "forkCount": 379, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-26T21:10:09Z", + "pushedAt": "2021-01-03T02:16:30Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1462, + "stargazers": 1466, "watchers": 60 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 188, + "forkCount": 190, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-24T00:22:17Z", + "pushedAt": "2020-12-31T02:52:00Z", "repositoryTopics": "", - "stargazers": 1786, + "stargazers": 1790, "watchers": 53 }, "twitter/.github": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3293, + "stargazers": 3294, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 715, + "stargazers": 716, "watchers": 166 }, "twitter/CocoaSPDY": { @@ -117,7 +117,7 @@ }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 31, + "forkCount": 32, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -134,7 +134,7 @@ }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 61, + "forkCount": 62, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 803, + "stargazers": 804, "watchers": 36 }, "twitter/activerecord-reputation-system": { @@ -163,7 +163,7 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1341, + "stargazers": 1340, "watchers": 149 }, "twitter/algebird": { @@ -178,10 +178,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-24T12:03:14Z", + "pushedAt": "2020-12-28T21:44:05Z", "repositoryTopics": "", "stargazers": 2023, - "watchers": 243 + "watchers": 242 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -197,7 +197,7 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1193, + "stargazers": 1194, "watchers": 217 }, "twitter/analytics-infra-governance": { @@ -214,26 +214,26 @@ "stargazers": 6, "watchers": 12 }, - "twitter/bazel-multideps": { + "twitter/bazel-multiversion": { "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", "forkCount": 3, "homepageUrl": "", "isPrivate": false, "languages": "Scala Shell", - "name": "bazel-multideps", - "nameWithOwner": "twitter/bazel-multideps", + "name": "bazel-multiversion", + "nameWithOwner": "twitter/bazel-multiversion", "primaryLanguage": { "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-27T20:21:30Z", + "pushedAt": "2021-01-02T16:34:26Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, "watchers": 3 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", - "forkCount": 102, + "forkCount": 103, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -243,14 +243,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-24T12:03:27Z", + "pushedAt": "2020-12-31T10:51:57Z", "repositoryTopics": "", "stargazers": 608, "watchers": 148 }, "twitter/cache-trace": { "descriptionHTML": "
", - "forkCount": 0, + "forkCount": 1, "homepageUrl": null, "isPrivate": false, "languages": "Shell", @@ -284,7 +284,7 @@ }, "twitter/cassovary": { "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", - "forkCount": 136, + "forkCount": 137, "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "languages": "Scala", @@ -345,7 +345,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-24T12:03:40Z", + "pushedAt": "2020-12-28T21:03:23Z", "repositoryTopics": "", "stargazers": 559, "watchers": 139 @@ -494,7 +494,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2165, + "stargazers": 2166, "watchers": 271 }, "twitter/elephant-bird": { @@ -511,7 +511,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1105, + "stargazers": 1110, "watchers": 196 }, "twitter/fatcache": { @@ -545,12 +545,12 @@ }, "pushedAt": "2020-12-23T00:27:06Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7812, + "stargazers": 7838, "watchers": 577 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 375, + "forkCount": 376, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -560,7 +560,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-22T10:25:49Z", + "pushedAt": "2020-12-29T11:39:44Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "stargazers": 2043, "watchers": 221 @@ -678,7 +678,7 @@ }, "pushedAt": "2020-12-02T22:54:11Z", "repositoryTopics": "", - "stargazers": 8, + "stargazers": 9, "watchers": 7 }, "twitter/hadoop-lzo": { @@ -695,7 +695,7 @@ }, "pushedAt": "2020-12-10T03:13:21Z", "repositoryTopics": "", - "stargazers": 516, + "stargazers": 517, "watchers": 149 }, "twitter/hbc": { @@ -729,8 +729,8 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5079, - "watchers": 255 + "stargazers": 5080, + "watchers": 254 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -794,7 +794,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 912, + "stargazers": 913, "watchers": 176 }, "twitter/interactive": { @@ -896,7 +896,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3733, + "stargazers": 3734, "watchers": 81 }, "twitter/libwatchman": { @@ -918,7 +918,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 113, + "forkCount": 115, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -942,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2020-12-28T02:52:51Z", + "pushedAt": "2021-01-04T03:02:39Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -993,7 +993,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 216 + "watchers": 215 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1024,7 +1024,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-12-21T22:45:22Z", + "pushedAt": "2020-12-28T22:34:40Z", "repositoryTopics": "", "stargazers": 616, "watchers": 36 @@ -1065,7 +1065,7 @@ }, "twitter/recess": { "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", - "forkCount": 204, + "forkCount": 203, "homepageUrl": "http://twitter.github.com/recess", "isPrivate": false, "languages": "CSS JavaScript", @@ -1111,8 +1111,8 @@ }, "pushedAt": "2020-12-15T18:51:43Z", "repositoryTopics": "", - "stargazers": 874, - "watchers": 29 + "stargazers": 873, + "watchers": 28 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", @@ -1128,7 +1128,7 @@ }, "pushedAt": "2020-12-01T16:44:22Z", "repositoryTopics": "", - "stargazers": 357, + "stargazers": 358, "watchers": 21 }, "twitter/rsc": { @@ -1160,7 +1160,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-12-15T19:14:48Z", + "pushedAt": "2020-12-29T23:57:13Z", "repositoryTopics": "", "stargazers": 11, "watchers": 2 @@ -1201,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1107, + "forkCount": 1108, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1213,8 +1213,8 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3580, - "watchers": 340 + "stargazers": 3582, + "watchers": 341 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1248,7 +1248,7 @@ "pushedAt": "2020-12-22T19:29:50Z", "repositoryTopics": "", "stargazers": 3273, - "watchers": 326 + "watchers": 325 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1262,7 +1262,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-12-21T14:02:37Z", + "pushedAt": "2020-12-28T15:35:11Z", "repositoryTopics": "", "stargazers": 144, "watchers": 15 @@ -1386,7 +1386,7 @@ "name": "template", "nameWithOwner": "twitter/template", "primaryLanguage": null, - "pushedAt": "2020-12-23T18:50:08Z", + "pushedAt": "2020-12-29T18:47:05Z", "repositoryTopics": "", "stargazers": 0, "watchers": 1 @@ -1422,7 +1422,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 547, + "stargazers": 548, "watchers": 49 }, "twitter/torch-dataset": { @@ -1559,11 +1559,11 @@ "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", "stargazers": 884, - "watchers": 229 + "watchers": 228 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1388, + "forkCount": 1389, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1575,8 +1575,8 @@ }, "pushedAt": "2020-12-16T01:44:33Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12059, - "watchers": 356 + "stargazers": 12079, + "watchers": 355 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1592,12 +1592,12 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 64, + "stargazers": 63, "watchers": 15 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1845, + "forkCount": 1852, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1609,7 +1609,7 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10329, + "stargazers": 10342, "watchers": 856 }, "twitter/twitter-cldr-js": { @@ -1682,7 +1682,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 192, + "forkCount": 193, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1711,12 +1711,12 @@ }, "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2409, + "stargazers": 2411, "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 522, + "forkCount": 524, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1726,14 +1726,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-12-21T03:16:05Z", + "pushedAt": "2020-12-28T03:20:28Z", "repositoryTopics": "", - "stargazers": 1525, - "watchers": 472 + "stargazers": 1528, + "watchers": 471 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 283, + "forkCount": 284, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1745,12 +1745,12 @@ }, "pushedAt": "2020-12-22T08:49:21Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1502, - "watchers": 196 + "stargazers": 1504, + "watchers": 197 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3263, + "forkCount": 3259, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1762,12 +1762,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16227, - "watchers": 579 + "stargazers": 16228, + "watchers": 580 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 525, + "forkCount": 527, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1779,7 +1779,7 @@ }, "pushedAt": "2020-12-17T20:22:21Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2417, + "stargazers": 2419, "watchers": 233 }, "twitter/vireo": { @@ -1847,7 +1847,7 @@ }, "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", - "stargazers": 154, + "stargazers": 155, "watchers": 119 }, "twitterdev/search-tweets-python": { @@ -1864,7 +1864,7 @@ }, "pushedAt": "2020-11-05T19:59:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 293, + "stargazers": 296, "watchers": 28 } } \ No newline at end of file From b3d775af263b95aeb73bcbabddda848c89b179d1 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 11 Jan 2021 03:24:11 +0000 Subject: [PATCH 016/260] update data: Mon Jan 11 03:24:11 UTC 2021 --- data/projects.json | 274 +++++++++++++++++++------------------- static/assets/network.svg | 2 +- 2 files changed, 138 insertions(+), 138 deletions(-) diff --git a/data/projects.json b/data/projects.json index 5f6dc5969..1b09d74bf 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 379, + "forkCount": 380, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,10 +11,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-03T02:16:30Z", + "pushedAt": "2021-01-11T02:15:04Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1466, - "watchers": 60 + "stargazers": 1470, + "watchers": 61 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-12-31T02:52:00Z", + "pushedAt": "2021-01-08T23:46:20Z", "repositoryTopics": "", - "stargazers": 1790, - "watchers": 53 + "stargazers": 1788, + "watchers": 52 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 735, + "forkCount": 737, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3294, + "stargazers": 3295, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -79,7 +79,7 @@ "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", "stargazers": 716, - "watchers": 166 + "watchers": 165 }, "twitter/CocoaSPDY": { "descriptionHTML": "
SPDY for iOS and OS X
", @@ -96,7 +96,7 @@ "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", "stargazers": 2403, - "watchers": 219 + "watchers": 218 }, "twitter/GraphJet": { "descriptionHTML": "
GraphJet is a real-time graph processing library.
", @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 804, + "stargazers": 805, "watchers": 36 }, "twitter/activerecord-reputation-system": { @@ -164,7 +164,7 @@ "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", "stargazers": 1340, - "watchers": 149 + "watchers": 148 }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", @@ -180,7 +180,7 @@ }, "pushedAt": "2020-12-28T21:44:05Z", "repositoryTopics": "", - "stargazers": 2023, + "stargazers": 2024, "watchers": 242 }, "twitter/ambrose": { @@ -198,7 +198,7 @@ "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", "stargazers": 1194, - "watchers": 217 + "watchers": 216 }, "twitter/analytics-infra-governance": { "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", @@ -216,7 +216,7 @@ }, "twitter/bazel-multiversion": { "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", - "forkCount": 3, + "forkCount": 4, "homepageUrl": "", "isPrivate": false, "languages": "Scala Shell", @@ -226,7 +226,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-02T16:34:26Z", + "pushedAt": "2021-01-09T03:22:53Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 6, "watchers": 3 @@ -245,12 +245,12 @@ }, "pushedAt": "2020-12-31T10:51:57Z", "repositoryTopics": "", - "stargazers": 608, - "watchers": 148 + "stargazers": 610, + "watchers": 147 }, "twitter/cache-trace": { "descriptionHTML": "
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": null, "isPrivate": false, "languages": "Shell", @@ -262,8 +262,8 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 37, - "watchers": 5 + "stargazers": 39, + "watchers": 6 }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", @@ -296,8 +296,8 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 987, - "watchers": 165 + "stargazers": 991, + "watchers": 164 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", @@ -313,7 +313,7 @@ }, "pushedAt": "2020-08-22T16:47:56Z", "repositoryTopics": "", - "stargazers": 80, + "stargazers": 79, "watchers": 58 }, "twitter/cdk": { @@ -331,11 +331,11 @@ "pushedAt": "2019-06-07T00:53:15Z", "repositoryTopics": "", "stargazers": 73, - "watchers": 118 + "watchers": 117 }, "twitter/chill": { "descriptionHTML": "
Scala extensions for the Kryo serialization library
", - "forkCount": 111, + "forkCount": 112, "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "languages": "Scala Java", @@ -345,10 +345,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-28T21:03:23Z", + "pushedAt": "2021-01-09T17:38:45Z", "repositoryTopics": "", "stargazers": 559, - "watchers": 139 + "watchers": 138 }, "twitter/cli-guide.js": { "descriptionHTML": "
CLI Guide JQuery Plugin
", @@ -369,7 +369,7 @@ }, "twitter/cloudhopper-commons": { "descriptionHTML": "
Cloudhopper Commons
", - "forkCount": 40, + "forkCount": 41, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -382,11 +382,11 @@ "pushedAt": "2020-10-13T01:25:52Z", "repositoryTopics": "", "stargazers": 36, - "watchers": 123 + "watchers": 122 }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", - "forkCount": 49, + "forkCount": 50, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -396,7 +396,7 @@ "pushedAt": "2018-03-10T14:25:02Z", "repositoryTopics": "", "stargazers": 76, - "watchers": 131 + "watchers": 130 }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", @@ -427,7 +427,7 @@ "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", "stargazers": 406, - "watchers": 105 + "watchers": 103 }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", @@ -482,7 +482,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 615, + "forkCount": 614, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -494,8 +494,8 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2166, - "watchers": 271 + "stargazers": 2165, + "watchers": 270 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", @@ -512,7 +512,7 @@ "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", "stargazers": 1110, - "watchers": 196 + "watchers": 195 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", @@ -528,12 +528,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1283, - "watchers": 212 + "stargazers": 1284, + "watchers": 211 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1368, + "forkCount": 1369, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -543,9 +543,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-23T00:27:06Z", + "pushedAt": "2021-01-11T00:27:52Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7838, + "stargazers": 7849, "watchers": 577 }, "twitter/finatra": { @@ -560,10 +560,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-29T11:39:44Z", + "pushedAt": "2021-01-06T23:26:30Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "stargazers": 2043, - "watchers": 221 + "watchers": 220 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -695,12 +695,12 @@ }, "pushedAt": "2020-12-10T03:13:21Z", "repositoryTopics": "", - "stargazers": 517, - "watchers": 149 + "stargazers": 518, + "watchers": 148 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 345, + "forkCount": 344, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -712,8 +712,8 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 890, - "watchers": 202 + "stargazers": 891, + "watchers": 201 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", @@ -730,7 +730,7 @@ "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", "stargazers": 5080, - "watchers": 254 + "watchers": 253 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -747,7 +747,7 @@ "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", "stargazers": 172, - "watchers": 128 + "watchers": 126 }, "twitter/hraven": { "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", @@ -764,7 +764,7 @@ "pushedAt": "2020-02-11T16:06:16Z", "repositoryTopics": "", "stargazers": 126, - "watchers": 137 + "watchers": 136 }, "twitter/iago2": { "descriptionHTML": "
A load generator, built for engineers
", @@ -794,8 +794,8 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 913, - "watchers": 176 + "stargazers": 914, + "watchers": 175 }, "twitter/interactive": { "descriptionHTML": "
Twitter interactive visualization
", @@ -811,8 +811,8 @@ }, "pushedAt": "2019-06-06T18:01:08Z", "repositoryTopics": "", - "stargazers": 209, - "watchers": 154 + "stargazers": 208, + "watchers": 153 }, "twitter/ios-twitter-image-pipeline": { "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", @@ -879,8 +879,8 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 196, - "watchers": 132 + "stargazers": 195, + "watchers": 131 }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", @@ -896,8 +896,8 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3734, - "watchers": 81 + "stargazers": 3735, + "watchers": 80 }, "twitter/libwatchman": { "descriptionHTML": "
A C interface to watchman
", @@ -914,7 +914,7 @@ "pushedAt": "2019-06-07T00:45:31Z", "repositoryTopics": "", "stargazers": 38, - "watchers": 123 + "watchers": 122 }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", @@ -930,7 +930,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 289, + "stargazers": 291, "watchers": 18 }, "twitter/metrics": { @@ -942,7 +942,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-01-04T03:02:39Z", + "pushedAt": "2021-01-11T03:13:32Z", "repositoryTopics": "", "stargazers": 11, "watchers": 4 @@ -961,8 +961,8 @@ }, "pushedAt": "2020-10-13T03:39:48Z", "repositoryTopics": "", - "stargazers": 109, - "watchers": 118 + "stargazers": 108, + "watchers": 116 }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", @@ -993,7 +993,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 215 + "watchers": 216 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1010,7 +1010,7 @@ "pushedAt": "2019-06-06T01:48:53Z", "repositoryTopics": "", "stargazers": 785, - "watchers": 195 + "watchers": 194 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", @@ -1024,9 +1024,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-12-28T22:34:40Z", + "pushedAt": "2021-01-08T19:13:39Z", "repositoryTopics": "", - "stargazers": 616, + "stargazers": 617, "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1061,7 +1061,7 @@ "pushedAt": "2019-12-30T06:57:34Z", "repositoryTopics": "", "stargazers": 222, - "watchers": 134 + "watchers": 133 }, "twitter/recess": { "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", @@ -1077,8 +1077,8 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2216, - "watchers": 183 + "stargazers": 2215, + "watchers": 182 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", @@ -1109,14 +1109,14 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-12-15T18:51:43Z", + "pushedAt": "2021-01-04T21:06:02Z", "repositoryTopics": "", - "stargazers": 873, + "stargazers": 874, "watchers": 28 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", - "forkCount": 47, + "forkCount": 48, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1128,8 +1128,8 @@ }, "pushedAt": "2020-12-01T16:44:22Z", "repositoryTopics": "", - "stargazers": 358, - "watchers": 21 + "stargazers": 361, + "watchers": 22 }, "twitter/rsc": { "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", @@ -1145,12 +1145,12 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1250, - "watchers": 89 + "stargazers": 1252, + "watchers": 90 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1162,7 +1162,7 @@ }, "pushedAt": "2020-12-29T23:57:13Z", "repositoryTopics": "", - "stargazers": 11, + "stargazers": 13, "watchers": 2 }, "twitter/sbf": { @@ -1197,7 +1197,7 @@ "pushedAt": "2019-12-30T06:49:27Z", "repositoryTopics": "", "stargazers": 3, - "watchers": 118 + "watchers": 116 }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", @@ -1213,8 +1213,8 @@ }, "pushedAt": "2020-11-02T15:35:35Z", "repositoryTopics": "", - "stargazers": 3582, - "watchers": 341 + "stargazers": 3583, + "watchers": 340 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1231,7 +1231,7 @@ "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", "stargazers": 332, - "watchers": 157 + "watchers": 155 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", @@ -1247,8 +1247,8 @@ }, "pushedAt": "2020-12-22T19:29:50Z", "repositoryTopics": "", - "stargazers": 3273, - "watchers": 325 + "stargazers": 3277, + "watchers": 324 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1281,8 +1281,8 @@ }, "pushedAt": "2020-12-14T23:25:31Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 718, - "watchers": 177 + "stargazers": 719, + "watchers": 176 }, "twitter/second-control-probability-distributions": { "descriptionHTML": "
", @@ -1326,7 +1326,7 @@ }, "pushedAt": "2020-12-21T20:13:54Z", "repositoryTopics": "", - "stargazers": 40, + "stargazers": 41, "watchers": 5 }, "twitter/sslconfig": { @@ -1341,7 +1341,7 @@ "pushedAt": "2016-05-11T17:26:29Z", "repositoryTopics": "", "stargazers": 37, - "watchers": 109 + "watchers": 108 }, "twitter/storehaus": { "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", @@ -1358,11 +1358,11 @@ "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", "stargazers": 459, - "watchers": 140 + "watchers": 139 }, "twitter/summingbird": { "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", - "forkCount": 260, + "forkCount": 261, "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "languages": "Scala", @@ -1374,8 +1374,8 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2088, - "watchers": 296 + "stargazers": 2089, + "watchers": 295 }, "twitter/template": { "descriptionHTML": "
", @@ -1406,7 +1406,7 @@ "pushedAt": "2019-06-06T01:36:44Z", "repositoryTopics": "", "stargazers": 194, - "watchers": 119 + "watchers": 118 }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", @@ -1542,7 +1542,7 @@ "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", "stargazers": 133, - "watchers": 135 + "watchers": 134 }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", @@ -1558,12 +1558,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 884, - "watchers": 228 + "stargazers": 885, + "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1389, + "forkCount": 1387, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1573,10 +1573,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-12-16T01:44:33Z", + "pushedAt": "2021-01-08T06:27:27Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12079, - "watchers": 355 + "stargazers": 12104, + "watchers": 354 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1592,12 +1592,12 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 63, + "stargazers": 64, "watchers": 15 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1852, + "forkCount": 1858, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1609,8 +1609,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10342, - "watchers": 856 + "stargazers": 10364, + "watchers": 854 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1627,7 +1627,7 @@ "pushedAt": "2019-08-30T14:54:22Z", "repositoryTopics": "", "stargazers": 328, - "watchers": 125 + "watchers": 124 }, "twitter/twitter-cldr-npm": { "descriptionHTML": "
TwitterCldr npm package
", @@ -1644,7 +1644,7 @@ "pushedAt": "2019-08-26T16:06:02Z", "repositoryTopics": "", "stargazers": 38, - "watchers": 116 + "watchers": 115 }, "twitter/twitter-cldr-rb": { "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", @@ -1660,8 +1660,8 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 616, - "watchers": 124 + "stargazers": 617, + "watchers": 123 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1678,7 +1678,7 @@ "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", "stargazers": 758, - "watchers": 176 + "watchers": 175 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", @@ -1694,12 +1694,12 @@ }, "pushedAt": "2020-12-11T20:23:49Z", "repositoryTopics": "finagle finatra", - "stargazers": 1155, - "watchers": 192 + "stargazers": 1157, + "watchers": 191 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 402, + "forkCount": 403, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1711,12 +1711,12 @@ }, "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2411, - "watchers": 184 + "stargazers": 2414, + "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 524, + "forkCount": 523, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1726,10 +1726,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2020-12-28T03:20:28Z", + "pushedAt": "2021-01-04T03:27:15Z", "repositoryTopics": "", - "stargazers": 1528, - "watchers": 471 + "stargazers": 1530, + "watchers": 469 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1745,8 +1745,8 @@ }, "pushedAt": "2020-12-22T08:49:21Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1504, - "watchers": 197 + "stargazers": 1511, + "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", @@ -1762,8 +1762,8 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16228, - "watchers": 580 + "stargazers": 16229, + "watchers": 578 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1777,9 +1777,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-17T20:22:21Z", + "pushedAt": "2021-01-08T21:24:37Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2419, + "stargazers": 2420, "watchers": 233 }, "twitter/vireo": { @@ -1796,7 +1796,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 761, + "stargazers": 762, "watchers": 50 }, "twitter/whiskey": { @@ -1813,8 +1813,8 @@ }, "pushedAt": "2020-10-13T09:45:40Z", "repositoryTopics": "", - "stargazers": 126, - "watchers": 89 + "stargazers": 127, + "watchers": 88 }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", @@ -1830,8 +1830,8 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 254, - "watchers": 124 + "stargazers": 253, + "watchers": 122 }, "twitter/zktraffic": { "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", @@ -1848,11 +1848,11 @@ "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", "stargazers": 155, - "watchers": 119 + "watchers": 118 }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 119, + "forkCount": 121, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1862,9 +1862,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-11-05T19:59:13Z", + "pushedAt": "2021-01-05T19:18:57Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 296, + "stargazers": 299, "watchers": 28 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 5a359db80..67a50709d 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -113,7 +113,7 @@ - 38 public members + 37 public members 113 public repos From cf7b21c022b8165f6b6faae1531fdaed07ffc7c5 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 18 Jan 2021 03:42:37 +0000 Subject: [PATCH 017/260] update data: Mon Jan 18 03:42:37 UTC 2021 --- data/projects.json | 240 ++++++++++++++++++++++----------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/data/projects.json b/data/projects.json index 1b09d74bf..bda597d29 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 380, + "forkCount": 381, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-11T02:15:04Z", + "pushedAt": "2021-01-18T02:04:04Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1470, + "stargazers": 1474, "watchers": 61 }, "pantsbuild/pex": { @@ -28,14 +28,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-08T23:46:20Z", + "pushedAt": "2021-01-17T01:53:54Z", "repositoryTopics": "", - "stargazers": 1788, - "watchers": 52 + "stargazers": 1789, + "watchers": 53 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 0, + "forkCount": 1, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3295, + "stargazers": 3296, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2403, + "stargazers": 2402, "watchers": 218 }, "twitter/GraphJet": { @@ -134,7 +134,7 @@ }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 62, + "forkCount": 63, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 805, + "stargazers": 810, "watchers": 36 }, "twitter/activerecord-reputation-system": { @@ -163,7 +163,7 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1340, + "stargazers": 1337, "watchers": 148 }, "twitter/algebird": { @@ -178,10 +178,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-28T21:44:05Z", + "pushedAt": "2021-01-16T10:53:49Z", "repositoryTopics": "", - "stargazers": 2024, - "watchers": 242 + "stargazers": 2026, + "watchers": 243 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -197,7 +197,7 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1194, + "stargazers": 1193, "watchers": 216 }, "twitter/analytics-infra-governance": { @@ -226,10 +226,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-09T03:22:53Z", + "pushedAt": "2021-01-12T21:16:13Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", - "stargazers": 6, - "watchers": 3 + "stargazers": 9, + "watchers": 4 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", @@ -243,9 +243,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-31T10:51:57Z", + "pushedAt": "2021-01-15T21:54:05Z", "repositoryTopics": "", - "stargazers": 610, + "stargazers": 609, "watchers": 147 }, "twitter/cache-trace": { @@ -262,7 +262,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 39, + "stargazers": 40, "watchers": 6 }, "twitter/caladrius": { @@ -284,7 +284,7 @@ }, "twitter/cassovary": { "descriptionHTML": "
Cassovary is a simple big graph processing library for the JVM
", - "forkCount": 137, + "forkCount": 138, "homepageUrl": "http://twitter.com/cassovary", "isPrivate": false, "languages": "Scala", @@ -296,7 +296,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 991, + "stargazers": 992, "watchers": 164 }, "twitter/ccommon": { @@ -345,9 +345,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-09T17:38:45Z", + "pushedAt": "2021-01-16T10:55:32Z", "repositoryTopics": "", - "stargazers": 559, + "stargazers": 558, "watchers": 138 }, "twitter/cli-guide.js": { @@ -386,7 +386,7 @@ }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", - "forkCount": 50, + "forkCount": 52, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -395,7 +395,7 @@ "primaryLanguage": null, "pushedAt": "2018-03-10T14:25:02Z", "repositoryTopics": "", - "stargazers": 76, + "stargazers": 78, "watchers": 130 }, "twitter/curation-style-guide": { @@ -426,12 +426,12 @@ }, "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", - "stargazers": 406, + "stargazers": 407, "watchers": 103 }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", - "forkCount": 0, + "forkCount": 1, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell", @@ -443,7 +443,7 @@ }, "pushedAt": "2020-10-29T00:30:31Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 44, + "stargazers": 45, "watchers": 2 }, "twitter/distributedlog": { @@ -461,7 +461,7 @@ "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", "stargazers": 2257, - "watchers": 169 + "watchers": 168 }, "twitter/dodo": { "descriptionHTML": "
The Twitter OSS Project Builder
", @@ -475,7 +475,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-12-11T19:17:29Z", + "pushedAt": "2021-01-13T22:28:08Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 22, "watchers": 25 @@ -494,7 +494,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2165, + "stargazers": 2164, "watchers": 270 }, "twitter/elephant-bird": { @@ -511,7 +511,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1110, + "stargazers": 1111, "watchers": 195 }, "twitter/fatcache": { @@ -528,12 +528,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1284, + "stargazers": 1282, "watchers": 211 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1369, + "forkCount": 1370, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -543,10 +543,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-11T00:27:52Z", + "pushedAt": "2021-01-15T00:31:50Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7849, - "watchers": 577 + "stargazers": 7854, + "watchers": 576 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", @@ -560,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-06T23:26:30Z", + "pushedAt": "2021-01-15T00:32:18Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2043, + "stargazers": 2045, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -695,12 +695,12 @@ }, "pushedAt": "2020-12-10T03:13:21Z", "repositoryTopics": "", - "stargazers": 518, + "stargazers": 520, "watchers": 148 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 344, + "forkCount": 345, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -729,8 +729,8 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5080, - "watchers": 253 + "stargazers": 5087, + "watchers": 254 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -794,7 +794,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 914, + "stargazers": 911, "watchers": 175 }, "twitter/interactive": { @@ -811,7 +811,7 @@ }, "pushedAt": "2019-06-06T18:01:08Z", "repositoryTopics": "", - "stargazers": 208, + "stargazers": 207, "watchers": 153 }, "twitter/ios-twitter-image-pipeline": { @@ -879,12 +879,12 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 195, + "stargazers": 194, "watchers": 131 }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", - "forkCount": 133, + "forkCount": 134, "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "languages": "JavaScript", @@ -896,7 +896,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3735, + "stargazers": 3733, "watchers": 80 }, "twitter/libwatchman": { @@ -918,7 +918,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 115, + "forkCount": 116, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -930,7 +930,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 291, + "stargazers": 293, "watchers": 18 }, "twitter/metrics": { @@ -942,9 +942,9 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-01-11T03:13:32Z", + "pushedAt": "2021-01-18T03:28:46Z", "repositoryTopics": "", - "stargazers": 11, + "stargazers": 12, "watchers": 4 }, "twitter/netty-http2": { @@ -978,7 +978,7 @@ }, "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 218, + "stargazers": 219, "watchers": 26 }, "twitter/ossdecks": { @@ -1009,7 +1009,7 @@ }, "pushedAt": "2019-06-06T01:48:53Z", "repositoryTopics": "", - "stargazers": 785, + "stargazers": 784, "watchers": 194 }, "twitter/pelikan": { @@ -1024,9 +1024,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-01-08T19:13:39Z", + "pushedAt": "2021-01-11T18:21:28Z", "repositoryTopics": "", - "stargazers": 617, + "stargazers": 621, "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1060,7 +1060,7 @@ }, "pushedAt": "2019-12-30T06:57:34Z", "repositoryTopics": "", - "stargazers": 222, + "stargazers": 220, "watchers": 133 }, "twitter/recess": { @@ -1077,7 +1077,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2215, + "stargazers": 2214, "watchers": 182 }, "twitter/repo-scaffolding": { @@ -1109,9 +1109,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-01-04T21:06:02Z", + "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 874, + "stargazers": 877, "watchers": 28 }, "twitter/rpc-perf": { @@ -1128,7 +1128,7 @@ }, "pushedAt": "2020-12-01T16:44:22Z", "repositoryTopics": "", - "stargazers": 361, + "stargazers": 360, "watchers": 22 }, "twitter/rsc": { @@ -1145,7 +1145,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1252, + "stargazers": 1251, "watchers": 90 }, "twitter/rustcommon": { @@ -1201,7 +1201,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1108, + "forkCount": 1111, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1211,9 +1211,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-11-02T15:35:35Z", + "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3583, + "stargazers": 3585, "watchers": 340 }, "twitter/scala_school2": { @@ -1230,12 +1230,12 @@ }, "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", - "stargazers": 332, + "stargazers": 331, "watchers": 155 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 683, + "forkCount": 684, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1245,10 +1245,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-22T19:29:50Z", + "pushedAt": "2021-01-13T23:31:19Z", "repositoryTopics": "", - "stargazers": 3277, - "watchers": 324 + "stargazers": 3278, + "watchers": 323 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1262,14 +1262,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2020-12-28T15:35:11Z", + "pushedAt": "2021-01-14T23:22:47Z", "repositoryTopics": "", "stargazers": 144, "watchers": 15 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", - "forkCount": 232, + "forkCount": 231, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "languages": "Scala HTML Java Objective-C", @@ -1279,9 +1279,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-14T23:25:31Z", + "pushedAt": "2021-01-15T00:31:57Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 719, + "stargazers": 717, "watchers": 176 }, "twitter/second-control-probability-distributions": { @@ -1357,7 +1357,7 @@ }, "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", - "stargazers": 459, + "stargazers": 458, "watchers": 139 }, "twitter/summingbird": { @@ -1386,7 +1386,7 @@ "name": "template", "nameWithOwner": "twitter/template", "primaryLanguage": null, - "pushedAt": "2020-12-29T18:47:05Z", + "pushedAt": "2021-01-12T20:59:36Z", "repositoryTopics": "", "stargazers": 0, "watchers": 1 @@ -1405,7 +1405,7 @@ }, "pushedAt": "2019-06-06T01:36:44Z", "repositoryTopics": "", - "stargazers": 194, + "stargazers": 193, "watchers": 118 }, "twitter/torch-autograd": { @@ -1422,7 +1422,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 548, + "stargazers": 547, "watchers": 49 }, "twitter/torch-dataset": { @@ -1439,7 +1439,7 @@ }, "pushedAt": "2019-06-06T19:03:26Z", "repositoryTopics": "", - "stargazers": 73, + "stargazers": 72, "watchers": 22 }, "twitter/torch-decisiontree": { @@ -1456,7 +1456,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 105, + "stargazers": 106, "watchers": 5 }, "twitter/torch-distlearn": { @@ -1490,7 +1490,7 @@ }, "pushedAt": "2017-06-29T04:17:40Z", "repositoryTopics": "", - "stargazers": 96, + "stargazers": 97, "watchers": 23 }, "twitter/torch-thrift": { @@ -1524,7 +1524,7 @@ }, "pushedAt": "2017-05-27T16:04:02Z", "repositoryTopics": "", - "stargazers": 259, + "stargazers": 258, "watchers": 36 }, "twitter/tormenta": { @@ -1541,7 +1541,7 @@ }, "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", - "stargazers": 133, + "stargazers": 132, "watchers": 134 }, "twitter/twemcache": { @@ -1558,12 +1558,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 885, + "stargazers": 884, "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1387, + "forkCount": 1389, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1575,12 +1575,12 @@ }, "pushedAt": "2021-01-08T06:27:27Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12104, - "watchers": 354 + "stargazers": 12130, + "watchers": 352 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 16, + "forkCount": 17, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1592,7 +1592,7 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 64, + "stargazers": 65, "watchers": 15 }, "twitter/twemproxy": { @@ -1609,8 +1609,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10364, - "watchers": 854 + "stargazers": 10378, + "watchers": 853 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1626,7 +1626,7 @@ }, "pushedAt": "2019-08-30T14:54:22Z", "repositoryTopics": "", - "stargazers": 328, + "stargazers": 327, "watchers": 124 }, "twitter/twitter-cldr-npm": { @@ -1660,7 +1660,7 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 617, + "stargazers": 615, "watchers": 123 }, "twitter/twitter-korean-text": { @@ -1677,12 +1677,12 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 758, + "stargazers": 757, "watchers": 175 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 193, + "forkCount": 194, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1692,9 +1692,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2020-12-11T20:23:49Z", + "pushedAt": "2021-01-15T00:32:04Z", "repositoryTopics": "finagle finatra", - "stargazers": 1157, + "stargazers": 1159, "watchers": 191 }, "twitter/twitter-text": { @@ -1711,12 +1711,12 @@ }, "pushedAt": "2020-12-13T22:26:05Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2414, + "stargazers": 2421, "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 523, + "forkCount": 524, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1726,10 +1726,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-01-04T03:27:15Z", + "pushedAt": "2021-01-11T03:40:30Z", "repositoryTopics": "", - "stargazers": 1530, - "watchers": 469 + "stargazers": 1532, + "watchers": 468 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1745,12 +1745,12 @@ }, "pushedAt": "2020-12-22T08:49:21Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1511, + "stargazers": 1515, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3259, + "forkCount": 3257, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1762,12 +1762,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16229, - "watchers": 578 + "stargazers": 16234, + "watchers": 577 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 527, + "forkCount": 526, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1777,9 +1777,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-08T21:24:37Z", + "pushedAt": "2021-01-15T00:30:10Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2420, + "stargazers": 2421, "watchers": 233 }, "twitter/vireo": { @@ -1796,8 +1796,8 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 762, - "watchers": 50 + "stargazers": 764, + "watchers": 49 }, "twitter/whiskey": { "descriptionHTML": "
HTTP library for Android (beta)
", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2020-10-13T09:45:40Z", "repositoryTopics": "", - "stargazers": 127, + "stargazers": 128, "watchers": 88 }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", - "forkCount": 98, + "forkCount": 100, "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "languages": "PHP", @@ -1830,7 +1830,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 253, + "stargazers": 252, "watchers": 122 }, "twitter/zktraffic": { @@ -1852,7 +1852,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 121, + "forkCount": 122, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1864,7 +1864,7 @@ }, "pushedAt": "2021-01-05T19:18:57Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 299, - "watchers": 28 + "stargazers": 305, + "watchers": 29 } } \ No newline at end of file From d11f3446232bdfd1d2ee29fadf1cf91fb5ef8022 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sun, 24 Jan 2021 14:46:09 -0800 Subject: [PATCH 018/260] use full SHAs for github actions --- .github/workflows/github-pages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 5a1fe0f3f..46c1b720e 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -21,7 +21,7 @@ jobs: fetch-depth: 0 - name: setup hugo - uses: peaceiris/actions-hugo@2e89aa6 # v2.4.13 + uses: peaceiris/actions-hugo@2e89aa66d0093e4cd14751b3028fc1a179452c2e # v2.4.13 with: hugo-version: '0.78.0' extended: true @@ -30,7 +30,7 @@ jobs: run: hugo - name: deploy - uses: peaceiris/actions-gh-pages@bbdfb20 # v3.7.3 + uses: peaceiris/actions-gh-pages@bbdfb200618d235585ad98e965f4aafc39b4c501 # v3.7.3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./public From 6e9540a1cc0d5af04dffba4935f22b94fa016813 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 25 Jan 2021 03:49:20 +0000 Subject: [PATCH 019/260] update data: Mon Jan 25 03:49:20 UTC 2021 --- data/projects.json | 181 +++++++++++++++++++++----------------- static/assets/network.svg | 2 +- 2 files changed, 100 insertions(+), 83 deletions(-) diff --git a/data/projects.json b/data/projects.json index bda597d29..9f327d4a8 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-18T02:04:04Z", + "pushedAt": "2021-01-23T01:48:12Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1474, + "stargazers": 1478, "watchers": 61 }, "pantsbuild/pex": { @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-17T01:53:54Z", + "pushedAt": "2021-01-23T00:02:21Z", "repositoryTopics": "", - "stargazers": 1789, - "watchers": 53 + "stargazers": 1794, + "watchers": 52 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 737, + "forkCount": 738, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,12 +61,12 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3296, + "stargazers": 3299, "watchers": 333 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", - "forkCount": 164, + "forkCount": 165, "homepageUrl": "", "isPrivate": false, "languages": "R C++", @@ -78,12 +78,12 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 716, + "stargazers": 715, "watchers": 165 }, "twitter/CocoaSPDY": { "descriptionHTML": "
SPDY for iOS and OS X
", - "forkCount": 252, + "forkCount": 251, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C", @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2402, + "stargazers": 2403, "watchers": 218 }, "twitter/GraphJet": { @@ -112,7 +112,7 @@ }, "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 490, + "stargazers": 491, "watchers": 35 }, "twitter/SentenTree": { @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 810, + "stargazers": 811, "watchers": 36 }, "twitter/activerecord-reputation-system": { @@ -163,7 +163,7 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1337, + "stargazers": 1338, "watchers": 148 }, "twitter/algebird": { @@ -178,9 +178,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-16T10:53:49Z", + "pushedAt": "2021-01-24T07:52:38Z", "repositoryTopics": "", - "stargazers": 2026, + "stargazers": 2029, "watchers": 243 }, "twitter/ambrose": { @@ -226,10 +226,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-12T21:16:13Z", + "pushedAt": "2021-01-22T19:08:57Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, - "watchers": 4 + "watchers": 5 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", @@ -243,9 +243,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T21:54:05Z", + "pushedAt": "2021-01-22T00:44:19Z", "repositoryTopics": "", - "stargazers": 609, + "stargazers": 610, "watchers": 147 }, "twitter/cache-trace": { @@ -262,7 +262,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 40, + "stargazers": 43, "watchers": 6 }, "twitter/caladrius": { @@ -296,7 +296,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 992, + "stargazers": 995, "watchers": 164 }, "twitter/ccommon": { @@ -333,6 +333,23 @@ "stargazers": 73, "watchers": 117 }, + "twitter/check-my-repo": { + "descriptionHTML": "
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
", + "forkCount": 0, + "homepageUrl": "https://opensource.saucelabs.com/check-my-repo/", + "isPrivate": false, + "languages": "JavaScript Vue", + "name": "check-my-repo", + "nameWithOwner": "twitter/check-my-repo", + "primaryLanguage": { + "color": "#f1e05a", + "name": "JavaScript" + }, + "pushedAt": "2021-01-21T16:53:07Z", + "repositoryTopics": "", + "stargazers": 0, + "watchers": 0 + }, "twitter/chill": { "descriptionHTML": "
Scala extensions for the Kryo serialization library
", "forkCount": 112, @@ -345,7 +362,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-16T10:55:32Z", + "pushedAt": "2021-01-18T23:10:22Z", "repositoryTopics": "", "stargazers": 558, "watchers": 138 @@ -460,7 +477,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2257, + "stargazers": 2259, "watchers": 168 }, "twitter/dodo": { @@ -475,7 +492,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-01-13T22:28:08Z", + "pushedAt": "2021-01-23T03:25:16Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 22, "watchers": 25 @@ -494,7 +511,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2164, + "stargazers": 2165, "watchers": 270 }, "twitter/elephant-bird": { @@ -511,7 +528,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1111, + "stargazers": 1112, "watchers": 195 }, "twitter/fatcache": { @@ -533,7 +550,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1370, + "forkCount": 1371, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -543,9 +560,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T00:31:50Z", + "pushedAt": "2021-01-23T03:25:26Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7854, + "stargazers": 7860, "watchers": 576 }, "twitter/finatra": { @@ -560,9 +577,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T00:32:18Z", + "pushedAt": "2021-01-23T03:25:49Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2045, + "stargazers": 2047, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -712,7 +729,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 891, + "stargazers": 893, "watchers": 201 }, "twitter/hogan.js": { @@ -729,7 +746,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5087, + "stargazers": 5088, "watchers": 254 }, "twitter/hpack": { @@ -828,7 +845,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1797, + "stargazers": 1798, "watchers": 37 }, "twitter/ios-twitter-logging-service": { @@ -896,7 +913,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3733, + "stargazers": 3734, "watchers": 80 }, "twitter/libwatchman": { @@ -942,7 +959,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-01-18T03:28:46Z", + "pushedAt": "2021-01-25T03:33:09Z", "repositoryTopics": "", "stargazers": 12, "watchers": 4 @@ -978,7 +995,7 @@ }, "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 219, + "stargazers": 220, "watchers": 26 }, "twitter/ossdecks": { @@ -1014,7 +1031,7 @@ }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 74, + "forkCount": 77, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -1024,9 +1041,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-01-11T18:21:28Z", + "pushedAt": "2021-01-20T16:23:38Z", "repositoryTopics": "", - "stargazers": 621, + "stargazers": 622, "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1077,7 +1094,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2214, + "stargazers": 2215, "watchers": 182 }, "twitter/repo-scaffolding": { @@ -1111,7 +1128,7 @@ }, "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 877, + "stargazers": 879, "watchers": 28 }, "twitter/rpc-perf": { @@ -1126,7 +1143,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-12-01T16:44:22Z", + "pushedAt": "2021-01-22T18:02:52Z", "repositoryTopics": "", "stargazers": 360, "watchers": 22 @@ -1145,7 +1162,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1251, + "stargazers": 1252, "watchers": 90 }, "twitter/rustcommon": { @@ -1160,7 +1177,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2020-12-29T23:57:13Z", + "pushedAt": "2021-01-22T17:36:43Z", "repositoryTopics": "", "stargazers": 13, "watchers": 2 @@ -1179,7 +1196,7 @@ }, "pushedAt": "2020-10-13T19:30:11Z", "repositoryTopics": "", - "stargazers": 15, + "stargazers": 17, "watchers": 2 }, "twitter/scala-json": { @@ -1213,7 +1230,7 @@ }, "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3585, + "stargazers": 3588, "watchers": 340 }, "twitter/scala_school2": { @@ -1245,9 +1262,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-13T23:31:19Z", + "pushedAt": "2021-01-21T19:30:07Z", "repositoryTopics": "", - "stargazers": 3278, + "stargazers": 3279, "watchers": 323 }, "twitter/scoot": { @@ -1262,9 +1279,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-01-14T23:22:47Z", + "pushedAt": "2021-01-21T21:37:10Z", "repositoryTopics": "", - "stargazers": 144, + "stargazers": 145, "watchers": 15 }, "twitter/scrooge": { @@ -1279,9 +1296,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T00:31:57Z", + "pushedAt": "2021-01-23T03:25:33Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 717, + "stargazers": 719, "watchers": 176 }, "twitter/second-control-probability-distributions": { @@ -1422,7 +1439,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 547, + "stargazers": 548, "watchers": 49 }, "twitter/torch-dataset": { @@ -1563,7 +1580,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1389, + "forkCount": 1391, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1575,7 +1592,7 @@ }, "pushedAt": "2021-01-08T06:27:27Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12130, + "stargazers": 12156, "watchers": 352 }, "twitter/twemoji-parser": { @@ -1597,7 +1614,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1858, + "forkCount": 1860, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1609,7 +1626,7 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10378, + "stargazers": 10386, "watchers": 853 }, "twitter/twitter-cldr-js": { @@ -1660,12 +1677,12 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 615, + "stargazers": 616, "watchers": 123 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", - "forkCount": 157, + "forkCount": 158, "homepageUrl": null, "isPrivate": false, "languages": "Java Scala", @@ -1677,7 +1694,7 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 757, + "stargazers": 758, "watchers": 175 }, "twitter/twitter-server": { @@ -1692,14 +1709,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T00:32:04Z", + "pushedAt": "2021-01-23T03:25:40Z", "repositoryTopics": "finagle finatra", - "stargazers": 1159, + "stargazers": 1161, "watchers": 191 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 403, + "forkCount": 404, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1709,14 +1726,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2020-12-13T22:26:05Z", + "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2421, - "watchers": 183 + "stargazers": 2426, + "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 524, + "forkCount": 525, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1726,9 +1743,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-01-11T03:40:30Z", + "pushedAt": "2021-01-24T22:46:15Z", "repositoryTopics": "", - "stargazers": 1532, + "stargazers": 1538, "watchers": 468 }, "twitter/twurl": { @@ -1743,14 +1760,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2020-12-22T08:49:21Z", + "pushedAt": "2021-01-22T09:30:55Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1515, - "watchers": 195 + "stargazers": 1521, + "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3257, + "forkCount": 3256, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1762,7 +1779,7 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16234, + "stargazers": 16233, "watchers": 577 }, "twitter/util": { @@ -1777,14 +1794,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-15T00:30:10Z", + "pushedAt": "2021-01-23T03:25:10Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2421, + "stargazers": 2423, "watchers": 233 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 70, + "forkCount": 69, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1852,7 +1869,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 122, + "forkCount": 123, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1864,7 +1881,7 @@ }, "pushedAt": "2021-01-05T19:18:57Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 305, - "watchers": 29 + "stargazers": 308, + "watchers": 30 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 67a50709d..b63d5480b 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 37 public members - 113 public repos + 114 public repos From 10b1481e701d12714e4ea12ed26ac8080853266f Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 1 Feb 2021 03:05:12 +0000 Subject: [PATCH 020/260] update data: Mon Feb 1 03:05:12 UTC 2021 --- data/projects.json | 224 ++++++++++++++++++++++---------------- static/assets/network.svg | 2 +- 2 files changed, 130 insertions(+), 96 deletions(-) diff --git a/data/projects.json b/data/projects.json index 9f327d4a8..b556505a5 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-23T01:48:12Z", + "pushedAt": "2021-02-01T02:50:00Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1478, + "stargazers": 1482, "watchers": 61 }, "pantsbuild/pex": { @@ -35,21 +35,21 @@ }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": null, "isPrivate": false, "languages": "", "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2020-12-17T21:04:56Z", + "pushedAt": "2021-01-28T01:54:56Z", "repositoryTopics": "", "stargazers": 0, "watchers": 0 }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 738, + "forkCount": 740, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,12 +61,12 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3299, + "stargazers": 3307, "watchers": 333 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", - "forkCount": 165, + "forkCount": 164, "homepageUrl": "", "isPrivate": false, "languages": "R C++", @@ -112,12 +112,12 @@ }, "pushedAt": "2020-12-02T18:36:50Z", "repositoryTopics": "", - "stargazers": 491, + "stargazers": 493, "watchers": 35 }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 32, + "forkCount": 33, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -129,7 +129,7 @@ }, "pushedAt": "2020-12-11T08:33:55Z", "repositoryTopics": "", - "stargazers": 148, + "stargazers": 151, "watchers": 16 }, "twitter/Serial": { @@ -146,9 +146,26 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 811, + "stargazers": 815, "watchers": 36 }, + "twitter/TwitterTextEditor": { + "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", + "forkCount": 60, + "homepageUrl": "", + "isPrivate": false, + "languages": "Swift", + "name": "TwitterTextEditor", + "nameWithOwner": "twitter/TwitterTextEditor", + "primaryLanguage": { + "color": "#ffac45", + "name": "Swift" + }, + "pushedAt": "2021-01-31T01:58:12Z", + "repositoryTopics": "ios uikit swift textkit", + "stargazers": 2113, + "watchers": 43 + }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", "forkCount": 126, @@ -168,7 +185,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 295, + "forkCount": 296, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -178,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-24T07:52:38Z", + "pushedAt": "2021-01-31T14:48:45Z", "repositoryTopics": "", - "stargazers": 2029, + "stargazers": 2032, "watchers": 243 }, "twitter/ambrose": { @@ -216,7 +233,7 @@ }, "twitter/bazel-multiversion": { "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", - "forkCount": 4, + "forkCount": 5, "homepageUrl": "", "isPrivate": false, "languages": "Scala Shell", @@ -226,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-22T19:08:57Z", + "pushedAt": "2021-01-30T00:52:29Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -243,11 +260,28 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-22T00:44:19Z", + "pushedAt": "2021-01-31T08:12:29Z", "repositoryTopics": "", "stargazers": 610, "watchers": 147 }, + "twitter/birdwatch": { + "descriptionHTML": "
", + "forkCount": 4, + "homepageUrl": "https://twitter.github.io/birdwatch", + "isPrivate": false, + "languages": "HTML CSS", + "name": "birdwatch", + "nameWithOwner": "twitter/birdwatch", + "primaryLanguage": { + "color": "#563d7c", + "name": "CSS" + }, + "pushedAt": "2021-01-29T17:40:31Z", + "repositoryTopics": "", + "stargazers": 68, + "watchers": 8 + }, "twitter/cache-trace": { "descriptionHTML": "
", "forkCount": 2, @@ -362,9 +396,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-18T23:10:22Z", + "pushedAt": "2021-01-31T15:41:17Z", "repositoryTopics": "", - "stargazers": 558, + "stargazers": 559, "watchers": 138 }, "twitter/cli-guide.js": { @@ -443,12 +477,12 @@ }, "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", - "stargazers": 407, + "stargazers": 408, "watchers": 103 }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell", @@ -460,7 +494,7 @@ }, "pushedAt": "2020-10-29T00:30:31Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 45, + "stargazers": 50, "watchers": 2 }, "twitter/distributedlog": { @@ -477,7 +511,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2259, + "stargazers": 2258, "watchers": 168 }, "twitter/dodo": { @@ -499,7 +533,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 614, + "forkCount": 615, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -511,7 +545,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2165, + "stargazers": 2168, "watchers": 270 }, "twitter/elephant-bird": { @@ -528,7 +562,7 @@ }, "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", - "stargazers": 1112, + "stargazers": 1113, "watchers": 195 }, "twitter/fatcache": { @@ -550,7 +584,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1371, + "forkCount": 1373, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -560,14 +594,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-23T03:25:26Z", + "pushedAt": "2021-01-31T00:27:58Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7860, - "watchers": 576 + "stargazers": 7869, + "watchers": 575 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 376, + "forkCount": 377, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -577,7 +611,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-23T03:25:49Z", + "pushedAt": "2021-01-28T23:42:55Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "stargazers": 2047, "watchers": 220 @@ -696,7 +730,7 @@ "pushedAt": "2020-12-02T22:54:11Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 7 + "watchers": 8 }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", @@ -717,7 +751,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 345, + "forkCount": 344, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -734,7 +768,7 @@ }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 448, + "forkCount": 449, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -746,7 +780,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5088, + "stargazers": 5084, "watchers": 254 }, "twitter/hpack": { @@ -833,7 +867,7 @@ }, "twitter/ios-twitter-image-pipeline": { "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", - "forkCount": 88, + "forkCount": 90, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C C Shell Makefile", @@ -845,12 +879,12 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1798, + "stargazers": 1811, "watchers": 37 }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", - "forkCount": 26, + "forkCount": 27, "homepageUrl": null, "isPrivate": false, "languages": "Objective-C Swift", @@ -862,12 +896,12 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 275, + "stargazers": 281, "watchers": 14 }, "twitter/ios-twitter-network-layer": { "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", - "forkCount": 20, + "forkCount": 22, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C", @@ -877,9 +911,9 @@ "color": "#438eff", "name": "Objective-C" }, - "pushedAt": "2020-08-10T21:14:30Z", + "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 511, + "stargazers": 523, "watchers": 19 }, "twitter/joauth": { @@ -913,7 +947,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3734, + "stargazers": 3738, "watchers": 80 }, "twitter/libwatchman": { @@ -930,7 +964,7 @@ }, "pushedAt": "2019-06-07T00:45:31Z", "repositoryTopics": "", - "stargazers": 38, + "stargazers": 39, "watchers": 122 }, "twitter/meta-learning-lstm": { @@ -959,7 +993,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-01-25T03:33:09Z", + "pushedAt": "2021-02-01T02:49:01Z", "repositoryTopics": "", "stargazers": 12, "watchers": 4 @@ -1010,7 +1044,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 216 + "watchers": 217 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1031,7 +1065,7 @@ }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 77, + "forkCount": 78, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -1041,9 +1075,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-01-20T16:23:38Z", + "pushedAt": "2021-01-29T03:38:13Z", "repositoryTopics": "", - "stargazers": 622, + "stargazers": 626, "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1111,7 +1145,7 @@ }, "pushedAt": "2020-12-15T23:57:00Z", "repositoryTopics": "", - "stargazers": 19, + "stargazers": 20, "watchers": 4 }, "twitter/rezolus": { @@ -1128,12 +1162,12 @@ }, "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 879, + "stargazers": 880, "watchers": 28 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", - "forkCount": 48, + "forkCount": 49, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1145,7 +1179,7 @@ }, "pushedAt": "2021-01-22T18:02:52Z", "repositoryTopics": "", - "stargazers": 360, + "stargazers": 361, "watchers": 22 }, "twitter/rsc": { @@ -1218,7 +1252,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1111, + "forkCount": 1113, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1230,7 +1264,7 @@ }, "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3588, + "stargazers": 3590, "watchers": 340 }, "twitter/scala_school2": { @@ -1252,7 +1286,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 684, + "forkCount": 683, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1262,9 +1296,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-21T19:30:07Z", + "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", - "stargazers": 3279, + "stargazers": 3282, "watchers": 323 }, "twitter/scoot": { @@ -1296,9 +1330,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-23T03:25:33Z", + "pushedAt": "2021-01-25T20:50:43Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 719, + "stargazers": 720, "watchers": 176 }, "twitter/second-control-probability-distributions": { @@ -1392,7 +1426,7 @@ "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", "stargazers": 2089, - "watchers": 295 + "watchers": 294 }, "twitter/template": { "descriptionHTML": "
", @@ -1439,7 +1473,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 548, + "stargazers": 547, "watchers": 49 }, "twitter/torch-dataset": { @@ -1541,7 +1575,7 @@ }, "pushedAt": "2017-05-27T16:04:02Z", "repositoryTopics": "", - "stargazers": 258, + "stargazers": 257, "watchers": 36 }, "twitter/tormenta": { @@ -1575,12 +1609,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 884, + "stargazers": 885, "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1391, + "forkCount": 1393, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1590,14 +1624,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-01-08T06:27:27Z", + "pushedAt": "2021-01-30T22:29:39Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12156, - "watchers": 352 + "stargazers": 12198, + "watchers": 351 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 17, + "forkCount": 18, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1609,12 +1643,12 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 65, + "stargazers": 66, "watchers": 15 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1860, + "forkCount": 1866, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1626,8 +1660,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10386, - "watchers": 853 + "stargazers": 10401, + "watchers": 852 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1677,7 +1711,7 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 616, + "stargazers": 617, "watchers": 123 }, "twitter/twitter-korean-text": { @@ -1699,7 +1733,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 194, + "forkCount": 195, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1711,7 +1745,7 @@ }, "pushedAt": "2021-01-23T03:25:40Z", "repositoryTopics": "finagle finatra", - "stargazers": 1161, + "stargazers": 1164, "watchers": 191 }, "twitter/twitter-text": { @@ -1728,12 +1762,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2426, - "watchers": 184 + "stargazers": 2431, + "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 525, + "forkCount": 528, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1743,14 +1777,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-01-24T22:46:15Z", + "pushedAt": "2021-01-27T01:56:08Z", "repositoryTopics": "", - "stargazers": 1538, - "watchers": 468 + "stargazers": 1549, + "watchers": 466 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 284, + "forkCount": 283, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1762,7 +1796,7 @@ }, "pushedAt": "2021-01-22T09:30:55Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1521, + "stargazers": 1523, "watchers": 196 }, "twitter/typeahead.js": { @@ -1779,12 +1813,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16233, + "stargazers": 16238, "watchers": 577 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 526, + "forkCount": 527, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1794,10 +1828,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-23T03:25:10Z", + "pushedAt": "2021-01-29T23:24:55Z", "repositoryTopics": "finagle scala utility", "stargazers": 2423, - "watchers": 233 + "watchers": 232 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1813,7 +1847,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 764, + "stargazers": 767, "watchers": 49 }, "twitter/whiskey": { @@ -1868,8 +1902,8 @@ "watchers": 118 }, "twitterdev/search-tweets-python": { - "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 recent search.
", - "forkCount": 123, + "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", + "forkCount": 124, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1879,9 +1913,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-05T19:18:57Z", + "pushedAt": "2021-01-26T22:02:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 308, - "watchers": 30 + "stargazers": 319, + "watchers": 31 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index b63d5480b..7511427a4 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 37 public members - 114 public repos + 116 public repos From 11feb831e1303da10085b6df45102d8274c32e69 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 8 Feb 2021 02:51:28 +0000 Subject: [PATCH 021/260] update data: Mon Feb 8 02:51:28 UTC 2021 --- data/projects.json | 220 ++++++++++++++++++++++----------------------- 1 file changed, 110 insertions(+), 110 deletions(-) diff --git a/data/projects.json b/data/projects.json index b556505a5..5acf830c7 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-01T02:50:00Z", + "pushedAt": "2021-02-07T21:36:59Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1482, + "stargazers": 1487, "watchers": 61 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-23T00:02:21Z", + "pushedAt": "2021-02-07T21:01:34Z", "repositoryTopics": "", - "stargazers": 1794, + "stargazers": 1796, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 740, + "forkCount": 742, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,12 +61,12 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3307, - "watchers": 333 + "stargazers": 3311, + "watchers": 334 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", - "forkCount": 164, + "forkCount": 165, "homepageUrl": "", "isPrivate": false, "languages": "R C++", @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2403, + "stargazers": 2404, "watchers": 218 }, "twitter/GraphJet": { @@ -117,7 +117,7 @@ }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 33, + "forkCount": 32, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -129,7 +129,7 @@ }, "pushedAt": "2020-12-11T08:33:55Z", "repositoryTopics": "", - "stargazers": 151, + "stargazers": 152, "watchers": 16 }, "twitter/Serial": { @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 815, - "watchers": 36 + "stargazers": 818, + "watchers": 37 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 60, + "forkCount": 71, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -161,10 +161,10 @@ "color": "#ffac45", "name": "Swift" }, - "pushedAt": "2021-01-31T01:58:12Z", + "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2113, - "watchers": 43 + "stargazers": 2273, + "watchers": 45 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -185,7 +185,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 296, + "forkCount": 299, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -195,10 +195,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-31T14:48:45Z", + "pushedAt": "2021-02-06T17:05:23Z", "repositoryTopics": "", - "stargazers": 2032, - "watchers": 243 + "stargazers": 2037, + "watchers": 244 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-30T00:52:29Z", + "pushedAt": "2021-02-04T15:10:09Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -260,14 +260,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-31T08:12:29Z", + "pushedAt": "2021-02-06T08:47:38Z", "repositoryTopics": "", - "stargazers": 610, + "stargazers": 611, "watchers": 147 }, "twitter/birdwatch": { "descriptionHTML": "
", - "forkCount": 4, + "forkCount": 5, "homepageUrl": "https://twitter.github.io/birdwatch", "isPrivate": false, "languages": "HTML CSS", @@ -279,7 +279,7 @@ }, "pushedAt": "2021-01-29T17:40:31Z", "repositoryTopics": "", - "stargazers": 68, + "stargazers": 73, "watchers": 8 }, "twitter/cache-trace": { @@ -296,7 +296,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 43, + "stargazers": 44, "watchers": 6 }, "twitter/caladrius": { @@ -526,14 +526,14 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-01-23T03:25:16Z", + "pushedAt": "2021-02-04T22:28:29Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", - "stargazers": 22, + "stargazers": 23, "watchers": 25 }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 615, + "forkCount": 616, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -545,8 +545,8 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2168, - "watchers": 270 + "stargazers": 2170, + "watchers": 269 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", @@ -584,7 +584,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1373, + "forkCount": 1376, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -594,9 +594,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-31T00:27:58Z", + "pushedAt": "2021-02-06T00:37:58Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7869, + "stargazers": 7877, "watchers": 575 }, "twitter/finatra": { @@ -611,9 +611,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-28T23:42:55Z", + "pushedAt": "2021-02-06T00:38:55Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2047, + "stargazers": 2051, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -744,9 +744,9 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2020-12-10T03:13:21Z", + "pushedAt": "2021-02-03T19:29:47Z", "repositoryTopics": "", - "stargazers": 520, + "stargazers": 519, "watchers": 148 }, "twitter/hbc": { @@ -763,12 +763,12 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 893, - "watchers": 201 + "stargazers": 895, + "watchers": 202 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 449, + "forkCount": 448, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -780,7 +780,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5084, + "stargazers": 5086, "watchers": 254 }, "twitter/hpack": { @@ -845,7 +845,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 911, + "stargazers": 912, "watchers": 175 }, "twitter/interactive": { @@ -880,7 +880,7 @@ "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", "stargazers": 1811, - "watchers": 37 + "watchers": 38 }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", @@ -896,8 +896,8 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 281, - "watchers": 14 + "stargazers": 283, + "watchers": 15 }, "twitter/ios-twitter-network-layer": { "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", @@ -913,8 +913,8 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 523, - "watchers": 19 + "stargazers": 525, + "watchers": 21 }, "twitter/joauth": { "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", @@ -947,7 +947,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3738, + "stargazers": 3740, "watchers": 80 }, "twitter/libwatchman": { @@ -993,10 +993,10 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-02-01T02:49:01Z", + "pushedAt": "2021-02-08T02:36:11Z", "repositoryTopics": "", - "stargazers": 12, - "watchers": 4 + "stargazers": 14, + "watchers": 5 }, "twitter/netty-http2": { "descriptionHTML": "
HTTP/2 for Netty
", @@ -1044,7 +1044,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 217 + "watchers": 218 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1075,9 +1075,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-01-29T03:38:13Z", + "pushedAt": "2021-02-04T00:25:56Z", "repositoryTopics": "", - "stargazers": 626, + "stargazers": 627, "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1162,8 +1162,8 @@ }, "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 880, - "watchers": 28 + "stargazers": 881, + "watchers": 29 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", @@ -1177,9 +1177,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-01-22T18:02:52Z", + "pushedAt": "2021-02-01T22:49:01Z", "repositoryTopics": "", - "stargazers": 361, + "stargazers": 362, "watchers": 22 }, "twitter/rsc": { @@ -1196,8 +1196,8 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1252, - "watchers": 90 + "stargazers": 1253, + "watchers": 89 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", @@ -1211,7 +1211,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-01-22T17:36:43Z", + "pushedAt": "2021-02-02T21:16:50Z", "repositoryTopics": "", "stargazers": 13, "watchers": 2 @@ -1252,7 +1252,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1113, + "forkCount": 1114, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1264,8 +1264,8 @@ }, "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3590, - "watchers": 340 + "stargazers": 3591, + "watchers": 339 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1286,7 +1286,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 683, + "forkCount": 685, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1298,8 +1298,8 @@ }, "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", - "stargazers": 3282, - "watchers": 323 + "stargazers": 3286, + "watchers": 324 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1315,7 +1315,7 @@ }, "pushedAt": "2021-01-21T21:37:10Z", "repositoryTopics": "", - "stargazers": 145, + "stargazers": 146, "watchers": 15 }, "twitter/scrooge": { @@ -1330,9 +1330,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-25T20:50:43Z", + "pushedAt": "2021-02-06T00:35:12Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 720, + "stargazers": 722, "watchers": 176 }, "twitter/second-control-probability-distributions": { @@ -1425,8 +1425,8 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2089, - "watchers": 294 + "stargazers": 2091, + "watchers": 295 }, "twitter/template": { "descriptionHTML": "
", @@ -1439,7 +1439,7 @@ "primaryLanguage": null, "pushedAt": "2021-01-12T20:59:36Z", "repositoryTopics": "", - "stargazers": 0, + "stargazers": 1, "watchers": 1 }, "twitter/thrift_client": { @@ -1473,8 +1473,8 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 547, - "watchers": 49 + "stargazers": 546, + "watchers": 48 }, "twitter/torch-dataset": { "descriptionHTML": "
An extensible and high performance method of reading, sampling and processing data for Torch
", @@ -1609,12 +1609,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 885, + "stargazers": 886, "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1393, + "forkCount": 1402, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1624,10 +1624,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-01-30T22:29:39Z", + "pushedAt": "2021-02-07T17:41:51Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12198, - "watchers": 351 + "stargazers": 12241, + "watchers": 352 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1644,11 +1644,11 @@ "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", "stargazers": 66, - "watchers": 15 + "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1866, + "forkCount": 1869, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1660,8 +1660,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10401, - "watchers": 852 + "stargazers": 10425, + "watchers": 851 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1728,7 +1728,7 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 758, + "stargazers": 759, "watchers": 175 }, "twitter/twitter-server": { @@ -1743,14 +1743,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-23T03:25:40Z", + "pushedAt": "2021-02-04T22:28:46Z", "repositoryTopics": "finagle finatra", - "stargazers": 1164, - "watchers": 191 + "stargazers": 1166, + "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 404, + "forkCount": 405, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1762,12 +1762,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2431, + "stargazers": 2435, "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 528, + "forkCount": 531, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1777,10 +1777,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-01-27T01:56:08Z", + "pushedAt": "2021-02-01T03:17:38Z", "repositoryTopics": "", - "stargazers": 1549, - "watchers": 466 + "stargazers": 1555, + "watchers": 467 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", @@ -1796,12 +1796,12 @@ }, "pushedAt": "2021-01-22T09:30:55Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1523, - "watchers": 196 + "stargazers": 1524, + "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3256, + "forkCount": 3254, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1813,8 +1813,8 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16238, - "watchers": 577 + "stargazers": 16242, + "watchers": 576 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1828,10 +1828,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-29T23:24:55Z", + "pushedAt": "2021-02-06T00:25:10Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2423, - "watchers": 232 + "stargazers": 2425, + "watchers": 231 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1847,7 +1847,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 767, + "stargazers": 768, "watchers": 49 }, "twitter/whiskey": { @@ -1869,7 +1869,7 @@ }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", - "forkCount": 100, + "forkCount": 101, "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "languages": "PHP", @@ -1881,7 +1881,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 252, + "stargazers": 253, "watchers": 122 }, "twitter/zktraffic": { @@ -1903,7 +1903,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 124, + "forkCount": 126, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1915,7 +1915,7 @@ }, "pushedAt": "2021-01-26T22:02:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 319, - "watchers": 31 + "stargazers": 331, + "watchers": 30 } } \ No newline at end of file From 06df21d14ca22394efa60805f8db673347cd4097 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 15 Feb 2021 02:52:02 +0000 Subject: [PATCH 022/260] update data: Mon Feb 15 02:52:02 UTC 2021 --- data/projects.json | 181 +++++++++++++++++++++----------------- static/assets/network.svg | 2 +- 2 files changed, 100 insertions(+), 83 deletions(-) diff --git a/data/projects.json b/data/projects.json index 5acf830c7..c5336bb8e 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 381, + "forkCount": 383, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-07T21:36:59Z", + "pushedAt": "2021-02-14T16:10:15Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1487, + "stargazers": 1489, "watchers": 61 }, "pantsbuild/pex": { @@ -30,7 +30,7 @@ }, "pushedAt": "2021-02-07T21:01:34Z", "repositoryTopics": "", - "stargazers": 1796, + "stargazers": 1797, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 742, + "forkCount": 744, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3311, + "stargazers": 3312, "watchers": 334 }, "twitter/BreakoutDetection": { @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 715, + "stargazers": 716, "watchers": 165 }, "twitter/CocoaSPDY": { @@ -134,7 +134,7 @@ }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 63, + "forkCount": 64, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -147,11 +147,11 @@ "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", "stargazers": 818, - "watchers": 37 + "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 71, + "forkCount": 74, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,8 +163,8 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2273, - "watchers": 45 + "stargazers": 2318, + "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T17:05:23Z", + "pushedAt": "2021-02-13T19:55:49Z", "repositoryTopics": "", - "stargazers": 2037, + "stargazers": 2036, "watchers": 244 }, "twitter/ambrose": { @@ -214,7 +214,7 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1193, + "stargazers": 1194, "watchers": 216 }, "twitter/analytics-infra-governance": { @@ -260,7 +260,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T08:47:38Z", + "pushedAt": "2021-02-11T03:43:12Z", "repositoryTopics": "", "stargazers": 611, "watchers": 147 @@ -277,9 +277,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-01-29T17:40:31Z", + "pushedAt": "2021-02-08T14:35:17Z", "repositoryTopics": "", - "stargazers": 73, + "stargazers": 74, "watchers": 8 }, "twitter/cache-trace": { @@ -335,7 +335,7 @@ }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", - "forkCount": 27, + "forkCount": 28, "homepageUrl": null, "isPrivate": false, "languages": "CMake C Rust", @@ -345,9 +345,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-08-22T16:47:56Z", + "pushedAt": "2021-02-10T23:52:28Z", "repositoryTopics": "", - "stargazers": 79, + "stargazers": 80, "watchers": 58 }, "twitter/cdk": { @@ -386,7 +386,7 @@ }, "twitter/chill": { "descriptionHTML": "
Scala extensions for the Kryo serialization library
", - "forkCount": 112, + "forkCount": 113, "homepageUrl": "https://twitter.com/scalding", "isPrivate": false, "languages": "Scala Java", @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-31T15:41:17Z", + "pushedAt": "2021-02-13T19:56:05Z", "repositoryTopics": "", "stargazers": 559, "watchers": 138 @@ -420,7 +420,7 @@ }, "twitter/cloudhopper-commons": { "descriptionHTML": "
Cloudhopper Commons
", - "forkCount": 41, + "forkCount": 42, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -526,14 +526,31 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-02-04T22:28:29Z", + "pushedAt": "2021-02-11T22:25:39Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 }, + "twitter/dodo-build": { + "descriptionHTML": "
A Github Action for running Dodo: The Twitter OSS Project Builder
", + "forkCount": 0, + "homepageUrl": "https://github.com/twitter/dodo", + "isPrivate": false, + "languages": "TypeScript JavaScript", + "name": "dodo-build", + "nameWithOwner": "twitter/dodo-build", + "primaryLanguage": { + "color": "#2b7489", + "name": "TypeScript" + }, + "pushedAt": "2021-02-09T18:16:56Z", + "repositoryTopics": "", + "stargazers": 0, + "watchers": 0 + }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 616, + "forkCount": 617, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -545,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2170, + "stargazers": 2176, "watchers": 269 }, "twitter/elephant-bird": { @@ -579,12 +596,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1282, + "stargazers": 1281, "watchers": 211 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1376, + "forkCount": 1379, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -594,10 +611,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T00:37:58Z", + "pushedAt": "2021-02-12T13:06:04Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7877, - "watchers": 575 + "stargazers": 7886, + "watchers": 574 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", @@ -611,7 +628,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T00:38:55Z", + "pushedAt": "2021-02-12T02:30:13Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", "stargazers": 2051, "watchers": 220 @@ -763,7 +780,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 895, + "stargazers": 896, "watchers": 202 }, "twitter/hogan.js": { @@ -780,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5086, + "stargazers": 5087, "watchers": 254 }, "twitter/hpack": { @@ -797,7 +814,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 172, + "stargazers": 173, "watchers": 126 }, "twitter/hraven": { @@ -930,7 +947,7 @@ }, "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", - "stargazers": 194, + "stargazers": 195, "watchers": 131 }, "twitter/labella.js": { @@ -969,7 +986,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 116, + "forkCount": 117, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -993,10 +1010,10 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-02-08T02:36:11Z", + "pushedAt": "2021-02-15T02:40:08Z", "repositoryTopics": "", - "stargazers": 14, - "watchers": 5 + "stargazers": 13, + "watchers": 4 }, "twitter/netty-http2": { "descriptionHTML": "
HTTP/2 for Netty
", @@ -1010,9 +1027,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-10-13T03:39:48Z", + "pushedAt": "2021-02-08T21:23:33Z", "repositoryTopics": "", - "stargazers": 108, + "stargazers": 109, "watchers": 116 }, "twitter/nodes": { @@ -1029,7 +1046,7 @@ }, "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 220, + "stargazers": 221, "watchers": 26 }, "twitter/ossdecks": { @@ -1077,8 +1094,8 @@ }, "pushedAt": "2021-02-04T00:25:56Z", "repositoryTopics": "", - "stargazers": 627, - "watchers": 36 + "stargazers": 629, + "watchers": 37 }, "twitter/periscope-live-engagement-unity-sdk": { "descriptionHTML": "
Periscope Live Engagement Unity SDK
", @@ -1162,8 +1179,8 @@ }, "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 881, - "watchers": 29 + "stargazers": 883, + "watchers": 28 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", @@ -1179,7 +1196,7 @@ }, "pushedAt": "2021-02-01T22:49:01Z", "repositoryTopics": "", - "stargazers": 362, + "stargazers": 363, "watchers": 22 }, "twitter/rsc": { @@ -1252,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1114, + "forkCount": 1113, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1264,7 +1281,7 @@ }, "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3591, + "stargazers": 3595, "watchers": 339 }, "twitter/scala_school2": { @@ -1298,8 +1315,8 @@ }, "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", - "stargazers": 3286, - "watchers": 324 + "stargazers": 3287, + "watchers": 323 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1330,7 +1347,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T00:35:12Z", + "pushedAt": "2021-02-11T21:27:07Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 722, "watchers": 176 @@ -1425,7 +1442,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2091, + "stargazers": 2092, "watchers": 295 }, "twitter/template": { @@ -1507,7 +1524,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 106, + "stargazers": 108, "watchers": 5 }, "twitter/torch-distlearn": { @@ -1609,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 886, - "watchers": 227 + "stargazers": 890, + "watchers": 228 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1402, + "forkCount": 1409, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1626,7 +1643,7 @@ }, "pushedAt": "2021-02-07T17:41:51Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12241, + "stargazers": 12261, "watchers": 352 }, "twitter/twemoji-parser": { @@ -1648,7 +1665,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1869, + "forkCount": 1872, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1660,7 +1677,7 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10425, + "stargazers": 10438, "watchers": 851 }, "twitter/twitter-cldr-js": { @@ -1711,8 +1728,8 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 617, - "watchers": 123 + "stargazers": 618, + "watchers": 122 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1743,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-04T22:28:46Z", + "pushedAt": "2021-02-11T21:30:38Z", "repositoryTopics": "finagle finatra", "stargazers": 1166, "watchers": 192 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 405, + "forkCount": 407, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1762,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2435, + "stargazers": 2438, "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 531, + "forkCount": 532, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1777,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-01T03:17:38Z", + "pushedAt": "2021-02-08T03:09:16Z", "repositoryTopics": "", - "stargazers": 1555, - "watchers": 467 + "stargazers": 1556, + "watchers": 466 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 283, + "forkCount": 284, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1794,14 +1811,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2021-01-22T09:30:55Z", + "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1524, + "stargazers": 1534, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3254, + "forkCount": 3255, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1813,7 +1830,7 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16242, + "stargazers": 16244, "watchers": 576 }, "twitter/util": { @@ -1828,10 +1845,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-06T00:25:10Z", + "pushedAt": "2021-02-11T21:26:32Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2425, - "watchers": 231 + "stargazers": 2426, + "watchers": 230 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1864,7 +1881,7 @@ }, "pushedAt": "2020-10-13T09:45:40Z", "repositoryTopics": "", - "stargazers": 128, + "stargazers": 129, "watchers": 88 }, "twitter/wordpress": { @@ -1903,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 126, + "forkCount": 127, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1915,7 +1932,7 @@ }, "pushedAt": "2021-01-26T22:02:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 331, + "stargazers": 336, "watchers": 30 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 7511427a4..341d15f2b 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 37 public members - 116 public repos + 117 public repos From 306e048bb5fba0000de08e45257ff50dc313d562 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 22 Feb 2021 02:52:23 +0000 Subject: [PATCH 023/260] update data: Mon Feb 22 02:52:23 UTC 2021 --- data/projects.json | 286 ++++++++++++++++++++++----------------------- 1 file changed, 143 insertions(+), 143 deletions(-) diff --git a/data/projects.json b/data/projects.json index c5336bb8e..9b8d78bff 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 383, + "forkCount": 384, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-14T16:10:15Z", + "pushedAt": "2021-02-21T22:52:02Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1489, + "stargazers": 1493, "watchers": 61 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-07T21:01:34Z", + "pushedAt": "2021-02-20T07:29:15Z", "repositoryTopics": "", - "stargazers": 1797, + "stargazers": 1804, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 744, + "forkCount": 745, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3312, - "watchers": 334 + "stargazers": 3315, + "watchers": 332 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -78,8 +78,8 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 716, - "watchers": 165 + "stargazers": 715, + "watchers": 164 }, "twitter/CocoaSPDY": { "descriptionHTML": "
SPDY for iOS and OS X
", @@ -95,8 +95,8 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2404, - "watchers": 218 + "stargazers": 2403, + "watchers": 217 }, "twitter/GraphJet": { "descriptionHTML": "
GraphJet is a real-time graph processing library.
", @@ -151,7 +151,7 @@ }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 74, + "forkCount": 75, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,12 +163,12 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2318, + "stargazers": 2349, "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", - "forkCount": 126, + "forkCount": 125, "homepageUrl": "", "isPrivate": false, "languages": "Ruby", @@ -181,7 +181,7 @@ "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", "stargazers": 1338, - "watchers": 148 + "watchers": 147 }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", @@ -195,14 +195,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-13T19:55:49Z", + "pushedAt": "2021-02-21T00:29:45Z", "repositoryTopics": "", - "stargazers": 2036, - "watchers": 244 + "stargazers": 2038, + "watchers": 243 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", - "forkCount": 214, + "forkCount": 213, "homepageUrl": "http://twitter.com/ambrose", "isPrivate": false, "languages": "Java JavaScript", @@ -214,8 +214,8 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1194, - "watchers": 216 + "stargazers": 1193, + "watchers": 214 }, "twitter/analytics-infra-governance": { "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", @@ -260,14 +260,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-11T03:43:12Z", + "pushedAt": "2021-02-21T02:04:23Z", "repositoryTopics": "", - "stargazers": 611, - "watchers": 147 + "stargazers": 613, + "watchers": 146 }, "twitter/birdwatch": { "descriptionHTML": "
", - "forkCount": 5, + "forkCount": 6, "homepageUrl": "https://twitter.github.io/birdwatch", "isPrivate": false, "languages": "HTML CSS", @@ -277,10 +277,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-08T14:35:17Z", + "pushedAt": "2021-02-17T19:41:32Z", "repositoryTopics": "", - "stargazers": 74, - "watchers": 8 + "stargazers": 76, + "watchers": 9 }, "twitter/cache-trace": { "descriptionHTML": "
", @@ -330,8 +330,8 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 995, - "watchers": 164 + "stargazers": 997, + "watchers": 162 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", @@ -365,7 +365,7 @@ "pushedAt": "2019-06-07T00:53:15Z", "repositoryTopics": "", "stargazers": 73, - "watchers": 117 + "watchers": 116 }, "twitter/check-my-repo": { "descriptionHTML": "
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
", @@ -396,10 +396,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-13T19:56:05Z", + "pushedAt": "2021-02-21T00:36:52Z", "repositoryTopics": "", - "stargazers": 559, - "watchers": 138 + "stargazers": 562, + "watchers": 137 }, "twitter/cli-guide.js": { "descriptionHTML": "
CLI Guide JQuery Plugin
", @@ -433,7 +433,7 @@ "pushedAt": "2020-10-13T01:25:52Z", "repositoryTopics": "", "stargazers": 36, - "watchers": 122 + "watchers": 121 }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", @@ -447,7 +447,7 @@ "pushedAt": "2018-03-10T14:25:02Z", "repositoryTopics": "", "stargazers": 78, - "watchers": 130 + "watchers": 129 }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", @@ -478,7 +478,7 @@ "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", "stargazers": 408, - "watchers": 103 + "watchers": 102 }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", @@ -526,7 +526,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-02-11T22:25:39Z", + "pushedAt": "2021-02-19T23:26:30Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 617, + "forkCount": 618, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -563,11 +563,11 @@ "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", "stargazers": 2176, - "watchers": 269 + "watchers": 268 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", - "forkCount": 384, + "forkCount": 383, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -580,7 +580,7 @@ "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", "stargazers": 1113, - "watchers": 195 + "watchers": 194 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", @@ -597,11 +597,11 @@ "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", "stargazers": 1281, - "watchers": 211 + "watchers": 209 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1379, + "forkCount": 1380, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,14 +611,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-12T13:06:04Z", + "pushedAt": "2021-02-20T01:31:44Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7886, - "watchers": 574 + "stargazers": 7892, + "watchers": 572 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 377, + "forkCount": 376, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -628,10 +628,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-12T02:30:13Z", + "pushedAt": "2021-02-20T01:49:07Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2051, - "watchers": 220 + "stargazers": 2056, + "watchers": 219 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -652,7 +652,7 @@ }, "twitter/finatra-activator-thrift-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", - "forkCount": 7, + "forkCount": 6, "homepageUrl": null, "isPrivate": false, "languages": "Scala HTML", @@ -729,7 +729,7 @@ "primaryLanguage": null, "pushedAt": "2018-10-26T21:12:33Z", "repositoryTopics": "", - "stargazers": 2, + "stargazers": 3, "watchers": 3 }, "twitter/groupcache": { @@ -746,7 +746,7 @@ }, "pushedAt": "2020-12-02T22:54:11Z", "repositoryTopics": "", - "stargazers": 9, + "stargazers": 10, "watchers": 8 }, "twitter/hadoop-lzo": { @@ -764,11 +764,11 @@ "pushedAt": "2021-02-03T19:29:47Z", "repositoryTopics": "", "stargazers": 519, - "watchers": 148 + "watchers": 147 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 344, + "forkCount": 343, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -780,12 +780,12 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 896, - "watchers": 202 + "stargazers": 897, + "watchers": 201 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 448, + "forkCount": 449, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -797,8 +797,8 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5087, - "watchers": 254 + "stargazers": 5090, + "watchers": 253 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -815,7 +815,7 @@ "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", "stargazers": 173, - "watchers": 126 + "watchers": 125 }, "twitter/hraven": { "descriptionHTML": "
hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format
", @@ -832,7 +832,7 @@ "pushedAt": "2020-02-11T16:06:16Z", "repositoryTopics": "", "stargazers": 126, - "watchers": 136 + "watchers": 135 }, "twitter/iago2": { "descriptionHTML": "
A load generator, built for engineers
", @@ -863,7 +863,7 @@ "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", "stargazers": 912, - "watchers": 175 + "watchers": 174 }, "twitter/interactive": { "descriptionHTML": "
Twitter interactive visualization
", @@ -880,7 +880,7 @@ "pushedAt": "2019-06-06T18:01:08Z", "repositoryTopics": "", "stargazers": 207, - "watchers": 153 + "watchers": 152 }, "twitter/ios-twitter-image-pipeline": { "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", @@ -896,7 +896,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1811, + "stargazers": 1813, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -930,7 +930,7 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 525, + "stargazers": 526, "watchers": 21 }, "twitter/joauth": { @@ -948,7 +948,7 @@ "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", "stargazers": 195, - "watchers": 131 + "watchers": 130 }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", @@ -982,7 +982,7 @@ "pushedAt": "2019-06-07T00:45:31Z", "repositoryTopics": "", "stargazers": 39, - "watchers": 122 + "watchers": 121 }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", @@ -1010,14 +1010,14 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-02-15T02:40:08Z", + "pushedAt": "2021-02-22T02:40:43Z", "repositoryTopics": "", "stargazers": 13, - "watchers": 4 + "watchers": 3 }, "twitter/netty-http2": { "descriptionHTML": "
HTTP/2 for Netty
", - "forkCount": 47, + "forkCount": 48, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -1029,8 +1029,8 @@ }, "pushedAt": "2021-02-08T21:23:33Z", "repositoryTopics": "", - "stargazers": 109, - "watchers": 116 + "stargazers": 110, + "watchers": 115 }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", @@ -1078,7 +1078,7 @@ "pushedAt": "2019-06-06T01:48:53Z", "repositoryTopics": "", "stargazers": 784, - "watchers": 194 + "watchers": 193 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", @@ -1092,7 +1092,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-04T00:25:56Z", + "pushedAt": "2021-02-19T22:34:01Z", "repositoryTopics": "", "stargazers": 629, "watchers": 37 @@ -1129,7 +1129,7 @@ "pushedAt": "2019-12-30T06:57:34Z", "repositoryTopics": "", "stargazers": 220, - "watchers": 133 + "watchers": 132 }, "twitter/recess": { "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", @@ -1145,8 +1145,8 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2215, - "watchers": 182 + "stargazers": 2214, + "watchers": 181 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", @@ -1179,7 +1179,7 @@ }, "pushedAt": "2021-01-11T22:01:04Z", "repositoryTopics": "", - "stargazers": 883, + "stargazers": 884, "watchers": 28 }, "twitter/rpc-perf": { @@ -1230,7 +1230,7 @@ }, "pushedAt": "2021-02-02T21:16:50Z", "repositoryTopics": "", - "stargazers": 13, + "stargazers": 14, "watchers": 2 }, "twitter/sbf": { @@ -1265,11 +1265,11 @@ "pushedAt": "2019-12-30T06:49:27Z", "repositoryTopics": "", "stargazers": 3, - "watchers": 116 + "watchers": 115 }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1113, + "forkCount": 1114, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1281,8 +1281,8 @@ }, "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", - "stargazers": 3595, - "watchers": 339 + "stargazers": 3596, + "watchers": 337 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1299,7 +1299,7 @@ "pushedAt": "2019-06-07T00:53:34Z", "repositoryTopics": "", "stargazers": 331, - "watchers": 155 + "watchers": 154 }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", @@ -1316,7 +1316,7 @@ "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", "stargazers": 3287, - "watchers": 323 + "watchers": 322 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1330,27 +1330,27 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-01-21T21:37:10Z", + "pushedAt": "2021-02-18T22:58:57Z", "repositoryTopics": "", - "stargazers": 146, - "watchers": 15 + "stargazers": 148, + "watchers": 16 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", "forkCount": 231, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, - "languages": "Scala HTML Java Objective-C", + "languages": "Scala Java Objective-C Mustache", "name": "scrooge", "nameWithOwner": "twitter/scrooge", "primaryLanguage": { "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-11T21:27:07Z", + "pushedAt": "2021-02-20T01:46:52Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 722, - "watchers": 176 + "stargazers": 724, + "watchers": 175 }, "twitter/second-control-probability-distributions": { "descriptionHTML": "
", @@ -1394,7 +1394,7 @@ }, "pushedAt": "2020-12-21T20:13:54Z", "repositoryTopics": "", - "stargazers": 41, + "stargazers": 49, "watchers": 5 }, "twitter/sslconfig": { @@ -1409,7 +1409,7 @@ "pushedAt": "2016-05-11T17:26:29Z", "repositoryTopics": "", "stargazers": 37, - "watchers": 108 + "watchers": 107 }, "twitter/storehaus": { "descriptionHTML": "
Storehaus is a library that makes it easy to work with asynchronous key value stores
", @@ -1426,11 +1426,11 @@ "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", "stargazers": 458, - "watchers": 139 + "watchers": 138 }, "twitter/summingbird": { "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", - "forkCount": 261, + "forkCount": 260, "homepageUrl": "https://twitter.com/summingbird", "isPrivate": false, "languages": "Scala", @@ -1442,8 +1442,8 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2092, - "watchers": 295 + "stargazers": 2091, + "watchers": 294 }, "twitter/template": { "descriptionHTML": "
", @@ -1474,7 +1474,7 @@ "pushedAt": "2019-06-06T01:36:44Z", "repositoryTopics": "", "stargazers": 193, - "watchers": 118 + "watchers": 117 }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", @@ -1490,7 +1490,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 546, + "stargazers": 545, "watchers": 48 }, "twitter/torch-dataset": { @@ -1507,7 +1507,7 @@ }, "pushedAt": "2019-06-06T19:03:26Z", "repositoryTopics": "", - "stargazers": 72, + "stargazers": 73, "watchers": 22 }, "twitter/torch-decisiontree": { @@ -1610,7 +1610,7 @@ "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", "stargazers": 132, - "watchers": 134 + "watchers": 133 }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", @@ -1627,11 +1627,11 @@ "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", "stargazers": 890, - "watchers": 228 + "watchers": 226 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1409, + "forkCount": 1410, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1641,10 +1641,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-02-07T17:41:51Z", + "pushedAt": "2021-02-20T19:27:54Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12261, - "watchers": 352 + "stargazers": 12298, + "watchers": 351 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1660,12 +1660,12 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 66, + "stargazers": 67, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1872, + "forkCount": 1875, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,8 +1677,8 @@ }, "pushedAt": "2020-11-24T18:00:50Z", "repositoryTopics": "", - "stargazers": 10438, - "watchers": 851 + "stargazers": 10447, + "watchers": 849 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1695,7 +1695,7 @@ "pushedAt": "2019-08-30T14:54:22Z", "repositoryTopics": "", "stargazers": 327, - "watchers": 124 + "watchers": 123 }, "twitter/twitter-cldr-npm": { "descriptionHTML": "
TwitterCldr npm package
", @@ -1712,7 +1712,7 @@ "pushedAt": "2019-08-26T16:06:02Z", "repositoryTopics": "", "stargazers": 38, - "watchers": 115 + "watchers": 114 }, "twitter/twitter-cldr-rb": { "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", @@ -1729,7 +1729,7 @@ "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", "stargazers": 618, - "watchers": 122 + "watchers": 121 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1746,11 +1746,11 @@ "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", "stargazers": 759, - "watchers": 175 + "watchers": 174 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 195, + "forkCount": 198, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1760,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-11T21:30:38Z", + "pushedAt": "2021-02-20T01:48:36Z", "repositoryTopics": "finagle finatra", - "stargazers": 1166, - "watchers": 192 + "stargazers": 1170, + "watchers": 191 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 407, + "forkCount": 408, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2438, - "watchers": 183 + "stargazers": 2464, + "watchers": 182 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 532, + "forkCount": 531, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1794,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-08T03:09:16Z", + "pushedAt": "2021-02-15T03:09:31Z", "repositoryTopics": "", - "stargazers": 1556, - "watchers": 466 + "stargazers": 1558, + "watchers": 465 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 284, + "forkCount": 285, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,8 +1813,8 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1534, - "watchers": 195 + "stargazers": 1537, + "watchers": 193 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", @@ -1830,8 +1830,8 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16244, - "watchers": 576 + "stargazers": 16245, + "watchers": 575 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1845,14 +1845,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-11T21:26:32Z", + "pushedAt": "2021-02-20T01:46:32Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2426, + "stargazers": 2430, "watchers": 230 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 69, + "forkCount": 70, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1882,7 +1882,7 @@ "pushedAt": "2020-10-13T09:45:40Z", "repositoryTopics": "", "stargazers": 129, - "watchers": 88 + "watchers": 87 }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", @@ -1899,7 +1899,7 @@ "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", "stargazers": 253, - "watchers": 122 + "watchers": 121 }, "twitter/zktraffic": { "descriptionHTML": "
ZooKeeper protocol analyzer and stats gathering daemon
", @@ -1916,11 +1916,11 @@ "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", "stargazers": 155, - "watchers": 118 + "watchers": 117 }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 127, + "forkCount": 130, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1930,9 +1930,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-01-26T22:02:19Z", + "pushedAt": "2021-02-21T21:16:13Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 336, + "stargazers": 345, "watchers": 30 } } \ No newline at end of file From 3e8351e9c2a0a190e36640c03b9b540dd6647b95 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 1 Mar 2021 02:55:12 +0000 Subject: [PATCH 024/260] update data: Mon Mar 1 02:55:12 UTC 2021 --- data/projects.json | 192 ++++++++++++++++++++++----------------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/data/projects.json b/data/projects.json index 9b8d78bff..9c9f361dd 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,10 +11,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-21T22:52:02Z", + "pushedAt": "2021-02-28T03:41:35Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1493, - "watchers": 61 + "stargazers": 1503, + "watchers": 62 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-20T07:29:15Z", + "pushedAt": "2021-02-27T01:36:44Z", "repositoryTopics": "", - "stargazers": 1804, + "stargazers": 1808, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 745, + "forkCount": 746, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3315, - "watchers": 332 + "stargazers": 3316, + "watchers": 333 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 818, + "stargazers": 820, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 75, + "forkCount": 78, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,7 +163,7 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2349, + "stargazers": 2378, "watchers": 46 }, "twitter/activerecord-reputation-system": { @@ -185,7 +185,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 299, + "forkCount": 300, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -195,7 +195,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-21T00:29:45Z", + "pushedAt": "2021-02-28T09:14:32Z", "repositoryTopics": "", "stargazers": 2038, "watchers": 243 @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-04T15:10:09Z", + "pushedAt": "2021-02-26T17:30:24Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -260,14 +260,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-21T02:04:23Z", + "pushedAt": "2021-02-27T01:51:43Z", "repositoryTopics": "", "stargazers": 613, "watchers": 146 }, "twitter/birdwatch": { "descriptionHTML": "
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": "https://twitter.github.io/birdwatch", "isPrivate": false, "languages": "HTML CSS", @@ -277,9 +277,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-17T19:41:32Z", + "pushedAt": "2021-02-23T15:53:21Z", "repositoryTopics": "", - "stargazers": 76, + "stargazers": 77, "watchers": 9 }, "twitter/cache-trace": { @@ -296,7 +296,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 44, + "stargazers": 46, "watchers": 6 }, "twitter/caladrius": { @@ -331,11 +331,11 @@ "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", "stargazers": 997, - "watchers": 162 + "watchers": 163 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", - "forkCount": 28, + "forkCount": 29, "homepageUrl": null, "isPrivate": false, "languages": "CMake C Rust", @@ -345,7 +345,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-10T23:52:28Z", + "pushedAt": "2021-02-25T03:11:31Z", "repositoryTopics": "", "stargazers": 80, "watchers": 58 @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-21T00:36:52Z", + "pushedAt": "2021-02-28T09:22:04Z", "repositoryTopics": "", "stargazers": 562, "watchers": 137 @@ -494,7 +494,7 @@ }, "pushedAt": "2020-10-29T00:30:31Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 50, + "stargazers": 51, "watchers": 2 }, "twitter/distributedlog": { @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2176, + "stargazers": 2177, "watchers": 268 }, "twitter/elephant-bird": { @@ -580,7 +580,7 @@ "pushedAt": "2020-10-13T09:51:04Z", "repositoryTopics": "", "stargazers": 1113, - "watchers": 194 + "watchers": 193 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", @@ -596,12 +596,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1281, - "watchers": 209 + "stargazers": 1283, + "watchers": 210 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1380, + "forkCount": 1378, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,14 +611,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-20T01:31:44Z", + "pushedAt": "2021-02-27T01:53:56Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7892, - "watchers": 572 + "stargazers": 7894, + "watchers": 573 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 376, + "forkCount": 377, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Java Scala", @@ -628,10 +628,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-20T01:49:07Z", + "pushedAt": "2021-02-23T21:27:07Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2056, - "watchers": 219 + "stargazers": 2058, + "watchers": 218 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -763,12 +763,12 @@ }, "pushedAt": "2021-02-03T19:29:47Z", "repositoryTopics": "", - "stargazers": 519, - "watchers": 147 + "stargazers": 518, + "watchers": 146 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 343, + "forkCount": 344, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -797,12 +797,12 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5090, + "stargazers": 5093, "watchers": 253 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", - "forkCount": 48, + "forkCount": 47, "homepageUrl": "https://twitter.com/http_2", "isPrivate": false, "languages": "Java", @@ -862,8 +862,8 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 912, - "watchers": 174 + "stargazers": 913, + "watchers": 175 }, "twitter/interactive": { "descriptionHTML": "
Twitter interactive visualization
", @@ -930,7 +930,7 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 526, + "stargazers": 525, "watchers": 21 }, "twitter/joauth": { @@ -1010,10 +1010,10 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-02-22T02:40:43Z", + "pushedAt": "2021-03-01T02:44:50Z", "repositoryTopics": "", "stargazers": 13, - "watchers": 3 + "watchers": 2 }, "twitter/netty-http2": { "descriptionHTML": "
HTTP/2 for Netty
", @@ -1046,7 +1046,7 @@ }, "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 221, + "stargazers": 222, "watchers": 26 }, "twitter/ossdecks": { @@ -1082,7 +1082,7 @@ }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 78, + "forkCount": 79, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -1092,14 +1092,14 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-19T22:34:01Z", + "pushedAt": "2021-02-27T00:30:07Z", "repositoryTopics": "", - "stargazers": 629, + "stargazers": 630, "watchers": 37 }, "twitter/periscope-live-engagement-unity-sdk": { "descriptionHTML": "
Periscope Live Engagement Unity SDK
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": null, "isPrivate": false, "languages": "JavaScript C#", @@ -1167,7 +1167,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 49, + "forkCount": 50, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1177,9 +1177,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-01-11T22:01:04Z", + "pushedAt": "2021-02-24T21:55:47Z", "repositoryTopics": "", - "stargazers": 884, + "stargazers": 901, "watchers": 28 }, "twitter/rpc-perf": { @@ -1228,9 +1228,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-02-02T21:16:50Z", + "pushedAt": "2021-02-23T18:50:58Z", "repositoryTopics": "", - "stargazers": 14, + "stargazers": 15, "watchers": 2 }, "twitter/sbf": { @@ -1269,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1114, + "forkCount": 1116, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1282,7 +1282,7 @@ "pushedAt": "2021-01-14T04:56:43Z", "repositoryTopics": "", "stargazers": 3596, - "watchers": 337 + "watchers": 338 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1330,14 +1330,14 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-02-18T22:58:57Z", + "pushedAt": "2021-02-23T16:38:43Z", "repositoryTopics": "", - "stargazers": 148, - "watchers": 16 + "stargazers": 150, + "watchers": 15 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", - "forkCount": 231, + "forkCount": 230, "homepageUrl": "http://twitter.github.io/scrooge/", "isPrivate": false, "languages": "Scala Java Objective-C Mustache", @@ -1349,7 +1349,7 @@ }, "pushedAt": "2021-02-20T01:46:52Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 724, + "stargazers": 723, "watchers": 175 }, "twitter/second-control-probability-distributions": { @@ -1442,7 +1442,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2091, + "stargazers": 2092, "watchers": 294 }, "twitter/template": { @@ -1478,7 +1478,7 @@ }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", - "forkCount": 112, + "forkCount": 113, "homepageUrl": "", "isPrivate": false, "languages": "Lua", @@ -1609,7 +1609,7 @@ }, "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", - "stargazers": 132, + "stargazers": 131, "watchers": 133 }, "twitter/twemcache": { @@ -1626,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 890, - "watchers": 226 + "stargazers": 894, + "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1410, + "forkCount": 1414, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1643,12 +1643,12 @@ }, "pushedAt": "2021-02-20T19:27:54Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12298, - "watchers": 351 + "stargazers": 12338, + "watchers": 349 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 18, + "forkCount": 19, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1660,12 +1660,12 @@ }, "pushedAt": "2020-12-11T03:04:35Z", "repositoryTopics": "", - "stargazers": 67, + "stargazers": 68, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1875, + "forkCount": 1879, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1675,10 +1675,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-11-24T18:00:50Z", + "pushedAt": "2021-02-24T14:37:12Z", "repositoryTopics": "", - "stargazers": 10447, - "watchers": 849 + "stargazers": 10473, + "watchers": 848 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1694,7 +1694,7 @@ }, "pushedAt": "2019-08-30T14:54:22Z", "repositoryTopics": "", - "stargazers": 327, + "stargazers": 326, "watchers": 123 }, "twitter/twitter-cldr-npm": { @@ -1762,12 +1762,12 @@ }, "pushedAt": "2021-02-20T01:48:36Z", "repositoryTopics": "finagle finatra", - "stargazers": 1170, + "stargazers": 1171, "watchers": 191 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 408, + "forkCount": 409, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,7 +1779,7 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2464, + "stargazers": 2470, "watchers": 182 }, "twitter/twitter.github.io": { @@ -1794,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-15T03:09:31Z", + "pushedAt": "2021-02-22T03:09:40Z", "repositoryTopics": "", - "stargazers": 1558, + "stargazers": 1561, "watchers": 465 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 285, + "forkCount": 286, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1537, - "watchers": 193 + "stargazers": 1540, + "watchers": 194 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3255, + "forkCount": 3256, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1830,7 +1830,7 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16245, + "stargazers": 16251, "watchers": 575 }, "twitter/util": { @@ -1845,9 +1845,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-20T01:46:32Z", + "pushedAt": "2021-02-24T21:47:25Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2430, + "stargazers": 2432, "watchers": 230 }, "twitter/vireo": { @@ -1864,7 +1864,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 768, + "stargazers": 767, "watchers": 49 }, "twitter/whiskey": { @@ -1898,7 +1898,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 253, + "stargazers": 254, "watchers": 121 }, "twitter/zktraffic": { @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 130, + "forkCount": 132, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1930,9 +1930,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-21T21:16:13Z", + "pushedAt": "2021-02-28T22:02:24Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 345, - "watchers": 30 + "stargazers": 354, + "watchers": 31 } } \ No newline at end of file From a91078c2e4a28a382258a7a25d515056a88a327a Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 8 Mar 2021 02:56:23 +0000 Subject: [PATCH 025/260] update data: Mon Mar 8 02:56:23 UTC 2021 --- data/projects.json | 154 ++++++++++++++++++++++----------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/data/projects.json b/data/projects.json index 9c9f361dd..3c45ece22 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 384, + "forkCount": 389, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-28T03:41:35Z", + "pushedAt": "2021-03-07T19:20:25Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1503, + "stargazers": 1509, "watchers": 62 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-27T01:36:44Z", + "pushedAt": "2021-03-08T00:02:06Z", "repositoryTopics": "", - "stargazers": 1808, + "stargazers": 1815, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 746, + "forkCount": 747, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3316, + "stargazers": 3319, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 715, + "stargazers": 716, "watchers": 164 }, "twitter/CocoaSPDY": { @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 820, + "stargazers": 823, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 78, + "forkCount": 80, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,7 +163,7 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2378, + "stargazers": 2395, "watchers": 46 }, "twitter/activerecord-reputation-system": { @@ -195,7 +195,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-28T09:14:32Z", + "pushedAt": "2021-03-08T00:31:59Z", "repositoryTopics": "", "stargazers": 2038, "watchers": 243 @@ -233,7 +233,7 @@ }, "twitter/bazel-multiversion": { "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", - "forkCount": 5, + "forkCount": 6, "homepageUrl": "", "isPrivate": false, "languages": "Scala Shell", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-26T17:30:24Z", + "pushedAt": "2021-03-05T22:08:19Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -260,7 +260,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-27T01:51:43Z", + "pushedAt": "2021-03-08T00:32:12Z", "repositoryTopics": "", "stargazers": 613, "watchers": 146 @@ -284,7 +284,7 @@ }, "twitter/cache-trace": { "descriptionHTML": "
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": null, "isPrivate": false, "languages": "Shell", @@ -296,7 +296,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 46, + "stargazers": 48, "watchers": 6 }, "twitter/caladrius": { @@ -345,7 +345,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-25T03:11:31Z", + "pushedAt": "2021-03-01T20:16:03Z", "repositoryTopics": "", "stargazers": 80, "watchers": 58 @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-28T09:22:04Z", + "pushedAt": "2021-03-08T00:32:21Z", "repositoryTopics": "", "stargazers": 562, "watchers": 137 @@ -477,7 +477,7 @@ }, "pushedAt": "2020-12-11T07:04:05Z", "repositoryTopics": "", - "stargazers": 408, + "stargazers": 409, "watchers": 102 }, "twitter/dict_minimize": { @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 618, + "forkCount": 617, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2177, + "stargazers": 2179, "watchers": 268 }, "twitter/elephant-bird": { @@ -601,7 +601,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1378, + "forkCount": 1379, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,9 +611,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-27T01:53:56Z", + "pushedAt": "2021-03-05T21:25:14Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7894, + "stargazers": 7896, "watchers": 573 }, "twitter/finatra": { @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-23T21:27:07Z", + "pushedAt": "2021-03-05T18:26:00Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2058, + "stargazers": 2059, "watchers": 218 }, "twitter/finatra-activator-http-seed": { @@ -715,7 +715,7 @@ }, "pushedAt": "2019-10-01T01:39:29Z", "repositoryTopics": "", - "stargazers": 16, + "stargazers": 15, "watchers": 8 }, "twitter/gpl-commitment": { @@ -761,14 +761,14 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-02-03T19:29:47Z", + "pushedAt": "2021-03-04T22:50:41Z", "repositoryTopics": "", "stargazers": 518, "watchers": 146 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 344, + "forkCount": 343, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -785,7 +785,7 @@ }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 449, + "forkCount": 450, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -797,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5093, + "stargazers": 5098, "watchers": 253 }, "twitter/hpack": { @@ -964,7 +964,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3740, + "stargazers": 3741, "watchers": 80 }, "twitter/libwatchman": { @@ -986,7 +986,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 117, + "forkCount": 119, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -998,7 +998,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 293, + "stargazers": 296, "watchers": 18 }, "twitter/metrics": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-03-01T02:44:50Z", + "pushedAt": "2021-03-08T02:46:54Z", "repositoryTopics": "", "stargazers": 13, "watchers": 2 @@ -1092,9 +1092,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-27T00:30:07Z", + "pushedAt": "2021-03-03T23:29:48Z", "repositoryTopics": "", - "stargazers": 630, + "stargazers": 629, "watchers": 37 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1145,7 +1145,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2214, + "stargazers": 2213, "watchers": 181 }, "twitter/repo-scaffolding": { @@ -1162,7 +1162,7 @@ }, "pushedAt": "2020-12-15T23:57:00Z", "repositoryTopics": "", - "stargazers": 20, + "stargazers": 21, "watchers": 4 }, "twitter/rezolus": { @@ -1179,8 +1179,8 @@ }, "pushedAt": "2021-02-24T21:55:47Z", "repositoryTopics": "", - "stargazers": 901, - "watchers": 28 + "stargazers": 904, + "watchers": 29 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", @@ -1228,7 +1228,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-02-23T18:50:58Z", + "pushedAt": "2021-03-01T20:00:12Z", "repositoryTopics": "", "stargazers": 15, "watchers": 2 @@ -1269,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1116, + "forkCount": 1117, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1279,9 +1279,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-01-14T04:56:43Z", + "pushedAt": "2021-03-03T21:17:59Z", "repositoryTopics": "", - "stargazers": 3596, + "stargazers": 3599, "watchers": 338 }, "twitter/scala_school2": { @@ -1347,7 +1347,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-20T01:46:52Z", + "pushedAt": "2021-03-04T22:34:14Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 723, "watchers": 175 @@ -1382,7 +1382,7 @@ }, "twitter/sqrl": { "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": "", "isPrivate": false, "languages": "TypeScript SCSS", @@ -1392,7 +1392,7 @@ "color": "#2b7489", "name": "TypeScript" }, - "pushedAt": "2020-12-21T20:13:54Z", + "pushedAt": "2021-03-01T16:18:58Z", "repositoryTopics": "", "stargazers": 49, "watchers": 5 @@ -1490,7 +1490,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 545, + "stargazers": 544, "watchers": 48 }, "twitter/torch-dataset": { @@ -1524,7 +1524,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 108, + "stargazers": 109, "watchers": 5 }, "twitter/torch-distlearn": { @@ -1626,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 894, + "stargazers": 895, "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1414, + "forkCount": 1416, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1641,14 +1641,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-02-20T19:27:54Z", + "pushedAt": "2021-03-08T02:32:29Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12338, + "stargazers": 12361, "watchers": 349 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 19, + "forkCount": 20, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1658,14 +1658,14 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-12-11T03:04:35Z", + "pushedAt": "2021-03-05T06:37:25Z", "repositoryTopics": "", "stargazers": 68, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1879, + "forkCount": 1883, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,7 +1677,7 @@ }, "pushedAt": "2021-02-24T14:37:12Z", "repositoryTopics": "", - "stargazers": 10473, + "stargazers": 10484, "watchers": 848 }, "twitter/twitter-cldr-js": { @@ -1760,9 +1760,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-20T01:48:36Z", + "pushedAt": "2021-03-05T21:25:21Z", "repositoryTopics": "finagle finatra", - "stargazers": 1171, + "stargazers": 1174, "watchers": 191 }, "twitter/twitter-text": { @@ -1779,7 +1779,7 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2470, + "stargazers": 2474, "watchers": 182 }, "twitter/twitter.github.io": { @@ -1794,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-22T03:09:40Z", + "pushedAt": "2021-03-01T03:09:49Z", "repositoryTopics": "", - "stargazers": 1561, + "stargazers": 1563, "watchers": 465 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 286, + "forkCount": 287, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1540, - "watchers": 194 + "stargazers": 1542, + "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3256, + "forkCount": 3257, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1830,12 +1830,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16251, - "watchers": 575 + "stargazers": 16254, + "watchers": 574 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 527, + "forkCount": 528, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1845,7 +1845,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-02-24T21:47:25Z", + "pushedAt": "2021-03-04T22:30:24Z", "repositoryTopics": "finagle scala utility", "stargazers": 2432, "watchers": 230 @@ -1864,7 +1864,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 767, + "stargazers": 769, "watchers": 49 }, "twitter/whiskey": { @@ -1886,7 +1886,7 @@ }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", - "forkCount": 101, + "forkCount": 102, "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "languages": "PHP", @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 132, + "forkCount": 137, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1930,9 +1930,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-02-28T22:02:24Z", + "pushedAt": "2021-03-05T14:29:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 354, + "stargazers": 366, "watchers": 31 } } \ No newline at end of file From e0a50d62d75cbcf295d9b979285382ae16f760cf Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 15 Mar 2021 02:57:19 +0000 Subject: [PATCH 026/260] update data: Mon Mar 15 02:57:19 UTC 2021 --- data/projects.json | 218 ++++++++++++++++++++++----------------------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/data/projects.json b/data/projects.json index 3c45ece22..e289892f4 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 389, + "forkCount": 392, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-07T19:20:25Z", + "pushedAt": "2021-03-14T22:12:09Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1509, - "watchers": 62 + "stargazers": 1515, + "watchers": 61 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 190, + "forkCount": 191, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-08T00:02:06Z", + "pushedAt": "2021-03-12T17:37:38Z", "repositoryTopics": "", - "stargazers": 1815, + "stargazers": 1823, "watchers": 52 }, "twitter/.github": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3319, + "stargazers": 3324, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 716, + "stargazers": 717, "watchers": 164 }, "twitter/CocoaSPDY": { @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2403, + "stargazers": 2404, "watchers": 217 }, "twitter/GraphJet": { @@ -110,9 +110,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-12-02T18:36:50Z", + "pushedAt": "2021-03-10T23:16:00Z", "repositoryTopics": "", - "stargazers": 493, + "stargazers": 494, "watchers": 35 }, "twitter/SentenTree": { @@ -127,7 +127,7 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-12-11T08:33:55Z", + "pushedAt": "2021-03-09T05:17:59Z", "repositoryTopics": "", "stargazers": 152, "watchers": 16 @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 823, + "stargazers": 824, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 80, + "forkCount": 82, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,8 +163,8 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2395, - "watchers": 46 + "stargazers": 2412, + "watchers": 47 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,10 +195,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-08T00:31:59Z", + "pushedAt": "2021-03-13T14:16:19Z", "repositoryTopics": "", - "stargazers": 2038, - "watchers": 243 + "stargazers": 2041, + "watchers": 242 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -243,14 +243,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-05T22:08:19Z", + "pushedAt": "2021-03-10T07:01:57Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", - "forkCount": 103, + "forkCount": 104, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -260,9 +260,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-08T00:32:12Z", + "pushedAt": "2021-03-11T12:25:58Z", "repositoryTopics": "", - "stargazers": 613, + "stargazers": 614, "watchers": 146 }, "twitter/birdwatch": { @@ -284,7 +284,7 @@ }, "twitter/cache-trace": { "descriptionHTML": "
", - "forkCount": 3, + "forkCount": 4, "homepageUrl": null, "isPrivate": false, "languages": "Shell", @@ -296,8 +296,8 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 48, - "watchers": 6 + "stargazers": 50, + "watchers": 5 }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", @@ -330,8 +330,8 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 997, - "watchers": 163 + "stargazers": 998, + "watchers": 164 }, "twitter/ccommon": { "descriptionHTML": "
Cache Commons
", @@ -379,7 +379,7 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2021-01-21T16:53:07Z", + "pushedAt": "2021-03-11T00:13:02Z", "repositoryTopics": "", "stargazers": 0, "watchers": 0 @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-08T00:32:21Z", + "pushedAt": "2021-03-15T01:35:37Z", "repositoryTopics": "", "stargazers": 562, "watchers": 137 @@ -526,7 +526,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-02-19T23:26:30Z", + "pushedAt": "2021-03-12T20:23:11Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 617, + "forkCount": 615, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2179, + "stargazers": 2181, "watchers": 268 }, "twitter/elephant-bird": { @@ -577,9 +577,9 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-10-13T09:51:04Z", + "pushedAt": "2021-03-12T21:57:04Z", "repositoryTopics": "", - "stargazers": 1113, + "stargazers": 1114, "watchers": 193 }, "twitter/fatcache": { @@ -596,7 +596,7 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1283, + "stargazers": 1284, "watchers": 210 }, "twitter/finagle": { @@ -611,27 +611,27 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-05T21:25:14Z", + "pushedAt": "2021-03-13T01:20:51Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7896, - "watchers": 573 + "stargazers": 7905, + "watchers": 572 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 377, + "forkCount": 378, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, - "languages": "Java Scala", + "languages": "Scala Starlark", "name": "finatra", "nameWithOwner": "twitter/finatra", "primaryLanguage": { "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-05T18:26:00Z", + "pushedAt": "2021-03-12T20:24:38Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2059, - "watchers": 218 + "stargazers": 2067, + "watchers": 217 }, "twitter/finatra-activator-http-seed": { "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", @@ -768,7 +768,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 343, + "forkCount": 345, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -797,8 +797,8 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5098, - "watchers": 253 + "stargazers": 5102, + "watchers": 252 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", @@ -814,7 +814,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 173, + "stargazers": 174, "watchers": 125 }, "twitter/hraven": { @@ -896,7 +896,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1813, + "stargazers": 1817, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -913,7 +913,7 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 283, + "stargazers": 284, "watchers": 15 }, "twitter/ios-twitter-network-layer": { @@ -930,7 +930,7 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 525, + "stargazers": 530, "watchers": 21 }, "twitter/joauth": { @@ -986,7 +986,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 119, + "forkCount": 120, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -998,7 +998,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 296, + "stargazers": 295, "watchers": 18 }, "twitter/metrics": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-03-08T02:46:54Z", + "pushedAt": "2021-03-15T02:48:06Z", "repositoryTopics": "", "stargazers": 13, "watchers": 2 @@ -1092,9 +1092,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-03-03T23:29:48Z", + "pushedAt": "2021-03-11T00:00:52Z", "repositoryTopics": "", - "stargazers": 629, + "stargazers": 631, "watchers": 37 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1145,12 +1145,12 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2213, + "stargazers": 2214, "watchers": 181 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", - "forkCount": 8, + "forkCount": 9, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -1179,7 +1179,7 @@ }, "pushedAt": "2021-02-24T21:55:47Z", "repositoryTopics": "", - "stargazers": 904, + "stargazers": 907, "watchers": 29 }, "twitter/rpc-perf": { @@ -1196,7 +1196,7 @@ }, "pushedAt": "2021-02-01T22:49:01Z", "repositoryTopics": "", - "stargazers": 363, + "stargazers": 364, "watchers": 22 }, "twitter/rsc": { @@ -1230,7 +1230,7 @@ }, "pushedAt": "2021-03-01T20:00:12Z", "repositoryTopics": "", - "stargazers": 15, + "stargazers": 16, "watchers": 2 }, "twitter/sbf": { @@ -1247,7 +1247,7 @@ }, "pushedAt": "2020-10-13T19:30:11Z", "repositoryTopics": "", - "stargazers": 17, + "stargazers": 18, "watchers": 2 }, "twitter/scala-json": { @@ -1269,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1117, + "forkCount": 1118, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1279,9 +1279,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-03-03T21:17:59Z", + "pushedAt": "2021-03-14T14:06:24Z", "repositoryTopics": "", - "stargazers": 3599, + "stargazers": 3600, "watchers": 338 }, "twitter/scala_school2": { @@ -1315,7 +1315,7 @@ }, "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", - "stargazers": 3287, + "stargazers": 3291, "watchers": 322 }, "twitter/scoot": { @@ -1330,10 +1330,10 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-02-23T16:38:43Z", + "pushedAt": "2021-03-12T20:07:44Z", "repositoryTopics": "", "stargazers": 150, - "watchers": 15 + "watchers": 14 }, "twitter/scrooge": { "descriptionHTML": "
A Thrift parser/generator
", @@ -1347,9 +1347,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-04T22:34:14Z", + "pushedAt": "2021-03-12T21:56:25Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 723, + "stargazers": 724, "watchers": 175 }, "twitter/second-control-probability-distributions": { @@ -1394,7 +1394,7 @@ }, "pushedAt": "2021-03-01T16:18:58Z", "repositoryTopics": "", - "stargazers": 49, + "stargazers": 50, "watchers": 5 }, "twitter/sslconfig": { @@ -1442,7 +1442,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2092, + "stargazers": 2094, "watchers": 294 }, "twitter/template": { @@ -1490,7 +1490,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 544, + "stargazers": 545, "watchers": 48 }, "twitter/torch-dataset": { @@ -1614,7 +1614,7 @@ }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", - "forkCount": 150, + "forkCount": 149, "homepageUrl": "https://twitter.com/twemcache", "isPrivate": false, "languages": "Python Ruby C", @@ -1626,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 895, + "stargazers": 896, "watchers": 227 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1416, + "forkCount": 1426, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1641,31 +1641,31 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-03-08T02:32:29Z", + "pushedAt": "2021-03-12T22:38:30Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12361, - "watchers": 349 + "stargazers": 12395, + "watchers": 350 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", "forkCount": 20, "homepageUrl": "", "isPrivate": false, - "languages": "JavaScript", + "languages": "JavaScript Scala Shell", "name": "twemoji-parser", "nameWithOwner": "twitter/twemoji-parser", "primaryLanguage": { - "color": "#f1e05a", - "name": "JavaScript" + "color": "#c22d40", + "name": "Scala" }, - "pushedAt": "2021-03-05T06:37:25Z", + "pushedAt": "2021-03-10T19:02:29Z", "repositoryTopics": "", - "stargazers": 68, + "stargazers": 69, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1883, + "forkCount": 1884, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,12 +1677,12 @@ }, "pushedAt": "2021-02-24T14:37:12Z", "repositoryTopics": "", - "stargazers": 10484, - "watchers": 848 + "stargazers": 10498, + "watchers": 847 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", - "forkCount": 43, + "forkCount": 44, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript", @@ -1692,7 +1692,7 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2019-08-30T14:54:22Z", + "pushedAt": "2021-03-12T19:17:36Z", "repositoryTopics": "", "stargazers": 326, "watchers": 123 @@ -1728,8 +1728,8 @@ }, "pushedAt": "2020-11-25T18:55:48Z", "repositoryTopics": "", - "stargazers": 618, - "watchers": 121 + "stargazers": 620, + "watchers": 122 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1745,7 +1745,7 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 759, + "stargazers": 760, "watchers": 174 }, "twitter/twitter-server": { @@ -1760,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-05T21:25:21Z", + "pushedAt": "2021-03-12T20:24:26Z", "repositoryTopics": "finagle finatra", - "stargazers": 1174, - "watchers": 191 + "stargazers": 1175, + "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 409, + "forkCount": 410, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2474, + "stargazers": 2475, "watchers": 182 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 531, + "forkCount": 534, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1794,9 +1794,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-01T03:09:49Z", + "pushedAt": "2021-03-08T03:09:14Z", "repositoryTopics": "", - "stargazers": 1563, + "stargazers": 1573, "watchers": 465 }, "twitter/twurl": { @@ -1813,7 +1813,7 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1542, + "stargazers": 1543, "watchers": 195 }, "twitter/typeahead.js": { @@ -1830,8 +1830,8 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16254, - "watchers": 574 + "stargazers": 16257, + "watchers": 573 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1845,7 +1845,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-04T22:30:24Z", + "pushedAt": "2021-03-12T20:23:09Z", "repositoryTopics": "finagle scala utility", "stargazers": 2432, "watchers": 230 @@ -1864,7 +1864,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 769, + "stargazers": 771, "watchers": 49 }, "twitter/whiskey": { @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 137, + "forkCount": 139, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-03-05T14:29:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 366, - "watchers": 31 + "stargazers": 375, + "watchers": 32 } } \ No newline at end of file From 05ac2ae206491af390f7e90029c76e00188b5336 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 22 Mar 2021 03:05:23 +0000 Subject: [PATCH 027/260] update data: Mon Mar 22 03:05:23 UTC 2021 --- data/projects.json | 224 ++++++++++++++++++++++----------------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/data/projects.json b/data/projects.json index e289892f4..df5d28972 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-14T22:12:09Z", + "pushedAt": "2021-03-22T03:03:08Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1515, + "stargazers": 1526, "watchers": 61 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 191, + "forkCount": 192, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-12T17:37:38Z", + "pushedAt": "2021-03-19T00:43:29Z", "repositoryTopics": "", - "stargazers": 1823, + "stargazers": 1828, "watchers": 52 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 747, + "forkCount": 746, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3324, + "stargazers": 3323, "watchers": 333 }, "twitter/BreakoutDetection": { @@ -112,7 +112,7 @@ }, "pushedAt": "2021-03-10T23:16:00Z", "repositoryTopics": "", - "stargazers": 494, + "stargazers": 495, "watchers": 35 }, "twitter/SentenTree": { @@ -129,12 +129,12 @@ }, "pushedAt": "2021-03-09T05:17:59Z", "repositoryTopics": "", - "stargazers": 152, + "stargazers": 153, "watchers": 16 }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 64, + "forkCount": 65, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 824, + "stargazers": 825, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 82, + "forkCount": 81, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,7 +163,7 @@ }, "pushedAt": "2021-02-01T03:08:45Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2412, + "stargazers": 2422, "watchers": 47 }, "twitter/activerecord-reputation-system": { @@ -180,8 +180,8 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1338, - "watchers": 147 + "stargazers": 1339, + "watchers": 146 }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", @@ -197,7 +197,7 @@ }, "pushedAt": "2021-03-13T14:16:19Z", "repositoryTopics": "", - "stargazers": 2041, + "stargazers": 2043, "watchers": 242 }, "twitter/ambrose": { @@ -233,7 +233,7 @@ }, "twitter/bazel-multiversion": { "descriptionHTML": "
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": "", "isPrivate": false, "languages": "Scala Shell", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-10T07:01:57Z", + "pushedAt": "2021-03-21T22:48:12Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -260,9 +260,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-11T12:25:58Z", + "pushedAt": "2021-03-19T18:02:58Z", "repositoryTopics": "", - "stargazers": 614, + "stargazers": 615, "watchers": 146 }, "twitter/birdwatch": { @@ -277,10 +277,10 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-02-23T15:53:21Z", + "pushedAt": "2021-03-19T22:02:29Z", "repositoryTopics": "", - "stargazers": 77, - "watchers": 9 + "stargazers": 78, + "watchers": 10 }, "twitter/cache-trace": { "descriptionHTML": "
", @@ -296,7 +296,7 @@ }, "pushedAt": "2020-11-10T16:03:05Z", "repositoryTopics": "", - "stargazers": 50, + "stargazers": 54, "watchers": 5 }, "twitter/caladrius": { @@ -311,9 +311,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-07-17T20:58:48Z", + "pushedAt": "2021-03-19T23:52:14Z", "repositoryTopics": "", - "stargazers": 14, + "stargazers": 15, "watchers": 6 }, "twitter/cassovary": { @@ -330,7 +330,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 998, + "stargazers": 997, "watchers": 164 }, "twitter/ccommon": { @@ -347,7 +347,7 @@ }, "pushedAt": "2021-03-01T20:16:03Z", "repositoryTopics": "", - "stargazers": 80, + "stargazers": 81, "watchers": 58 }, "twitter/cdk": { @@ -396,10 +396,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-15T01:35:37Z", + "pushedAt": "2021-03-16T09:20:35Z", "repositoryTopics": "", "stargazers": 562, - "watchers": 137 + "watchers": 136 }, "twitter/cli-guide.js": { "descriptionHTML": "
CLI Guide JQuery Plugin
", @@ -437,7 +437,7 @@ }, "twitter/code-of-conduct": { "descriptionHTML": "
Open Source Code of Conduct at Twitter
", - "forkCount": 52, + "forkCount": 53, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -526,7 +526,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-03-12T20:23:11Z", + "pushedAt": "2021-03-17T02:19:15Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 615, + "forkCount": 616, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2181, + "stargazers": 2183, "watchers": 268 }, "twitter/elephant-bird": { @@ -579,7 +579,7 @@ }, "pushedAt": "2021-03-12T21:57:04Z", "repositoryTopics": "", - "stargazers": 1114, + "stargazers": 1115, "watchers": 193 }, "twitter/fatcache": { @@ -596,12 +596,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1284, + "stargazers": 1283, "watchers": 210 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1379, + "forkCount": 1380, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,9 +611,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-13T01:20:51Z", + "pushedAt": "2021-03-19T21:27:34Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7905, + "stargazers": 7909, "watchers": 572 }, "twitter/finatra": { @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-12T20:24:38Z", + "pushedAt": "2021-03-18T20:23:19Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2067, + "stargazers": 2066, "watchers": 217 }, "twitter/finatra-activator-http-seed": { @@ -729,8 +729,8 @@ "primaryLanguage": null, "pushedAt": "2018-10-26T21:12:33Z", "repositoryTopics": "", - "stargazers": 3, - "watchers": 3 + "stargazers": 2, + "watchers": 2 }, "twitter/groupcache": { "descriptionHTML": "
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
", @@ -763,12 +763,12 @@ }, "pushedAt": "2021-03-04T22:50:41Z", "repositoryTopics": "", - "stargazers": 518, + "stargazers": 519, "watchers": 146 }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 345, + "forkCount": 347, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -780,7 +780,7 @@ }, "pushedAt": "2020-10-13T06:46:53Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 897, + "stargazers": 898, "watchers": 201 }, "twitter/hogan.js": { @@ -797,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5102, + "stargazers": 5103, "watchers": 252 }, "twitter/hpack": { @@ -853,7 +853,7 @@ }, "twitter/innovators-patent-agreement": { "descriptionHTML": "
Innovators Patent Agreement (IPA)
", - "forkCount": 130, + "forkCount": 129, "homepageUrl": "", "isPrivate": false, "languages": "", @@ -862,7 +862,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 913, + "stargazers": 912, "watchers": 175 }, "twitter/interactive": { @@ -896,7 +896,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1817, + "stargazers": 1819, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -913,7 +913,7 @@ }, "pushedAt": "2020-08-10T21:21:12Z", "repositoryTopics": "", - "stargazers": 284, + "stargazers": 285, "watchers": 15 }, "twitter/ios-twitter-network-layer": { @@ -930,7 +930,7 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 530, + "stargazers": 532, "watchers": 21 }, "twitter/joauth": { @@ -948,7 +948,7 @@ "pushedAt": "2020-10-13T09:48:26Z", "repositoryTopics": "", "stargazers": 195, - "watchers": 130 + "watchers": 129 }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", @@ -1010,9 +1010,9 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-03-15T02:48:06Z", + "pushedAt": "2021-03-22T02:54:17Z", "repositoryTopics": "", - "stargazers": 13, + "stargazers": 14, "watchers": 2 }, "twitter/netty-http2": { @@ -1029,7 +1029,7 @@ }, "pushedAt": "2021-02-08T21:23:33Z", "repositoryTopics": "", - "stargazers": 110, + "stargazers": 111, "watchers": 115 }, "twitter/nodes": { @@ -1077,7 +1077,7 @@ }, "pushedAt": "2019-06-06T01:48:53Z", "repositoryTopics": "", - "stargazers": 784, + "stargazers": 783, "watchers": 193 }, "twitter/pelikan": { @@ -1092,9 +1092,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-03-11T00:00:52Z", + "pushedAt": "2021-03-19T20:52:17Z", "repositoryTopics": "", - "stargazers": 631, + "stargazers": 632, "watchers": 37 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1146,7 +1146,7 @@ "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", "stargazers": 2214, - "watchers": 181 + "watchers": 180 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", @@ -1162,12 +1162,12 @@ }, "pushedAt": "2020-12-15T23:57:00Z", "repositoryTopics": "", - "stargazers": 21, + "stargazers": 23, "watchers": 4 }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 50, + "forkCount": 51, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1179,8 +1179,8 @@ }, "pushedAt": "2021-02-24T21:55:47Z", "repositoryTopics": "", - "stargazers": 907, - "watchers": 29 + "stargazers": 909, + "watchers": 27 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", @@ -1213,7 +1213,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1253, + "stargazers": 1255, "watchers": 89 }, "twitter/rustcommon": { @@ -1228,7 +1228,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-03-01T20:00:12Z", + "pushedAt": "2021-03-17T22:33:10Z", "repositoryTopics": "", "stargazers": 16, "watchers": 2 @@ -1269,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1118, + "forkCount": 1119, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1281,8 +1281,8 @@ }, "pushedAt": "2021-03-14T14:06:24Z", "repositoryTopics": "", - "stargazers": 3600, - "watchers": 338 + "stargazers": 3603, + "watchers": 337 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1315,7 +1315,7 @@ }, "pushedAt": "2021-01-28T18:01:45Z", "repositoryTopics": "", - "stargazers": 3291, + "stargazers": 3293, "watchers": 322 }, "twitter/scoot": { @@ -1330,9 +1330,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-03-12T20:07:44Z", + "pushedAt": "2021-03-20T20:26:30Z", "repositoryTopics": "", - "stargazers": 150, + "stargazers": 152, "watchers": 14 }, "twitter/scrooge": { @@ -1347,7 +1347,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-12T21:56:25Z", + "pushedAt": "2021-03-18T20:23:08Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 724, "watchers": 175 @@ -1394,7 +1394,7 @@ }, "pushedAt": "2021-03-01T16:18:58Z", "repositoryTopics": "", - "stargazers": 50, + "stargazers": 52, "watchers": 5 }, "twitter/sslconfig": { @@ -1443,7 +1443,7 @@ "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", "stargazers": 2094, - "watchers": 294 + "watchers": 293 }, "twitter/template": { "descriptionHTML": "
", @@ -1609,8 +1609,8 @@ }, "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", - "stargazers": 131, - "watchers": 133 + "stargazers": 130, + "watchers": 132 }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", @@ -1626,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 896, - "watchers": 227 + "stargazers": 898, + "watchers": 226 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1426, + "forkCount": 1430, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1643,8 +1643,8 @@ }, "pushedAt": "2021-03-12T22:38:30Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12395, - "watchers": 350 + "stargazers": 12426, + "watchers": 349 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1660,12 +1660,12 @@ }, "pushedAt": "2021-03-10T19:02:29Z", "repositoryTopics": "", - "stargazers": 69, + "stargazers": 75, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1884, + "forkCount": 1887, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1675,9 +1675,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-02-24T14:37:12Z", + "pushedAt": "2021-03-19T20:30:19Z", "repositoryTopics": "", - "stargazers": 10498, + "stargazers": 10510, "watchers": 847 }, "twitter/twitter-cldr-js": { @@ -1694,8 +1694,8 @@ }, "pushedAt": "2021-03-12T19:17:36Z", "repositoryTopics": "", - "stargazers": 326, - "watchers": 123 + "stargazers": 327, + "watchers": 122 }, "twitter/twitter-cldr-npm": { "descriptionHTML": "
TwitterCldr npm package
", @@ -1712,11 +1712,11 @@ "pushedAt": "2019-08-26T16:06:02Z", "repositoryTopics": "", "stargazers": 38, - "watchers": 114 + "watchers": 113 }, "twitter/twitter-cldr-rb": { "descriptionHTML": "
Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
", - "forkCount": 73, + "forkCount": 74, "homepageUrl": "", "isPrivate": false, "languages": "Ruby", @@ -1726,14 +1726,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2020-11-25T18:55:48Z", + "pushedAt": "2021-03-15T10:03:58Z", "repositoryTopics": "", - "stargazers": 620, - "watchers": 122 + "stargazers": 621, + "watchers": 121 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", - "forkCount": 158, + "forkCount": 157, "homepageUrl": null, "isPrivate": false, "languages": "Java Scala", @@ -1745,12 +1745,12 @@ }, "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", - "stargazers": 760, + "stargazers": 761, "watchers": 174 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 198, + "forkCount": 199, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1760,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-12T20:24:26Z", + "pushedAt": "2021-03-19T21:28:07Z", "repositoryTopics": "finagle finatra", - "stargazers": 1175, + "stargazers": 1181, "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 410, + "forkCount": 409, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2475, + "stargazers": 2478, "watchers": 182 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 534, + "forkCount": 532, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1794,9 +1794,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-08T03:09:14Z", + "pushedAt": "2021-03-15T03:10:09Z", "repositoryTopics": "", - "stargazers": 1573, + "stargazers": 1576, "watchers": 465 }, "twitter/twurl": { @@ -1813,7 +1813,7 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1543, + "stargazers": 1550, "watchers": 195 }, "twitter/typeahead.js": { @@ -1830,12 +1830,12 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16257, + "stargazers": 16262, "watchers": 573 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 528, + "forkCount": 529, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1845,9 +1845,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-12T20:23:09Z", + "pushedAt": "2021-03-19T21:25:17Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2432, + "stargazers": 2434, "watchers": 230 }, "twitter/vireo": { @@ -1864,7 +1864,7 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 771, + "stargazers": 775, "watchers": 49 }, "twitter/whiskey": { @@ -1886,7 +1886,7 @@ }, "twitter/wordpress": { "descriptionHTML": "
The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.
", - "forkCount": 102, + "forkCount": 103, "homepageUrl": "https://github.com/twitter/wordpress/wiki", "isPrivate": false, "languages": "PHP", @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 139, + "forkCount": 140, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-03-05T14:29:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 375, + "stargazers": 382, "watchers": 32 } } \ No newline at end of file From b78e2e90c821a2e2c293f1802a46e2a5f23dabe8 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 29 Mar 2021 03:07:17 +0000 Subject: [PATCH 028/260] update data: Mon Mar 29 03:07:17 UTC 2021 --- data/projects.json | 186 ++++++++++++++++++++++----------------------- 1 file changed, 93 insertions(+), 93 deletions(-) diff --git a/data/projects.json b/data/projects.json index df5d28972..7e5867bfc 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-22T03:03:08Z", + "pushedAt": "2021-03-26T23:18:44Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1526, + "stargazers": 1530, "watchers": 61 }, "pantsbuild/pex": { @@ -28,21 +28,21 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-19T00:43:29Z", + "pushedAt": "2021-03-27T16:00:36Z", "repositoryTopics": "", - "stargazers": 1828, + "stargazers": 1832, "watchers": 52 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": null, "isPrivate": false, "languages": "", "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2021-01-28T01:54:56Z", + "pushedAt": "2021-03-24T18:37:49Z", "repositoryTopics": "", "stargazers": 0, "watchers": 0 @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3323, - "watchers": 333 + "stargazers": 3324, + "watchers": 332 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 717, + "stargazers": 720, "watchers": 164 }, "twitter/CocoaSPDY": { @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 825, + "stargazers": 828, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 81, + "forkCount": 84, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -161,10 +161,10 @@ "color": "#ffac45", "name": "Swift" }, - "pushedAt": "2021-02-01T03:08:45Z", + "pushedAt": "2021-03-26T03:54:27Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2422, - "watchers": 47 + "stargazers": 2434, + "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,10 +195,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-13T14:16:19Z", + "pushedAt": "2021-03-27T07:57:20Z", "repositoryTopics": "", - "stargazers": 2043, - "watchers": 242 + "stargazers": 2046, + "watchers": 241 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-21T22:48:12Z", + "pushedAt": "2021-03-26T14:47:24Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 @@ -260,10 +260,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-19T18:02:58Z", + "pushedAt": "2021-03-23T19:40:09Z", "repositoryTopics": "", - "stargazers": 615, - "watchers": 146 + "stargazers": 616, + "watchers": 145 }, "twitter/birdwatch": { "descriptionHTML": "
", @@ -277,7 +277,7 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-19T22:02:29Z", + "pushedAt": "2021-03-25T21:37:15Z", "repositoryTopics": "", "stargazers": 78, "watchers": 10 @@ -311,7 +311,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-19T23:52:14Z", + "pushedAt": "2021-03-25T22:05:55Z", "repositoryTopics": "", "stargazers": 15, "watchers": 6 @@ -330,7 +330,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 997, + "stargazers": 996, "watchers": 164 }, "twitter/ccommon": { @@ -348,7 +348,7 @@ "pushedAt": "2021-03-01T20:16:03Z", "repositoryTopics": "", "stargazers": 81, - "watchers": 58 + "watchers": 57 }, "twitter/cdk": { "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-16T09:20:35Z", + "pushedAt": "2021-03-28T01:59:55Z", "repositoryTopics": "", "stargazers": 562, "watchers": 136 @@ -492,7 +492,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2020-10-29T00:30:31Z", + "pushedAt": "2021-03-26T00:22:16Z", "repositoryTopics": "scipy scipy-stack", "stargazers": 51, "watchers": 2 @@ -511,7 +511,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2258, + "stargazers": 2257, "watchers": 168 }, "twitter/dodo": { @@ -526,7 +526,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-03-17T02:19:15Z", + "pushedAt": "2021-03-24T13:41:40Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2183, + "stargazers": 2182, "watchers": 268 }, "twitter/elephant-bird": { @@ -580,7 +580,7 @@ "pushedAt": "2021-03-12T21:57:04Z", "repositoryTopics": "", "stargazers": 1115, - "watchers": 193 + "watchers": 192 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", @@ -596,12 +596,12 @@ }, "pushedAt": "2017-04-22T14:52:05Z", "repositoryTopics": "", - "stargazers": 1283, + "stargazers": 1284, "watchers": 210 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1380, + "forkCount": 1382, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,14 +611,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-19T21:27:34Z", + "pushedAt": "2021-03-25T20:25:10Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7909, + "stargazers": 7918, "watchers": 572 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 378, + "forkCount": 377, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Scala Starlark", @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-18T20:23:19Z", + "pushedAt": "2021-03-26T00:18:56Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2066, + "stargazers": 2067, "watchers": 217 }, "twitter/finatra-activator-http-seed": { @@ -751,7 +751,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 305, + "forkCount": 306, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -768,7 +768,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 347, + "forkCount": 348, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -785,7 +785,7 @@ }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 450, + "forkCount": 449, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -797,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5103, + "stargazers": 5100, "watchers": 252 }, "twitter/hpack": { @@ -862,7 +862,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 912, + "stargazers": 911, "watchers": 175 }, "twitter/interactive": { @@ -964,7 +964,7 @@ }, "pushedAt": "2020-12-11T02:47:30Z", "repositoryTopics": "", - "stargazers": 3741, + "stargazers": 3742, "watchers": 80 }, "twitter/libwatchman": { @@ -986,7 +986,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 120, + "forkCount": 122, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -998,7 +998,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 295, + "stargazers": 298, "watchers": 18 }, "twitter/metrics": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-03-22T02:54:17Z", + "pushedAt": "2021-03-29T02:54:23Z", "repositoryTopics": "", "stargazers": 14, "watchers": 2 @@ -1046,7 +1046,7 @@ }, "pushedAt": "2020-12-23T04:18:13Z", "repositoryTopics": "", - "stargazers": 222, + "stargazers": 223, "watchers": 26 }, "twitter/ossdecks": { @@ -1092,7 +1092,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-03-19T20:52:17Z", + "pushedAt": "2021-03-26T21:46:01Z", "repositoryTopics": "", "stargazers": 632, "watchers": 37 @@ -1145,7 +1145,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2214, + "stargazers": 2213, "watchers": 180 }, "twitter/repo-scaffolding": { @@ -1179,12 +1179,12 @@ }, "pushedAt": "2021-02-24T21:55:47Z", "repositoryTopics": "", - "stargazers": 909, + "stargazers": 913, "watchers": 27 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", - "forkCount": 49, + "forkCount": 50, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1196,7 +1196,7 @@ }, "pushedAt": "2021-02-01T22:49:01Z", "repositoryTopics": "", - "stargazers": 364, + "stargazers": 365, "watchers": 22 }, "twitter/rsc": { @@ -1213,7 +1213,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1255, + "stargazers": 1254, "watchers": 89 }, "twitter/rustcommon": { @@ -1228,7 +1228,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-03-17T22:33:10Z", + "pushedAt": "2021-03-24T23:28:36Z", "repositoryTopics": "", "stargazers": 16, "watchers": 2 @@ -1330,7 +1330,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-03-20T20:26:30Z", + "pushedAt": "2021-03-26T22:59:34Z", "repositoryTopics": "", "stargazers": 152, "watchers": 14 @@ -1347,7 +1347,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-18T20:23:08Z", + "pushedAt": "2021-03-25T20:26:44Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 724, "watchers": 175 @@ -1447,14 +1447,14 @@ }, "twitter/template": { "descriptionHTML": "
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": null, "isPrivate": false, "languages": "", "name": "template", "nameWithOwner": "twitter/template", "primaryLanguage": null, - "pushedAt": "2021-01-12T20:59:36Z", + "pushedAt": "2021-03-24T18:33:12Z", "repositoryTopics": "", "stargazers": 1, "watchers": 1 @@ -1631,7 +1631,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1430, + "forkCount": 1433, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1641,10 +1641,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-03-12T22:38:30Z", + "pushedAt": "2021-03-28T00:31:48Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12426, - "watchers": 349 + "stargazers": 12455, + "watchers": 350 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1660,12 +1660,12 @@ }, "pushedAt": "2021-03-10T19:02:29Z", "repositoryTopics": "", - "stargazers": 75, + "stargazers": 77, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1887, + "forkCount": 1892, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,7 +1677,7 @@ }, "pushedAt": "2021-03-19T20:30:19Z", "repositoryTopics": "", - "stargazers": 10510, + "stargazers": 10521, "watchers": 847 }, "twitter/twitter-cldr-js": { @@ -1726,10 +1726,10 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2021-03-15T10:03:58Z", + "pushedAt": "2021-03-25T17:14:58Z", "repositoryTopics": "", - "stargazers": 621, - "watchers": 121 + "stargazers": 622, + "watchers": 120 }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", @@ -1750,7 +1750,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 199, + "forkCount": 198, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1760,9 +1760,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-19T21:28:07Z", + "pushedAt": "2021-03-26T18:19:04Z", "repositoryTopics": "finagle finatra", - "stargazers": 1181, + "stargazers": 1183, "watchers": 189 }, "twitter/twitter-text": { @@ -1779,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2478, + "stargazers": 2482, "watchers": 182 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 532, + "forkCount": 531, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1794,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-15T03:10:09Z", + "pushedAt": "2021-03-22T03:18:23Z", "repositoryTopics": "", - "stargazers": 1576, - "watchers": 465 + "stargazers": 1580, + "watchers": 464 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 287, + "forkCount": 286, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2021-02-11T15:02:58Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1550, + "stargazers": 1560, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3257, + "forkCount": 3256, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1830,7 +1830,7 @@ }, "pushedAt": "2020-12-16T03:22:59Z", "repositoryTopics": "", - "stargazers": 16262, + "stargazers": 16264, "watchers": 573 }, "twitter/util": { @@ -1845,14 +1845,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-19T21:25:17Z", + "pushedAt": "2021-03-25T20:18:29Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2434, - "watchers": 230 + "stargazers": 2436, + "watchers": 229 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 70, + "forkCount": 72, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1864,8 +1864,8 @@ }, "pushedAt": "2019-06-06T21:54:23Z", "repositoryTopics": "", - "stargazers": 775, - "watchers": 49 + "stargazers": 776, + "watchers": 50 }, "twitter/whiskey": { "descriptionHTML": "
HTTP library for Android (beta)
", @@ -1898,7 +1898,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 254, + "stargazers": 255, "watchers": 121 }, "twitter/zktraffic": { @@ -1915,12 +1915,12 @@ }, "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", - "stargazers": 155, + "stargazers": 154, "watchers": 117 }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 140, + "forkCount": 141, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1930,9 +1930,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-05T14:29:19Z", + "pushedAt": "2021-03-27T05:25:53Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 382, - "watchers": 32 + "stargazers": 388, + "watchers": 33 } } \ No newline at end of file From de9edd0e343edef28d485a693e6661ca757bd952 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 5 Apr 2021 03:06:07 +0000 Subject: [PATCH 029/260] update data: Mon Apr 5 03:06:07 UTC 2021 --- data/projects.json | 206 ++++++++++++++++++++++----------------------- 1 file changed, 103 insertions(+), 103 deletions(-) diff --git a/data/projects.json b/data/projects.json index 7e5867bfc..5a75a35ef 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 392, + "forkCount": 393, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-26T23:18:44Z", + "pushedAt": "2021-04-04T18:45:46Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust", - "stargazers": 1530, + "stargazers": 1536, "watchers": 61 }, "pantsbuild/pex": { @@ -28,28 +28,28 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-27T16:00:36Z", + "pushedAt": "2021-04-01T23:13:15Z", "repositoryTopics": "", - "stargazers": 1832, + "stargazers": 1840, "watchers": 52 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 3, + "forkCount": 5, "homepageUrl": null, "isPrivate": false, "languages": "", "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2021-03-24T18:37:49Z", + "pushedAt": "2021-03-31T08:28:43Z", "repositoryTopics": "", - "stargazers": 0, + "stargazers": 1, "watchers": 0 }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 746, + "forkCount": 744, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -61,8 +61,8 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3324, - "watchers": 332 + "stargazers": 3325, + "watchers": 331 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2404, + "stargazers": 2406, "watchers": 217 }, "twitter/GraphJet": { @@ -117,7 +117,7 @@ }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 32, + "forkCount": 31, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -127,9 +127,9 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2021-03-09T05:17:59Z", + "pushedAt": "2021-03-30T19:03:17Z", "repositoryTopics": "", - "stargazers": 153, + "stargazers": 154, "watchers": 16 }, "twitter/Serial": { @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 828, + "stargazers": 829, "watchers": 36 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 84, + "forkCount": 85, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,12 +163,12 @@ }, "pushedAt": "2021-03-26T03:54:27Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2434, + "stargazers": 2450, "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", - "forkCount": 125, + "forkCount": 124, "homepageUrl": "", "isPrivate": false, "languages": "Ruby", @@ -185,7 +185,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 300, + "forkCount": 299, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-27T07:57:20Z", + "pushedAt": "2021-04-05T02:30:02Z", "repositoryTopics": "", - "stargazers": 2046, + "stargazers": 2044, "watchers": 241 }, "twitter/ambrose": { @@ -243,14 +243,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-26T14:47:24Z", + "pushedAt": "2021-04-02T22:57:14Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 9, "watchers": 5 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", - "forkCount": 104, + "forkCount": 103, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -260,7 +260,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-23T19:40:09Z", + "pushedAt": "2021-04-01T07:41:08Z", "repositoryTopics": "", "stargazers": 616, "watchers": 145 @@ -277,9 +277,9 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-25T21:37:15Z", + "pushedAt": "2021-03-30T20:54:08Z", "repositoryTopics": "", - "stargazers": 78, + "stargazers": 79, "watchers": 10 }, "twitter/cache-trace": { @@ -311,7 +311,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-25T22:05:55Z", + "pushedAt": "2021-03-29T18:07:45Z", "repositoryTopics": "", "stargazers": 15, "watchers": 6 @@ -347,7 +347,7 @@ }, "pushedAt": "2021-03-01T20:16:03Z", "repositoryTopics": "", - "stargazers": 81, + "stargazers": 82, "watchers": 57 }, "twitter/cdk": { @@ -364,7 +364,7 @@ }, "pushedAt": "2019-06-07T00:53:15Z", "repositoryTopics": "", - "stargazers": 73, + "stargazers": 74, "watchers": 116 }, "twitter/check-my-repo": { @@ -396,9 +396,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-28T01:59:55Z", + "pushedAt": "2021-04-05T02:30:18Z", "repositoryTopics": "", - "stargazers": 562, + "stargazers": 563, "watchers": 136 }, "twitter/cli-guide.js": { @@ -420,7 +420,7 @@ }, "twitter/cloudhopper-commons": { "descriptionHTML": "
Cloudhopper Commons
", - "forkCount": 42, + "forkCount": 43, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -475,7 +475,7 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-12-11T07:04:05Z", + "pushedAt": "2021-03-30T18:13:45Z", "repositoryTopics": "", "stargazers": 409, "watchers": 102 @@ -492,7 +492,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-26T00:22:16Z", + "pushedAt": "2021-04-01T21:21:02Z", "repositoryTopics": "scipy scipy-stack", "stargazers": 51, "watchers": 2 @@ -526,7 +526,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-03-24T13:41:40Z", + "pushedAt": "2021-03-29T22:18:52Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 23, "watchers": 25 @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 616, + "forkCount": 615, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -579,12 +579,12 @@ }, "pushedAt": "2021-03-12T21:57:04Z", "repositoryTopics": "", - "stargazers": 1115, + "stargazers": 1114, "watchers": 192 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", - "forkCount": 173, + "forkCount": 174, "homepageUrl": "", "isPrivate": false, "languages": "C", @@ -601,7 +601,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1382, + "forkCount": 1379, "homepageUrl": "http://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,14 +611,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-25T20:25:10Z", + "pushedAt": "2021-04-03T00:27:32Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 7918, + "stargazers": 7924, "watchers": 572 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 377, + "forkCount": 376, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Scala Starlark", @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-26T00:18:56Z", + "pushedAt": "2021-04-01T17:21:19Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2067, + "stargazers": 2068, "watchers": 217 }, "twitter/finatra-activator-http-seed": { @@ -751,7 +751,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 306, + "forkCount": 308, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -763,7 +763,7 @@ }, "pushedAt": "2021-03-04T22:50:41Z", "repositoryTopics": "", - "stargazers": 519, + "stargazers": 518, "watchers": 146 }, "twitter/hbc": { @@ -862,12 +862,12 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 911, + "stargazers": 910, "watchers": 175 }, "twitter/interactive": { "descriptionHTML": "
Twitter interactive visualization
", - "forkCount": 66, + "forkCount": 65, "homepageUrl": "http://twitter.github.io/interactive", "isPrivate": false, "languages": "CSS HTML ApacheConf", @@ -901,7 +901,7 @@ }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", - "forkCount": 27, + "forkCount": 28, "homepageUrl": null, "isPrivate": false, "languages": "Objective-C Swift", @@ -935,7 +935,7 @@ }, "twitter/joauth": { "descriptionHTML": "
A Java library for authenticating HTTP Requests using OAuth
", - "forkCount": 52, + "forkCount": 51, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -962,9 +962,9 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2020-12-11T02:47:30Z", + "pushedAt": "2021-03-30T16:50:54Z", "repositoryTopics": "", - "stargazers": 3742, + "stargazers": 3741, "watchers": 80 }, "twitter/libwatchman": { @@ -1010,9 +1010,9 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-03-29T02:54:23Z", + "pushedAt": "2021-04-05T02:53:16Z", "repositoryTopics": "", - "stargazers": 14, + "stargazers": 15, "watchers": 2 }, "twitter/netty-http2": { @@ -1061,7 +1061,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 9, - "watchers": 218 + "watchers": 219 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1092,10 +1092,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-03-26T21:46:01Z", + "pushedAt": "2021-04-02T20:39:29Z", "repositoryTopics": "", "stargazers": 632, - "watchers": 37 + "watchers": 36 }, "twitter/periscope-live-engagement-unity-sdk": { "descriptionHTML": "
Periscope Live Engagement Unity SDK
", @@ -1194,9 +1194,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-02-01T22:49:01Z", + "pushedAt": "2021-04-01T08:42:28Z", "repositoryTopics": "", - "stargazers": 365, + "stargazers": 364, "watchers": 22 }, "twitter/rsc": { @@ -1228,7 +1228,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-03-24T23:28:36Z", + "pushedAt": "2021-03-31T20:06:55Z", "repositoryTopics": "", "stargazers": 16, "watchers": 2 @@ -1269,7 +1269,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1119, + "forkCount": 1117, "homepageUrl": "http://twitter.github.com/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1281,12 +1281,12 @@ }, "pushedAt": "2021-03-14T14:06:24Z", "repositoryTopics": "", - "stargazers": 3603, + "stargazers": 3606, "watchers": 337 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", - "forkCount": 68, + "forkCount": 67, "homepageUrl": null, "isPrivate": false, "languages": "Scala CSS JavaScript HTML", @@ -1303,7 +1303,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 685, + "forkCount": 684, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1313,9 +1313,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-01-28T18:01:45Z", + "pushedAt": "2021-04-01T15:57:05Z", "repositoryTopics": "", - "stargazers": 3293, + "stargazers": 3292, "watchers": 322 }, "twitter/scoot": { @@ -1330,9 +1330,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-03-26T22:59:34Z", + "pushedAt": "2021-04-01T22:58:45Z", "repositoryTopics": "", - "stargazers": 152, + "stargazers": 154, "watchers": 14 }, "twitter/scrooge": { @@ -1347,9 +1347,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-25T20:26:44Z", + "pushedAt": "2021-03-30T16:52:50Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 724, + "stargazers": 725, "watchers": 175 }, "twitter/second-control-probability-distributions": { @@ -1425,7 +1425,7 @@ }, "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", - "stargazers": 458, + "stargazers": 457, "watchers": 138 }, "twitter/summingbird": { @@ -1447,7 +1447,7 @@ }, "twitter/template": { "descriptionHTML": "
", - "forkCount": 3, + "forkCount": 2, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -1478,7 +1478,7 @@ }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", - "forkCount": 113, + "forkCount": 114, "homepageUrl": "", "isPrivate": false, "languages": "Lua", @@ -1524,7 +1524,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 109, + "stargazers": 110, "watchers": 5 }, "twitter/torch-distlearn": { @@ -1626,12 +1626,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 898, + "stargazers": 899, "watchers": 226 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1433, + "forkCount": 1440, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1643,8 +1643,8 @@ }, "pushedAt": "2021-03-28T00:31:48Z", "repositoryTopics": "emoji twemoji", - "stargazers": 12455, - "watchers": 350 + "stargazers": 12472, + "watchers": 352 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1658,14 +1658,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-10T19:02:29Z", + "pushedAt": "2021-03-30T14:38:22Z", "repositoryTopics": "", "stargazers": 77, "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1892, + "forkCount": 1899, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,8 +1677,8 @@ }, "pushedAt": "2021-03-19T20:30:19Z", "repositoryTopics": "", - "stargazers": 10521, - "watchers": 847 + "stargazers": 10541, + "watchers": 848 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1746,7 +1746,7 @@ "pushedAt": "2020-10-13T01:36:49Z", "repositoryTopics": "", "stargazers": 761, - "watchers": 174 + "watchers": 175 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", @@ -1760,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-26T18:19:04Z", + "pushedAt": "2021-04-01T23:18:31Z", "repositoryTopics": "finagle finatra", - "stargazers": 1183, + "stargazers": 1186, "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 409, + "forkCount": 411, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,12 +1779,12 @@ }, "pushedAt": "2021-01-20T23:30:00Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2482, + "stargazers": 2487, "watchers": 182 }, "twitter/twitter.github.io": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 531, + "forkCount": 533, "homepageUrl": "http://twitter.github.io", "isPrivate": false, "languages": "CSS JavaScript HTML Python", @@ -1794,14 +1794,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-03-22T03:18:23Z", + "pushedAt": "2021-03-29T03:22:25Z", "repositoryTopics": "", - "stargazers": 1580, - "watchers": 464 + "stargazers": 1586, + "watchers": 465 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 286, + "forkCount": 287, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1811,14 +1811,14 @@ "color": "#701516", "name": "Ruby" }, - "pushedAt": "2021-02-11T15:02:58Z", + "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1560, - "watchers": 195 + "stargazers": 1568, + "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3256, + "forkCount": 3257, "homepageUrl": "http://twitter.github.com/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1835,7 +1835,7 @@ }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 529, + "forkCount": 528, "homepageUrl": "http://twitter.github.com/util", "isPrivate": false, "languages": "Scala Java", @@ -1845,9 +1845,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-03-25T20:18:29Z", + "pushedAt": "2021-04-01T23:18:06Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2436, + "stargazers": 2438, "watchers": 229 }, "twitter/vireo": { @@ -1898,7 +1898,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 255, + "stargazers": 254, "watchers": 121 }, "twitter/zktraffic": { @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter search endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 141, + "forkCount": 143, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-03-27T05:25:53Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 388, + "stargazers": 392, "watchers": 33 } } \ No newline at end of file From bbd712d91523e6fbae5036a7bc09d106229b7c4e Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 8 Apr 2021 14:55:03 -0700 Subject: [PATCH 030/260] always show current year in footer --- layouts/partials/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index e5fbc9fb3..3242fa6a7 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -31,7 +31,7 @@

From 32bac7f24f01d521f90b4ce5de0688fa81ddd9b4 Mon Sep 17 00:00:00 2001 From: Jonathan Joshua <46720446+jnathnjshua@users.noreply.github.com> Date: Tue, 1 Dec 2020 11:37:18 -0500 Subject: [PATCH 077/260] Update year-in-review.css spacing of For the Top 10 repos, I have added a bit of spacing so that the repo name's do not clutter when the name's text wrap. --- assets/css/year-in-review.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/css/year-in-review.scss b/assets/css/year-in-review.scss index bd83b9fcb..0539f7ef1 100644 --- a/assets/css/year-in-review.scss +++ b/assets/css/year-in-review.scss @@ -289,6 +289,7 @@ th { tr.content { height: var(--line-height-xjumbo); + line-height: 0.9em; } td.num { From 08c6a1381a98eda44994681749c4e6edefb01220 Mon Sep 17 00:00:00 2001 From: konojunya Date: Wed, 27 Jan 2021 10:53:13 +0900 Subject: [PATCH 078/260] docs: Add CONTRIBUTING.md --- CONTRIBUTING.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..36e772d02 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,61 @@ +# Contributing Guidelines + +Looking to contribute something? Here's how you can help. + +## Bugs reports + +A bug is a _demonstrable problem_ that is caused by the code in the +repository. Good bug reports are extremely helpful - thank you! + +Guidelines for bug reports: + +1. **Use the GitHub issue search** — check if the issue has already been + reported. + +2. **Check if the issue has been fixed** — try to reproduce it using the + latest `main` or development branch in the repository. + +3. **Isolate the problem** — ideally create a reduced test + case and a live example. + +4. Please try to be as detailed as possible in your report. Include specific + information about the environment - operating system and version, browser + and version... and steps required to reproduce the issue. + +## Making Changes + +If you'd like to contribute please follow these instructions. + +[Fork this repo on GitHub](https://github.com/twitter/twitter.github.io/fork) + +### Setup + +1. Clone your fork + +```bash +git clone https://github.com/$YOUR_USERNAME/twitter.github.io.git/ +cd twitter.github.io +``` + +2. Install Hugo + +[Install Hugo](https://gohugo.io/getting-started/installing/) + +3. Start Hugo server + +[Hugo Server](https://gohugo.io/commands/hugo_server/) + +```bash +hugo server +``` + +## Pull requests + +Good pull requests - patches, improvements, new features - are a fantastic +help. They should remain focused in scope and avoid containing unrelated +commits. + +1. Push your topic branch up to your fork: `git push origin my-feature-branch` + +2. [Open a Pull Request](http://help.github.com/send-pull-requests/) with a + clear title and description. One for your changes in `main`. From 8c3e5056ea402b6b7688d198cf870c4aabbd4fcd Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 28 Aug 2021 16:10:51 -0700 Subject: [PATCH 079/260] docs: update name of repo --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 36e772d02..235b9ac6a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,15 +26,15 @@ Guidelines for bug reports: If you'd like to contribute please follow these instructions. -[Fork this repo on GitHub](https://github.com/twitter/twitter.github.io/fork) +[Fork this repo on GitHub](https://github.com/twitter/opensource-website/fork) ### Setup 1. Clone your fork ```bash -git clone https://github.com/$YOUR_USERNAME/twitter.github.io.git/ -cd twitter.github.io +git clone https://github.com/$YOUR_USERNAME/opensource-website/ +cd opensource-website ``` 2. Install Hugo From 6942af8d28449afc203ab650dd156647bd5e3675 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 30 Aug 2021 02:48:58 +0000 Subject: [PATCH 080/260] update data: Mon Aug 30 02:48:58 UTC 2021 --- data/projects.json | 178 ++++++++++++++++++++++----------------------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/data/projects.json b/data/projects.json index 88b6f77a6..66e63eaa0 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 412, + "forkCount": 414, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-08-22T15:27:02Z", + "pushedAt": "2021-08-30T00:24:42Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1628, + "stargazers": 1630, "watchers": 59 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 204, + "forkCount": 205, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-08-21T05:36:51Z", + "pushedAt": "2021-08-29T20:11:37Z", "repositoryTopics": "", - "stargazers": 1933, + "stargazers": 1941, "watchers": 50 }, "twitter/.github": { @@ -45,7 +45,7 @@ "pushedAt": "2021-05-21T21:12:20Z", "repositoryTopics": "", "stargazers": 3, - "watchers": 1 + "watchers": 3 }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3371, + "stargazers": 3370, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -129,7 +129,7 @@ }, "pushedAt": "2021-08-04T07:57:26Z", "repositoryTopics": "", - "stargazers": 165, + "stargazers": 167, "watchers": 17 }, "twitter/Serial": { @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 844, + "stargazers": 845, "watchers": 35 }, "twitter/TwitterTextEditor": { @@ -163,8 +163,8 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2567, - "watchers": 47 + "stargazers": 2574, + "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-19T04:33:37Z", + "pushedAt": "2021-08-28T21:32:12Z", "repositoryTopics": "", - "stargazers": 2083, + "stargazers": 2086, "watchers": 239 }, "twitter/ambrose": { @@ -245,7 +245,7 @@ }, "pushedAt": "2021-06-07T20:56:04Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", - "stargazers": 14, + "stargazers": 15, "watchers": 8 }, "twitter/bijection": { @@ -260,9 +260,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-20T01:45:07Z", + "pushedAt": "2021-08-27T17:55:59Z", "repositoryTopics": "", - "stargazers": 620, + "stargazers": 621, "watchers": 144 }, "twitter/birdwatch": { @@ -277,14 +277,14 @@ "color": "#563d7c", "name": "CSS" }, - "pushedAt": "2021-08-02T18:42:10Z", + "pushedAt": "2021-08-24T20:56:33Z", "repositoryTopics": "", "stargazers": 93, "watchers": 10 }, "twitter/cache-trace": { "descriptionHTML": "
", - "forkCount": 7, + "forkCount": 8, "homepageUrl": null, "isPrivate": false, "languages": "Shell", @@ -396,9 +396,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-19T17:46:38Z", + "pushedAt": "2021-08-29T10:35:37Z", "repositoryTopics": "", - "stargazers": 570, + "stargazers": 571, "watchers": 135 }, "twitter/cli-guide.js": { @@ -477,7 +477,7 @@ }, "pushedAt": "2021-08-04T06:45:44Z", "repositoryTopics": "", - "stargazers": 413, + "stargazers": 414, "watchers": 102 }, "twitter/dict_minimize": { @@ -494,7 +494,7 @@ }, "pushedAt": "2021-04-13T23:25:17Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 59, + "stargazers": 58, "watchers": 5 }, "twitter/distributedlog": { @@ -596,12 +596,12 @@ }, "pushedAt": "2021-04-22T13:25:34Z", "repositoryTopics": "", - "stargazers": 1288, + "stargazers": 1290, "watchers": 210 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1385, + "forkCount": 1386, "homepageUrl": "https://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,9 +611,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-21T00:22:33Z", + "pushedAt": "2021-08-28T00:17:33Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8027, + "stargazers": 8029, "watchers": 571 }, "twitter/finatra": { @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-20T21:20:33Z", + "pushedAt": "2021-08-25T16:30:41Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2100, + "stargazers": 2098, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -780,7 +780,7 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 921, + "stargazers": 922, "watchers": 198 }, "twitter/hogan.js": { @@ -797,12 +797,12 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5098, + "stargazers": 5096, "watchers": 252 }, "twitter/hpack": { "descriptionHTML": "
Header Compression for HTTP/2
", - "forkCount": 47, + "forkCount": 46, "homepageUrl": "https://twitter.com/http_2", "isPrivate": false, "languages": "Java", @@ -814,7 +814,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 175, + "stargazers": 176, "watchers": 125 }, "twitter/hraven": { @@ -862,7 +862,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 912, + "stargazers": 913, "watchers": 175 }, "twitter/interactive": { @@ -952,7 +952,7 @@ }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", - "forkCount": 135, + "forkCount": 136, "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "languages": "JavaScript", @@ -964,7 +964,7 @@ }, "pushedAt": "2021-08-10T22:26:38Z", "repositoryTopics": "", - "stargazers": 3768, + "stargazers": 3769, "watchers": 81 }, "twitter/libwatchman": { @@ -986,7 +986,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 130, + "forkCount": 131, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -998,7 +998,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 305, + "stargazers": 304, "watchers": 19 }, "twitter/metrics": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-08-23T02:37:48Z", + "pushedAt": "2021-08-30T02:37:45Z", "repositoryTopics": "", "stargazers": 17, "watchers": 4 @@ -1034,7 +1034,7 @@ }, "twitter/nodes": { "descriptionHTML": "
A library to implement asynchronous dependency graphs for services in Java
", - "forkCount": 31, + "forkCount": 32, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -1051,7 +1051,7 @@ }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 555, + "forkCount": 557, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -1061,10 +1061,10 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-08-16T20:27:39Z", + "pushedAt": "2021-08-28T23:10:51Z", "repositoryTopics": "", - "stargazers": 1669, - "watchers": 449 + "stargazers": 1677, + "watchers": 446 }, "twitter/ossdecks": { "descriptionHTML": "
Repository for Twitter Open Source Decks
", @@ -1094,7 +1094,7 @@ }, "pushedAt": "2019-06-06T01:48:53Z", "repositoryTopics": "", - "stargazers": 779, + "stargazers": 780, "watchers": 192 }, "twitter/pelikan": { @@ -1109,9 +1109,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-08-20T14:52:57Z", + "pushedAt": "2021-08-27T22:10:44Z", "repositoryTopics": "", - "stargazers": 703, + "stargazers": 706, "watchers": 40 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1162,7 +1162,7 @@ }, "pushedAt": "2016-04-18T11:53:32Z", "repositoryTopics": "", - "stargazers": 2210, + "stargazers": 2209, "watchers": 179 }, "twitter/repo-scaffolding": { @@ -1181,7 +1181,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 54, + "forkCount": 55, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1191,9 +1191,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-07-14T16:16:51Z", + "pushedAt": "2021-08-26T16:32:41Z", "repositoryTopics": "", - "stargazers": 963, + "stargazers": 968, "watchers": 29 }, "twitter/rpc-perf": { @@ -1210,7 +1210,7 @@ }, "pushedAt": "2021-08-19T23:15:16Z", "repositoryTopics": "", - "stargazers": 377, + "stargazers": 378, "watchers": 25 }, "twitter/rsc": { @@ -1227,7 +1227,7 @@ }, "pushedAt": "2019-11-12T18:47:10Z", "repositoryTopics": "", - "stargazers": 1248, + "stargazers": 1247, "watchers": 88 }, "twitter/rustcommon": { @@ -1295,8 +1295,8 @@ }, "pushedAt": "2021-08-02T13:18:19Z", "repositoryTopics": "", - "stargazers": 3622, - "watchers": 335 + "stargazers": 3621, + "watchers": 334 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", @@ -1327,9 +1327,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-21T18:34:01Z", + "pushedAt": "2021-08-25T22:02:10Z", "repositoryTopics": "", - "stargazers": 3318, + "stargazers": 3317, "watchers": 321 }, "twitter/scoot": { @@ -1344,9 +1344,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-08-20T20:12:58Z", + "pushedAt": "2021-08-27T20:28:09Z", "repositoryTopics": "", - "stargazers": 167, + "stargazers": 169, "watchers": 12 }, "twitter/scrooge": { @@ -1361,9 +1361,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-19T14:29:55Z", + "pushedAt": "2021-08-27T03:17:42Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 736, + "stargazers": 737, "watchers": 174 }, "twitter/second-control-probability-distributions": { @@ -1456,7 +1456,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2104, + "stargazers": 2105, "watchers": 293 }, "twitter/thrift_client": { @@ -1490,7 +1490,7 @@ }, "pushedAt": "2019-08-29T23:27:58Z", "repositoryTopics": "", - "stargazers": 545, + "stargazers": 546, "watchers": 50 }, "twitter/torch-dataset": { @@ -1512,7 +1512,7 @@ }, "twitter/torch-decisiontree": { "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": null, "isPrivate": false, "languages": "Lua C", @@ -1558,7 +1558,7 @@ }, "pushedAt": "2017-06-29T04:17:40Z", "repositoryTopics": "", - "stargazers": 96, + "stargazers": 95, "watchers": 24 }, "twitter/torch-thrift": { @@ -1592,7 +1592,7 @@ }, "pushedAt": "2017-05-27T16:04:02Z", "repositoryTopics": "", - "stargazers": 256, + "stargazers": 255, "watchers": 36 }, "twitter/tormenta": { @@ -1609,7 +1609,7 @@ }, "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", - "stargazers": 131, + "stargazers": 132, "watchers": 132 }, "twitter/twemcache": { @@ -1641,14 +1641,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-08-11T05:12:35Z", + "pushedAt": "2021-08-24T03:57:21Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13134, - "watchers": 354 + "stargazers": 13164, + "watchers": 353 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", - "forkCount": 22, + "forkCount": 23, "homepageUrl": "", "isPrivate": false, "languages": "JavaScript Scala Shell", @@ -1660,12 +1660,12 @@ }, "pushedAt": "2021-08-10T22:34:35Z", "repositoryTopics": "", - "stargazers": 82, + "stargazers": 84, "watchers": 17 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1928, + "forkCount": 1930, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1675,9 +1675,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-07-13T16:10:42Z", + "pushedAt": "2021-08-29T16:13:04Z", "repositoryTopics": "", - "stargazers": 10854, + "stargazers": 10877, "watchers": 834 }, "twitter/twitter-cldr-js": { @@ -1733,7 +1733,7 @@ }, "twitter/twitter-korean-text": { "descriptionHTML": "
Korean tokenizer
", - "forkCount": 158, + "forkCount": 159, "homepageUrl": null, "isPrivate": false, "languages": "Java Scala", @@ -1743,10 +1743,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-22T23:27:57Z", + "pushedAt": "2021-08-24T17:24:39Z", "repositoryTopics": "", - "stargazers": 772, - "watchers": 176 + "stargazers": 774, + "watchers": 174 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", @@ -1760,9 +1760,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-22T09:58:06Z", + "pushedAt": "2021-08-24T19:17:29Z", "repositoryTopics": "finagle finatra", - "stargazers": 1228, + "stargazers": 1231, "watchers": 189 }, "twitter/twitter-text": { @@ -1779,7 +1779,7 @@ }, "pushedAt": "2021-08-10T22:38:35Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2553, + "stargazers": 2559, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1801,7 +1801,7 @@ }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 293, + "forkCount": 294, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1608, + "stargazers": 1613, "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3270, + "forkCount": 3267, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1830,7 +1830,7 @@ }, "pushedAt": "2021-08-17T04:30:44Z", "repositoryTopics": "", - "stargazers": 16304, + "stargazers": 16312, "watchers": 573 }, "twitter/util": { @@ -1845,7 +1845,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-21T00:21:29Z", + "pushedAt": "2021-08-27T20:17:10Z", "repositoryTopics": "finagle scala utility", "stargazers": 2471, "watchers": 228 @@ -1915,7 +1915,7 @@ }, "pushedAt": "2020-07-23T00:51:26Z", "repositoryTopics": "", - "stargazers": 154, + "stargazers": 155, "watchers": 117 }, "twitterdev/search-tweets-python": { @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-07-30T04:18:01Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 486, + "stargazers": 488, "watchers": 37 } } \ No newline at end of file From 84c3dcf60cc8c37989cb0e536ddda01976d6bd10 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 6 Sep 2021 02:50:48 +0000 Subject: [PATCH 081/260] update data: Mon Sep 6 02:50:48 UTC 2021 --- data/projects.json | 160 ++++++++++++++++++++++----------------------- 1 file changed, 80 insertions(+), 80 deletions(-) diff --git a/data/projects.json b/data/projects.json index 66e63eaa0..7db3f5e48 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 414, + "forkCount": 415, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-08-30T00:24:42Z", + "pushedAt": "2021-09-05T17:13:55Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1630, + "stargazers": 1637, "watchers": 59 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-08-29T20:11:37Z", + "pushedAt": "2021-09-02T16:18:02Z", "repositoryTopics": "", - "stargazers": 1941, + "stargazers": 1943, "watchers": 50 }, "twitter/.github": { @@ -49,7 +49,7 @@ }, "twitter/AnomalyDetection": { "descriptionHTML": "
Anomaly Detection with R
", - "forkCount": 751, + "forkCount": 752, "homepageUrl": "", "isPrivate": false, "languages": "R", @@ -66,7 +66,7 @@ }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", - "forkCount": 169, + "forkCount": 170, "homepageUrl": "", "isPrivate": false, "languages": "R C++", @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 725, + "stargazers": 728, "watchers": 163 }, "twitter/CocoaSPDY": { @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2408, + "stargazers": 2409, "watchers": 217 }, "twitter/GraphJet": { @@ -112,7 +112,7 @@ }, "pushedAt": "2021-06-23T20:46:01Z", "repositoryTopics": "", - "stargazers": 496, + "stargazers": 495, "watchers": 36 }, "twitter/SentenTree": { @@ -151,7 +151,7 @@ }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 93, + "forkCount": 94, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,8 +163,8 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2574, - "watchers": 46 + "stargazers": 2583, + "watchers": 45 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-28T21:32:12Z", + "pushedAt": "2021-09-04T03:14:09Z", "repositoryTopics": "", - "stargazers": 2086, + "stargazers": 2087, "watchers": 239 }, "twitter/ambrose": { @@ -260,10 +260,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-27T17:55:59Z", + "pushedAt": "2021-09-04T03:14:34Z", "repositoryTopics": "", "stargazers": 621, - "watchers": 144 + "watchers": 142 }, "twitter/birdwatch": { "descriptionHTML": "
", @@ -296,7 +296,7 @@ }, "pushedAt": "2021-07-22T20:00:49Z", "repositoryTopics": "", - "stargazers": 73, + "stargazers": 74, "watchers": 6 }, "twitter/caladrius": { @@ -369,7 +369,7 @@ }, "twitter/check-my-repo": { "descriptionHTML": "
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
", - "forkCount": 0, + "forkCount": 1, "homepageUrl": "https://opensource.saucelabs.com/check-my-repo/", "isPrivate": false, "languages": "JavaScript Vue", @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-29T10:35:37Z", + "pushedAt": "2021-09-04T17:20:06Z", "repositoryTopics": "", "stargazers": 571, "watchers": 135 @@ -451,7 +451,7 @@ }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": "https://help.twitter.com/en/rules-and-policies/curationstyleguide", "isPrivate": false, "languages": "", @@ -550,7 +550,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 619, + "forkCount": 618, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -601,7 +601,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1386, + "forkCount": 1387, "homepageUrl": "https://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,14 +611,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-28T00:17:33Z", + "pushedAt": "2021-09-04T00:17:26Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8029, + "stargazers": 8035, "watchers": 571 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 382, + "forkCount": 383, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Scala Starlark", @@ -628,9 +628,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-25T16:30:41Z", + "pushedAt": "2021-09-01T18:02:37Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2098, + "stargazers": 2100, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -768,7 +768,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 355, + "forkCount": 356, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -780,12 +780,12 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 922, + "stargazers": 921, "watchers": 198 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 450, + "forkCount": 451, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -797,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5096, + "stargazers": 5094, "watchers": 252 }, "twitter/hpack": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-08-30T02:37:45Z", + "pushedAt": "2021-09-06T02:39:49Z", "repositoryTopics": "", "stargazers": 17, "watchers": 4 @@ -1051,7 +1051,7 @@ }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 557, + "forkCount": 556, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -1061,9 +1061,9 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-08-28T23:10:51Z", + "pushedAt": "2021-08-30T03:10:50Z", "repositoryTopics": "", - "stargazers": 1677, + "stargazers": 1679, "watchers": 446 }, "twitter/ossdecks": { @@ -1109,9 +1109,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-08-27T22:10:44Z", + "pushedAt": "2021-09-02T22:25:51Z", "repositoryTopics": "", - "stargazers": 706, + "stargazers": 720, "watchers": 40 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1181,7 +1181,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 55, + "forkCount": 56, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1193,7 +1193,7 @@ }, "pushedAt": "2021-08-26T16:32:41Z", "repositoryTopics": "", - "stargazers": 968, + "stargazers": 969, "watchers": 29 }, "twitter/rpc-perf": { @@ -1232,7 +1232,7 @@ }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", - "forkCount": 15, + "forkCount": 16, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1242,9 +1242,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-06-23T16:53:05Z", + "pushedAt": "2021-09-03T21:48:55Z", "repositoryTopics": "", - "stargazers": 231, + "stargazers": 235, "watchers": 7 }, "twitter/sbf": { @@ -1283,7 +1283,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1123, + "forkCount": 1125, "homepageUrl": "https://twitter.github.io/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1295,12 +1295,12 @@ }, "pushedAt": "2021-08-02T13:18:19Z", "repositoryTopics": "", - "stargazers": 3621, + "stargazers": 3624, "watchers": 334 }, "twitter/scala_school2": { "descriptionHTML": "
Scala School 2
", - "forkCount": 68, + "forkCount": 67, "homepageUrl": null, "isPrivate": false, "languages": "Scala CSS JavaScript HTML", @@ -1317,7 +1317,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 683, + "forkCount": 684, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1327,10 +1327,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-25T22:02:10Z", + "pushedAt": "2021-09-02T15:29:35Z", "repositoryTopics": "", - "stargazers": 3317, - "watchers": 321 + "stargazers": 3318, + "watchers": 320 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1344,9 +1344,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-08-27T20:28:09Z", + "pushedAt": "2021-09-03T19:57:09Z", "repositoryTopics": "", - "stargazers": 169, + "stargazers": 170, "watchers": 12 }, "twitter/scrooge": { @@ -1361,7 +1361,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-27T03:17:42Z", + "pushedAt": "2021-09-01T19:17:44Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 737, "watchers": 174 @@ -1456,8 +1456,8 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2105, - "watchers": 293 + "stargazers": 2106, + "watchers": 294 }, "twitter/thrift_client": { "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", @@ -1524,7 +1524,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 113, + "stargazers": 114, "watchers": 6 }, "twitter/torch-distlearn": { @@ -1558,7 +1558,7 @@ }, "pushedAt": "2017-06-29T04:17:40Z", "repositoryTopics": "", - "stargazers": 95, + "stargazers": 94, "watchers": 24 }, "twitter/torch-thrift": { @@ -1592,7 +1592,7 @@ }, "pushedAt": "2017-05-27T16:04:02Z", "repositoryTopics": "", - "stargazers": 255, + "stargazers": 254, "watchers": 36 }, "twitter/tormenta": { @@ -1627,11 +1627,11 @@ "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", "stargazers": 909, - "watchers": 226 + "watchers": 225 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1509, + "forkCount": 1514, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1641,9 +1641,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-08-24T03:57:21Z", + "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13164, + "stargazers": 13227, "watchers": 353 }, "twitter/twemoji-parser": { @@ -1658,14 +1658,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-10T22:34:35Z", + "pushedAt": "2021-09-01T01:54:17Z", "repositoryTopics": "", - "stargazers": 84, + "stargazers": 89, "watchers": 17 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1930, + "forkCount": 1933, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1675,10 +1675,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-08-29T16:13:04Z", + "pushedAt": "2021-08-31T22:02:31Z", "repositoryTopics": "", - "stargazers": 10877, - "watchers": 834 + "stargazers": 10893, + "watchers": 832 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1728,7 +1728,7 @@ }, "pushedAt": "2021-07-18T05:35:45Z", "repositoryTopics": "", - "stargazers": 629, + "stargazers": 630, "watchers": 120 }, "twitter/twitter-korean-text": { @@ -1745,7 +1745,7 @@ }, "pushedAt": "2021-08-24T17:24:39Z", "repositoryTopics": "", - "stargazers": 774, + "stargazers": 775, "watchers": 174 }, "twitter/twitter-server": { @@ -1760,9 +1760,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-24T19:17:29Z", + "pushedAt": "2021-09-03T19:17:47Z", "repositoryTopics": "finagle finatra", - "stargazers": 1231, + "stargazers": 1236, "watchers": 189 }, "twitter/twitter-text": { @@ -1777,9 +1777,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-08-10T22:38:35Z", + "pushedAt": "2021-09-01T02:04:46Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2559, + "stargazers": 2562, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1813,7 +1813,7 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1613, + "stargazers": 1615, "watchers": 196 }, "twitter/typeahead.js": { @@ -1830,7 +1830,7 @@ }, "pushedAt": "2021-08-17T04:30:44Z", "repositoryTopics": "", - "stargazers": 16312, + "stargazers": 16313, "watchers": 573 }, "twitter/util": { @@ -1845,10 +1845,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-08-27T20:17:10Z", + "pushedAt": "2021-09-02T04:16:50Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2471, - "watchers": 228 + "stargazers": 2472, + "watchers": 229 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-07-30T04:18:01Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 488, + "stargazers": 496, "watchers": 37 } } \ No newline at end of file From dc94824c416f252bdcc330200b7eaffe67918571 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 13 Sep 2021 02:50:41 +0000 Subject: [PATCH 082/260] update data: Mon Sep 13 02:50:41 UTC 2021 --- data/projects.json | 156 ++++++++++++++++++++++----------------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/data/projects.json b/data/projects.json index 7db3f5e48..f56b954fa 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 415, + "forkCount": 418, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-05T17:13:55Z", + "pushedAt": "2021-09-12T19:13:05Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1637, + "stargazers": 1655, "watchers": 59 }, "pantsbuild/pex": { @@ -28,14 +28,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-02T16:18:02Z", + "pushedAt": "2021-09-11T01:32:04Z", "repositoryTopics": "", - "stargazers": 1943, + "stargazers": 1949, "watchers": 50 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 6, + "forkCount": 7, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3370, + "stargazers": 3371, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 845, + "stargazers": 846, "watchers": 35 }, "twitter/TwitterTextEditor": { @@ -163,7 +163,7 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2583, + "stargazers": 2588, "watchers": 45 }, "twitter/activerecord-reputation-system": { @@ -195,10 +195,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-04T03:14:09Z", + "pushedAt": "2021-09-10T22:13:15Z", "repositoryTopics": "", "stargazers": 2087, - "watchers": 239 + "watchers": 238 }, "twitter/ambrose": { "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", @@ -214,7 +214,7 @@ }, "pushedAt": "2020-01-22T18:54:23Z", "repositoryTopics": "", - "stargazers": 1196, + "stargazers": 1195, "watchers": 214 }, "twitter/analytics-infra-governance": { @@ -260,7 +260,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-04T03:14:34Z", + "pushedAt": "2021-09-12T06:35:47Z", "repositoryTopics": "", "stargazers": 621, "watchers": 142 @@ -279,7 +279,7 @@ }, "pushedAt": "2021-08-24T20:56:33Z", "repositoryTopics": "", - "stargazers": 93, + "stargazers": 92, "watchers": 10 }, "twitter/cache-trace": { @@ -396,7 +396,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-04T17:20:06Z", + "pushedAt": "2021-09-12T06:36:17Z", "repositoryTopics": "", "stargazers": 571, "watchers": 135 @@ -415,12 +415,12 @@ }, "pushedAt": "2020-09-11T00:57:50Z", "repositoryTopics": "", - "stargazers": 41, + "stargazers": 42, "watchers": 10 }, "twitter/cloudhopper-commons": { "descriptionHTML": "
Cloudhopper Commons
", - "forkCount": 45, + "forkCount": 46, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -477,7 +477,7 @@ }, "pushedAt": "2021-08-04T06:45:44Z", "repositoryTopics": "", - "stargazers": 414, + "stargazers": 415, "watchers": 102 }, "twitter/dict_minimize": { @@ -494,7 +494,7 @@ }, "pushedAt": "2021-04-13T23:25:17Z", "repositoryTopics": "scipy scipy-stack", - "stargazers": 58, + "stargazers": 59, "watchers": 5 }, "twitter/distributedlog": { @@ -511,7 +511,7 @@ }, "pushedAt": "2020-02-25T19:15:10Z", "repositoryTopics": "", - "stargazers": 2254, + "stargazers": 2253, "watchers": 167 }, "twitter/dodo": { @@ -562,7 +562,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2190, + "stargazers": 2192, "watchers": 265 }, "twitter/elephant-bird": { @@ -579,7 +579,7 @@ }, "pushedAt": "2021-08-17T13:49:22Z", "repositoryTopics": "", - "stargazers": 1122, + "stargazers": 1123, "watchers": 191 }, "twitter/fatcache": { @@ -601,7 +601,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1387, + "forkCount": 1389, "homepageUrl": "https://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -611,9 +611,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-04T00:17:26Z", + "pushedAt": "2021-09-10T21:59:14Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8035, + "stargazers": 8041, "watchers": 571 }, "twitter/finatra": { @@ -630,7 +630,7 @@ }, "pushedAt": "2021-09-01T18:02:37Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2100, + "stargazers": 2102, "watchers": 220 }, "twitter/finatra-activator-http-seed": { @@ -768,7 +768,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 356, + "forkCount": 357, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -780,8 +780,8 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 921, - "watchers": 198 + "stargazers": 922, + "watchers": 197 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", @@ -797,7 +797,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5094, + "stargazers": 5096, "watchers": 252 }, "twitter/hpack": { @@ -965,7 +965,7 @@ "pushedAt": "2021-08-10T22:26:38Z", "repositoryTopics": "", "stargazers": 3769, - "watchers": 81 + "watchers": 80 }, "twitter/libwatchman": { "descriptionHTML": "
A C interface to watchman
", @@ -998,7 +998,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 304, + "stargazers": 308, "watchers": 19 }, "twitter/metrics": { @@ -1010,7 +1010,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-09-06T02:39:49Z", + "pushedAt": "2021-09-13T02:39:00Z", "repositoryTopics": "", "stargazers": 17, "watchers": 4 @@ -1051,7 +1051,7 @@ }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 556, + "forkCount": 557, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -1061,9 +1061,9 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-08-30T03:10:50Z", + "pushedAt": "2021-09-06T03:10:52Z", "repositoryTopics": "", - "stargazers": 1679, + "stargazers": 1687, "watchers": 446 }, "twitter/ossdecks": { @@ -1078,7 +1078,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 10, - "watchers": 221 + "watchers": 223 }, "twitter/ostrich": { "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", @@ -1109,9 +1109,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-02T22:25:51Z", + "pushedAt": "2021-09-10T20:23:52Z", "repositoryTopics": "", - "stargazers": 720, + "stargazers": 723, "watchers": 40 }, "twitter/periscope-live-engagement-unity-sdk": { @@ -1145,7 +1145,7 @@ }, "pushedAt": "2019-12-30T06:57:34Z", "repositoryTopics": "", - "stargazers": 223, + "stargazers": 222, "watchers": 131 }, "twitter/recess": { @@ -1181,7 +1181,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 56, + "forkCount": 57, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1191,9 +1191,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-08-26T16:32:41Z", + "pushedAt": "2021-09-10T23:40:09Z", "repositoryTopics": "", - "stargazers": 969, + "stargazers": 971, "watchers": 29 }, "twitter/rpc-perf": { @@ -1208,9 +1208,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-08-19T23:15:16Z", + "pushedAt": "2021-09-10T20:21:35Z", "repositoryTopics": "", - "stargazers": 378, + "stargazers": 376, "watchers": 25 }, "twitter/rsc": { @@ -1242,7 +1242,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-03T21:48:55Z", + "pushedAt": "2021-09-10T19:46:27Z", "repositoryTopics": "", "stargazers": 235, "watchers": 7 @@ -1295,7 +1295,7 @@ }, "pushedAt": "2021-08-02T13:18:19Z", "repositoryTopics": "", - "stargazers": 3624, + "stargazers": 3625, "watchers": 334 }, "twitter/scala_school2": { @@ -1317,7 +1317,7 @@ }, "twitter/scalding": { "descriptionHTML": "
A Scala API for Cascading
", - "forkCount": 684, + "forkCount": 685, "homepageUrl": "http://twitter.com/scalding", "isPrivate": false, "languages": "Java Scala", @@ -1327,9 +1327,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-02T15:29:35Z", + "pushedAt": "2021-09-09T16:02:54Z", "repositoryTopics": "", - "stargazers": 3318, + "stargazers": 3317, "watchers": 320 }, "twitter/scoot": { @@ -1344,7 +1344,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-09-03T19:57:09Z", + "pushedAt": "2021-09-10T20:55:35Z", "repositoryTopics": "", "stargazers": 170, "watchers": 12 @@ -1361,9 +1361,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-01T19:17:44Z", + "pushedAt": "2021-09-07T16:20:19Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 737, + "stargazers": 739, "watchers": 174 }, "twitter/second-control-probability-distributions": { @@ -1457,7 +1457,7 @@ "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", "stargazers": 2106, - "watchers": 294 + "watchers": 293 }, "twitter/thrift_client": { "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", @@ -1524,7 +1524,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 114, + "stargazers": 115, "watchers": 6 }, "twitter/torch-distlearn": { @@ -1631,7 +1631,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1514, + "forkCount": 1513, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1643,7 +1643,7 @@ }, "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13227, + "stargazers": 13247, "watchers": 353 }, "twitter/twemoji-parser": { @@ -1665,7 +1665,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1933, + "forkCount": 1935, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1675,10 +1675,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-08-31T22:02:31Z", + "pushedAt": "2021-09-13T01:18:06Z", "repositoryTopics": "", - "stargazers": 10893, - "watchers": 832 + "stargazers": 10914, + "watchers": 830 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1750,7 +1750,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 202, + "forkCount": 203, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1760,14 +1760,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-03T19:17:47Z", + "pushedAt": "2021-09-08T18:17:16Z", "repositoryTopics": "finagle finatra", - "stargazers": 1236, + "stargazers": 1239, "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 417, + "forkCount": 418, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1779,7 +1779,7 @@ }, "pushedAt": "2021-09-01T02:04:46Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2562, + "stargazers": 2566, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1801,7 +1801,7 @@ }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 294, + "forkCount": 296, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1813,12 +1813,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1615, + "stargazers": 1617, "watchers": 196 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3267, + "forkCount": 3266, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1828,10 +1828,10 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2021-08-17T04:30:44Z", + "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16313, - "watchers": 573 + "stargazers": 16311, + "watchers": 572 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1845,14 +1845,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-02T04:16:50Z", + "pushedAt": "2021-09-10T08:05:46Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2472, + "stargazers": 2473, "watchers": 229 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 73, + "forkCount": 74, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1862,7 +1862,7 @@ "color": "#f34b7d", "name": "C++" }, - "pushedAt": "2019-06-06T21:54:23Z", + "pushedAt": "2021-09-08T23:04:07Z", "repositoryTopics": "", "stargazers": 800, "watchers": 49 @@ -1920,7 +1920,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter 'search Tweets' and 'count Tweets' endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 171, + "forkCount": 173, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1932,7 +1932,7 @@ }, "pushedAt": "2021-07-30T04:18:01Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 496, + "stargazers": 500, "watchers": 37 } } \ No newline at end of file From 59133d9ba815db64b0a6f07ca54161a1339e64a2 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 20 Sep 2021 02:50:28 +0000 Subject: [PATCH 083/260] update data: Mon Sep 20 02:50:28 UTC 2021 --- data/projects.json | 393 +++++++++----------------------------- static/assets/network.svg | 2 +- 2 files changed, 90 insertions(+), 305 deletions(-) diff --git a/data/projects.json b/data/projects.json index f56b954fa..ef9a7a01e 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,7 +1,7 @@ { "pantsbuild/pants": { "descriptionHTML": "
The Pants Build System
", - "forkCount": 418, + "forkCount": 419, "homepageUrl": "https://www.pantsbuild.org", "isPrivate": false, "languages": "Python Rust", @@ -11,14 +11,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-12T19:13:05Z", + "pushedAt": "2021-09-19T23:23:21Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1655, - "watchers": 59 + "stargazers": 1656, + "watchers": 61 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", - "forkCount": 205, + "forkCount": 206, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-11T01:32:04Z", + "pushedAt": "2021-09-18T00:17:52Z", "repositoryTopics": "", - "stargazers": 1949, - "watchers": 50 + "stargazers": 1955, + "watchers": 51 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", @@ -42,7 +42,7 @@ "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2021-05-21T21:12:20Z", + "pushedAt": "2021-09-16T16:07:05Z", "repositoryTopics": "", "stargazers": 3, "watchers": 3 @@ -61,12 +61,12 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3371, + "stargazers": 3375, "watchers": 331 }, "twitter/BreakoutDetection": { "descriptionHTML": "
Breakout Detection via Robust E-Statistics
", - "forkCount": 170, + "forkCount": 171, "homepageUrl": "", "isPrivate": false, "languages": "R C++", @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 728, + "stargazers": 729, "watchers": 163 }, "twitter/CocoaSPDY": { @@ -95,12 +95,12 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2409, + "stargazers": 2410, "watchers": 217 }, "twitter/GraphJet": { "descriptionHTML": "
GraphJet is a real-time graph processing library.
", - "forkCount": 60, + "forkCount": 61, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -129,12 +129,12 @@ }, "pushedAt": "2021-08-04T07:57:26Z", "repositoryTopics": "", - "stargazers": 167, + "stargazers": 168, "watchers": 17 }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", - "forkCount": 66, + "forkCount": 67, "homepageUrl": null, "isPrivate": false, "languages": "Java", @@ -163,7 +163,7 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2588, + "stargazers": 2597, "watchers": 45 }, "twitter/activerecord-reputation-system": { @@ -185,7 +185,7 @@ }, "twitter/algebird": { "descriptionHTML": "
Abstract Algebra for Scala
", - "forkCount": 306, + "forkCount": 305, "homepageUrl": "https://twitter.github.io/algebird", "isPrivate": false, "languages": "Scala", @@ -195,27 +195,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-10T22:13:15Z", - "repositoryTopics": "", - "stargazers": 2087, - "watchers": 238 - }, - "twitter/ambrose": { - "descriptionHTML": "
A platform for visualization and real-time monitoring of data workflows
", - "forkCount": 213, - "homepageUrl": "http://twitter.com/ambrose", - "isPrivate": false, - "languages": "Java JavaScript", - "name": "ambrose", - "nameWithOwner": "twitter/ambrose", - "primaryLanguage": { - "color": "#b07219", - "name": "Java" - }, - "pushedAt": "2020-01-22T18:54:23Z", + "pushedAt": "2021-09-18T06:49:29Z", "repositoryTopics": "", - "stargazers": 1195, - "watchers": 214 + "stargazers": 2089, + "watchers": 239 }, "twitter/analytics-infra-governance": { "descriptionHTML": "
Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)
", @@ -245,7 +228,7 @@ }, "pushedAt": "2021-06-07T20:56:04Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", - "stargazers": 15, + "stargazers": 16, "watchers": 8 }, "twitter/bijection": { @@ -260,10 +243,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-12T06:35:47Z", + "pushedAt": "2021-09-18T06:54:44Z", "repositoryTopics": "", "stargazers": 621, - "watchers": 142 + "watchers": 143 }, "twitter/birdwatch": { "descriptionHTML": "
", @@ -350,23 +333,6 @@ "stargazers": 83, "watchers": 57 }, - "twitter/cdk": { - "descriptionHTML": "
CDK is a tool to quickly generate single-file html slide presentations from AsciiDoc
", - "forkCount": 26, - "homepageUrl": "http://cdk.readthedocs.org/en/latest/", - "isPrivate": false, - "languages": "Python JavaScript CSS", - "name": "cdk", - "nameWithOwner": "twitter/cdk", - "primaryLanguage": { - "color": "#563d7c", - "name": "CSS" - }, - "pushedAt": "2019-06-07T00:53:15Z", - "repositoryTopics": "", - "stargazers": 74, - "watchers": 116 - }, "twitter/check-my-repo": { "descriptionHTML": "
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
", "forkCount": 1, @@ -396,10 +362,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-12T06:36:17Z", + "pushedAt": "2021-09-18T06:50:26Z", "repositoryTopics": "", "stargazers": 571, - "watchers": 135 + "watchers": 136 }, "twitter/cli-guide.js": { "descriptionHTML": "
CLI Guide JQuery Plugin
", @@ -435,20 +401,6 @@ "stargazers": 39, "watchers": 118 }, - "twitter/code-of-conduct": { - "descriptionHTML": "
Open Source Code of Conduct at Twitter
", - "forkCount": 54, - "homepageUrl": "https://github.com/twitter/.github/blob/main/code-of-conduct.md", - "isPrivate": false, - "languages": "", - "name": "code-of-conduct", - "nameWithOwner": "twitter/code-of-conduct", - "primaryLanguage": null, - "pushedAt": "2021-08-17T18:04:51Z", - "repositoryTopics": "", - "stargazers": 80, - "watchers": 128 - }, "twitter/curation-style-guide": { "descriptionHTML": "
Document Repository for Twitter's Curation Style Guide
", "forkCount": 3, @@ -477,7 +429,7 @@ }, "pushedAt": "2021-08-04T06:45:44Z", "repositoryTopics": "", - "stargazers": 415, + "stargazers": 416, "watchers": 102 }, "twitter/dict_minimize": { @@ -497,23 +449,6 @@ "stargazers": 59, "watchers": 5 }, - "twitter/distributedlog": { - "descriptionHTML": "
A high performance replicated log service. (The development is moved to Apache Incubator)
", - "forkCount": 289, - "homepageUrl": "http://distributedlog.incubator.apache.org/", - "isPrivate": false, - "languages": "Java", - "name": "distributedlog", - "nameWithOwner": "twitter/distributedlog", - "primaryLanguage": { - "color": "#b07219", - "name": "Java" - }, - "pushedAt": "2020-02-25T19:15:10Z", - "repositoryTopics": "", - "stargazers": 2253, - "watchers": 167 - }, "twitter/dodo": { "descriptionHTML": "
The Twitter OSS Project Builder
", "forkCount": 8, @@ -562,7 +497,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2192, + "stargazers": 2195, "watchers": 265 }, "twitter/elephant-bird": { @@ -579,8 +514,8 @@ }, "pushedAt": "2021-08-17T13:49:22Z", "repositoryTopics": "", - "stargazers": 1123, - "watchers": 191 + "stargazers": 1125, + "watchers": 192 }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", @@ -611,14 +546,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-10T21:59:14Z", + "pushedAt": "2021-09-18T01:17:09Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8041, + "stargazers": 8044, "watchers": 571 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", - "forkCount": 383, + "forkCount": 382, "homepageUrl": "https://twitter.github.io/finatra/", "isPrivate": false, "languages": "Scala Starlark", @@ -628,62 +563,11 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-01T18:02:37Z", + "pushedAt": "2021-09-14T06:21:49Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2102, + "stargazers": 2104, "watchers": 220 }, - "twitter/finatra-activator-http-seed": { - "descriptionHTML": "
Typesafe activator template for constructing a Finatra HTTP server application:
", - "forkCount": 4, - "homepageUrl": "https://twitter.github.io/finatra/user-guide/", - "isPrivate": false, - "languages": "Scala HTML", - "name": "finatra-activator-http-seed", - "nameWithOwner": "twitter/finatra-activator-http-seed", - "primaryLanguage": { - "color": "#c22d40", - "name": "Scala" - }, - "pushedAt": "2017-10-03T18:09:03Z", - "repositoryTopics": "activator finagle finatra lightbend microservices scala template http twitter-server", - "stargazers": 17, - "watchers": 27 - }, - "twitter/finatra-activator-thrift-seed": { - "descriptionHTML": "
Typesafe activator template for constructing a Finatra Thrift server application: https://twitter.github.io/finatra/user-guide/ \u2014
", - "forkCount": 6, - "homepageUrl": null, - "isPrivate": false, - "languages": "Scala HTML", - "name": "finatra-activator-thrift-seed", - "nameWithOwner": "twitter/finatra-activator-thrift-seed", - "primaryLanguage": { - "color": "#c22d40", - "name": "Scala" - }, - "pushedAt": "2017-10-03T18:09:00Z", - "repositoryTopics": "finatra thrift finagle twitter-server scala microservices activator lightbend template", - "stargazers": 10, - "watchers": 25 - }, - "twitter/finatra-misc": { - "descriptionHTML": "
Miscellaneous libraries and utils used by Finatra
", - "forkCount": 6, - "homepageUrl": null, - "isPrivate": false, - "languages": "Scala", - "name": "finatra-misc", - "nameWithOwner": "twitter/finatra-misc", - "primaryLanguage": { - "color": "#c22d40", - "name": "Scala" - }, - "pushedAt": "2019-04-11T22:04:55Z", - "repositoryTopics": "", - "stargazers": 3, - "watchers": 5 - }, "twitter/gatekeeper-service": { "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", "forkCount": 3, @@ -768,7 +652,7 @@ }, "twitter/hbc": { "descriptionHTML": "
A Java HTTP client for consuming Twitter's realtime Streaming API
", - "forkCount": 357, + "forkCount": 358, "homepageUrl": "https://developer.twitter.com/en/docs/tweets/filter-realtime/overview", "isPrivate": false, "languages": "Java", @@ -780,7 +664,7 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 922, + "stargazers": 924, "watchers": 197 }, "twitter/hogan.js": { @@ -797,7 +681,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5096, + "stargazers": 5095, "watchers": 252 }, "twitter/hpack": { @@ -853,7 +737,7 @@ }, "twitter/innovators-patent-agreement": { "descriptionHTML": "
Innovators Patent Agreement (IPA)
", - "forkCount": 129, + "forkCount": 128, "homepageUrl": "", "isPrivate": false, "languages": "", @@ -896,7 +780,7 @@ }, "pushedAt": "2020-10-29T21:41:22Z", "repositoryTopics": "", - "stargazers": 1820, + "stargazers": 1819, "watchers": 38 }, "twitter/ios-twitter-logging-service": { @@ -964,7 +848,7 @@ }, "pushedAt": "2021-08-10T22:26:38Z", "repositoryTopics": "", - "stargazers": 3769, + "stargazers": 3772, "watchers": 80 }, "twitter/libwatchman": { @@ -986,7 +870,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 131, + "forkCount": 132, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -998,7 +882,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 308, + "stargazers": 310, "watchers": 19 }, "twitter/metrics": { @@ -1010,9 +894,9 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-09-13T02:39:00Z", + "pushedAt": "2021-09-20T02:39:12Z", "repositoryTopics": "", - "stargazers": 17, + "stargazers": 18, "watchers": 4 }, "twitter/netty-http2": { @@ -1061,9 +945,9 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-09-06T03:10:52Z", + "pushedAt": "2021-09-13T03:10:48Z", "repositoryTopics": "", - "stargazers": 1687, + "stargazers": 1689, "watchers": 446 }, "twitter/ossdecks": { @@ -1078,28 +962,11 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 10, - "watchers": 223 - }, - "twitter/ostrich": { - "descriptionHTML": "
A stats collector & reporter for Scala servers (deprecated)
", - "forkCount": 97, - "homepageUrl": "", - "isPrivate": false, - "languages": "Scala JavaScript", - "name": "ostrich", - "nameWithOwner": "twitter/ostrich", - "primaryLanguage": { - "color": "#c22d40", - "name": "Scala" - }, - "pushedAt": "2019-06-06T01:48:53Z", - "repositoryTopics": "", - "stargazers": 780, - "watchers": 192 + "watchers": 224 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 81, + "forkCount": 83, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -1109,62 +976,11 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-10T20:23:52Z", + "pushedAt": "2021-09-16T23:10:30Z", "repositoryTopics": "", - "stargazers": 723, + "stargazers": 765, "watchers": 40 }, - "twitter/periscope-live-engagement-unity-sdk": { - "descriptionHTML": "
Periscope Live Engagement Unity SDK
", - "forkCount": 7, - "homepageUrl": null, - "isPrivate": false, - "languages": "JavaScript C#", - "name": "periscope-live-engagement-unity-sdk", - "nameWithOwner": "twitter/periscope-live-engagement-unity-sdk", - "primaryLanguage": { - "color": "#178600", - "name": "C#" - }, - "pushedAt": "2021-04-07T17:22:24Z", - "repositoryTopics": "", - "stargazers": 19, - "watchers": 4 - }, - "twitter/pycascading": { - "descriptionHTML": "
A Python wrapper for Cascading
", - "forkCount": 39, - "homepageUrl": "", - "isPrivate": false, - "languages": "Shell Python Java", - "name": "pycascading", - "nameWithOwner": "twitter/pycascading", - "primaryLanguage": { - "color": "#3572A5", - "name": "Python" - }, - "pushedAt": "2019-12-30T06:57:34Z", - "repositoryTopics": "", - "stargazers": 222, - "watchers": 131 - }, - "twitter/recess": { - "descriptionHTML": "
A simple and attractive code quality tool for CSS built on top of LESS
", - "forkCount": 202, - "homepageUrl": "http://twitter.github.com/recess", - "isPrivate": false, - "languages": "CSS JavaScript", - "name": "recess", - "nameWithOwner": "twitter/recess", - "primaryLanguage": { - "color": "#563d7c", - "name": "CSS" - }, - "pushedAt": "2016-04-18T11:53:32Z", - "repositoryTopics": "", - "stargazers": 2209, - "watchers": 179 - }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", "forkCount": 9, @@ -1191,9 +1007,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-10T23:40:09Z", + "pushedAt": "2021-09-16T22:29:03Z", "repositoryTopics": "", - "stargazers": 971, + "stargazers": 980, "watchers": 29 }, "twitter/rpc-perf": { @@ -1208,9 +1024,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-10T20:21:35Z", + "pushedAt": "2021-09-13T17:41:57Z", "repositoryTopics": "", - "stargazers": 376, + "stargazers": 381, "watchers": 25 }, "twitter/rsc": { @@ -1232,7 +1048,7 @@ }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", - "forkCount": 16, + "forkCount": 17, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1244,8 +1060,8 @@ }, "pushedAt": "2021-09-10T19:46:27Z", "repositoryTopics": "", - "stargazers": 235, - "watchers": 7 + "stargazers": 242, + "watchers": 8 }, "twitter/sbf": { "descriptionHTML": "
", @@ -1264,26 +1080,9 @@ "stargazers": 22, "watchers": 3 }, - "twitter/scala-json": { - "descriptionHTML": "
JSON in Scala (deprecated)
", - "forkCount": 5, - "homepageUrl": "", - "isPrivate": false, - "languages": "Scala", - "name": "scala-json", - "nameWithOwner": "twitter/scala-json", - "primaryLanguage": { - "color": "#c22d40", - "name": "Scala" - }, - "pushedAt": "2019-12-30T06:49:27Z", - "repositoryTopics": "", - "stargazers": 3, - "watchers": 113 - }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1125, + "forkCount": 1126, "homepageUrl": "https://twitter.github.io/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1327,10 +1126,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-09T16:02:54Z", + "pushedAt": "2021-09-17T23:37:38Z", "repositoryTopics": "", - "stargazers": 3317, - "watchers": 320 + "stargazers": 3319, + "watchers": 321 }, "twitter/scoot": { "descriptionHTML": "
Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
", @@ -1344,9 +1143,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-09-10T20:55:35Z", + "pushedAt": "2021-09-16T17:28:10Z", "repositoryTopics": "", - "stargazers": 170, + "stargazers": 173, "watchers": 12 }, "twitter/scrooge": { @@ -1361,7 +1160,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-07T16:20:19Z", + "pushedAt": "2021-09-17T04:18:20Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 739, "watchers": 174 @@ -1380,20 +1179,6 @@ "stargazers": 2, "watchers": 7 }, - "twitter/sekhmet": { - "descriptionHTML": "
foundational tools and building blocks for gaining insights and diagnosing system health in real-time
", - "forkCount": 1, - "homepageUrl": "", - "isPrivate": false, - "languages": "", - "name": "sekhmet", - "nameWithOwner": "twitter/sekhmet", - "primaryLanguage": null, - "pushedAt": "2018-06-03T20:37:36Z", - "repositoryTopics": "", - "stargazers": 19, - "watchers": 8 - }, "twitter/sqrl": { "descriptionHTML": "
A Safe, Stateful Rules Language for Event Streams
", "forkCount": 6, @@ -1440,7 +1225,7 @@ "pushedAt": "2020-07-17T18:18:03Z", "repositoryTopics": "", "stargazers": 460, - "watchers": 138 + "watchers": 139 }, "twitter/summingbird": { "descriptionHTML": "
Streaming MapReduce with Scalding and Storm
", @@ -1456,8 +1241,8 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2106, - "watchers": 293 + "stargazers": 2107, + "watchers": 294 }, "twitter/thrift_client": { "descriptionHTML": "
A Thrift client wrapper that encapsulates some common failover behavior
", @@ -1512,7 +1297,7 @@ }, "twitter/torch-decisiontree": { "descriptionHTML": "
This project implements random forests and gradient boosted decision trees (GBDT). The latter uses gradient tree boosting. Both use ensemble learning to produce ensembles of decision trees (that is, forests).
", - "forkCount": 7, + "forkCount": 8, "homepageUrl": null, "isPrivate": false, "languages": "Lua C", @@ -1610,7 +1395,7 @@ "pushedAt": "2019-06-07T01:01:52Z", "repositoryTopics": "", "stargazers": 132, - "watchers": 132 + "watchers": 133 }, "twitter/twemcache": { "descriptionHTML": "
Twemcache is the Twitter Memcached
", @@ -1626,12 +1411,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 909, + "stargazers": 910, "watchers": 225 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1513, + "forkCount": 1519, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1643,8 +1428,8 @@ }, "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13247, - "watchers": 353 + "stargazers": 13286, + "watchers": 352 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1665,7 +1450,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1935, + "forkCount": 1937, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1677,8 +1462,8 @@ }, "pushedAt": "2021-09-13T01:18:06Z", "repositoryTopics": "", - "stargazers": 10914, - "watchers": 830 + "stargazers": 10926, + "watchers": 828 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1750,7 +1535,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 203, + "forkCount": 204, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1760,7 +1545,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-08T18:17:16Z", + "pushedAt": "2021-09-17T22:16:01Z", "repositoryTopics": "finagle finatra", "stargazers": 1239, "watchers": 189 @@ -1779,7 +1564,7 @@ }, "pushedAt": "2021-09-01T02:04:46Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2566, + "stargazers": 2568, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1813,8 +1598,8 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1617, - "watchers": 196 + "stargazers": 1618, + "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", @@ -1830,7 +1615,7 @@ }, "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16311, + "stargazers": 16315, "watchers": 572 }, "twitter/util": { @@ -1845,9 +1630,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-10T08:05:46Z", + "pushedAt": "2021-09-17T22:15:43Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2473, + "stargazers": 2475, "watchers": 229 }, "twitter/vireo": { @@ -1864,7 +1649,7 @@ }, "pushedAt": "2021-09-08T23:04:07Z", "repositoryTopics": "", - "stargazers": 800, + "stargazers": 802, "watchers": 49 }, "twitter/whiskey": { @@ -1898,7 +1683,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 266, + "stargazers": 267, "watchers": 122 }, "twitter/zktraffic": { @@ -1920,7 +1705,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter 'search Tweets' and 'count Tweets' endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 173, + "forkCount": 175, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1932,7 +1717,7 @@ }, "pushedAt": "2021-07-30T04:18:01Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 500, + "stargazers": 502, "watchers": 37 } } \ No newline at end of file diff --git a/static/assets/network.svg b/static/assets/network.svg index 1e6b010a3..dec46e718 100644 --- a/static/assets/network.svg +++ b/static/assets/network.svg @@ -114,6 +114,6 @@ 41 public members - 117 public repos + 104 public repos From 271b6e8f6a18ab443386f3bde4f41d82cc55c9cf Mon Sep 17 00:00:00 2001 From: Will Norris Date: Wed, 22 Sep 2021 09:22:00 -0700 Subject: [PATCH 084/260] add missing source file license headers --- scripts/fetch_augur_metrics.py | 3 +++ scripts/fetch_projects.py | 3 +++ scripts/fetch_year_in_review.py | 3 +++ scripts/graphql_queries.py | 3 +++ static/js/index.js | 5 +++++ static/js/main.js | 5 +++++ static/js/memberships.js | 5 +++++ static/js/projects.js | 5 +++++ static/js/year-in-review.js | 5 +++++ 9 files changed, 37 insertions(+) diff --git a/scripts/fetch_augur_metrics.py b/scripts/fetch_augur_metrics.py index a0a4312a6..f92ff40cf 100644 --- a/scripts/fetch_augur_metrics.py +++ b/scripts/fetch_augur_metrics.py @@ -1,3 +1,6 @@ +# Copyright 2018 Twitter, Inc. +# SPDX-License-Identifier: Apache-2.0 + """ Fetch metrics provided by Augur. https://github.com/osshealth/augur diff --git a/scripts/fetch_projects.py b/scripts/fetch_projects.py index a079d7aa0..33d3b1d99 100644 --- a/scripts/fetch_projects.py +++ b/scripts/fetch_projects.py @@ -1,3 +1,6 @@ +# Copyright 2018 Twitter, Inc. +# SPDX-License-Identifier: Apache-2.0 + import os import operator import json diff --git a/scripts/fetch_year_in_review.py b/scripts/fetch_year_in_review.py index 1b1aa0df1..c5655a243 100644 --- a/scripts/fetch_year_in_review.py +++ b/scripts/fetch_year_in_review.py @@ -1,3 +1,6 @@ +# Copyright 2018 Twitter, Inc. +# SPDX-License-Identifier: Apache-2.0 + """ Aggregate Summary diff --git a/scripts/graphql_queries.py b/scripts/graphql_queries.py index 5b93615e0..cae727f10 100644 --- a/scripts/graphql_queries.py +++ b/scripts/graphql_queries.py @@ -1,3 +1,6 @@ +# Copyright 2018 Twitter, Inc. +# SPDX-License-Identifier: Apache-2.0 + org_all_repos = """ query ($owner: String!, $endCursor: String) { organization(login: $owner) { diff --git a/static/js/index.js b/static/js/index.js index fb2c1a957..9f3c8a68d 100644 --- a/static/js/index.js +++ b/static/js/index.js @@ -1,3 +1,8 @@ +/** + * Copyright 2018 Twitter, Inc. + * SPDX-License-Identifier: Apache-2.0 + */ + // Changes height of target to newHeight function changeHeightByClass(target, newHeight) { diff --git a/static/js/main.js b/static/js/main.js index e51e8df62..3be36d00a 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -1,3 +1,8 @@ +/** + * Copyright 2018 Twitter, Inc. + * SPDX-License-Identifier: Apache-2.0 + */ + // Functions to add and remove CSS classes function addClassById(id, className) { diff --git a/static/js/memberships.js b/static/js/memberships.js index bc638becf..2df26d62b 100644 --- a/static/js/memberships.js +++ b/static/js/memberships.js @@ -1,3 +1,8 @@ +/** + * Copyright 2018 Twitter, Inc. + * SPDX-License-Identifier: Apache-2.0 + */ + // Remove top border from first membership card var memberships = document.getElementsByClassName("membership"); diff --git a/static/js/projects.js b/static/js/projects.js index 1a72ca9f4..27d28a698 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -1,3 +1,8 @@ +/** + * Copyright 2018 Twitter, Inc. + * SPDX-License-Identifier: Apache-2.0 + */ + // Put custom repo GitHub URLs in this object, keyed by nameWithOwner repo name. var customGithubURL = { "twitter/pants": "https://github.com/pantsbuild/pants", diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 419c9cfad..28fd35637 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -1,3 +1,8 @@ +/** + * Copyright 2018 Twitter, Inc. + * SPDX-License-Identifier: Apache-2.0 + */ + // Insert date range for header let date = new Date(); let month = date.toLocaleString('default', { month: 'short' }); From 43fe036f377fe4d2a24f149018fd8c6885bb2c00 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Wed, 22 Sep 2021 09:22:08 -0700 Subject: [PATCH 085/260] add repolinter github action --- .github/repolinter.yaml | 2 ++ .github/workflows/repolinter.yaml | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 .github/repolinter.yaml create mode 100644 .github/workflows/repolinter.yaml diff --git a/.github/repolinter.yaml b/.github/repolinter.yaml new file mode 100644 index 000000000..f4511c322 --- /dev/null +++ b/.github/repolinter.yaml @@ -0,0 +1,2 @@ +extends: https://raw.githubusercontent.com/twitter/.github/master/repolinter-rulesets/default.yaml +# Add custom repolinter rules here. Learn more at https://github.com/todogroup/repolinter diff --git a/.github/workflows/repolinter.yaml b/.github/workflows/repolinter.yaml new file mode 100644 index 000000000..ea04f89e9 --- /dev/null +++ b/.github/workflows/repolinter.yaml @@ -0,0 +1,11 @@ +name: repolinter +on: [push, pull_request] + +jobs: + repolinter: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: todogroup/repolinter-action@v1 + with: + config_file: .github/repolinter.yaml From 2a8794f67b975ca28d0224cce5487b0082a27682 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 27 Sep 2021 02:50:45 +0000 Subject: [PATCH 086/260] update data: Mon Sep 27 02:50:45 UTC 2021 --- data/projects.json | 156 ++++++++++++++++++++++----------------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/data/projects.json b/data/projects.json index ef9a7a01e..ee4d16699 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-19T23:23:21Z", + "pushedAt": "2021-09-27T02:28:52Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1656, + "stargazers": 1657, "watchers": 61 }, "pantsbuild/pex": { @@ -28,14 +28,14 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-18T00:17:52Z", + "pushedAt": "2021-09-26T02:35:13Z", "repositoryTopics": "", - "stargazers": 1955, + "stargazers": 1957, "watchers": 51 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", - "forkCount": 7, + "forkCount": 10, "homepageUrl": null, "isPrivate": false, "languages": "", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3375, + "stargazers": 3376, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -78,7 +78,7 @@ }, "pushedAt": "2017-08-15T03:23:50Z", "repositoryTopics": "", - "stargazers": 729, + "stargazers": 730, "watchers": 163 }, "twitter/CocoaSPDY": { @@ -146,12 +146,12 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 846, + "stargazers": 849, "watchers": 35 }, "twitter/TwitterTextEditor": { "descriptionHTML": "
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
", - "forkCount": 94, + "forkCount": 96, "homepageUrl": "", "isPrivate": false, "languages": "Swift", @@ -163,8 +163,8 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2597, - "watchers": 45 + "stargazers": 2601, + "watchers": 46 }, "twitter/activerecord-reputation-system": { "descriptionHTML": "
An Active Record Reputation System for Rails
", @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-18T06:49:29Z", + "pushedAt": "2021-09-26T22:59:39Z", "repositoryTopics": "", - "stargazers": 2089, + "stargazers": 2090, "watchers": 239 }, "twitter/analytics-infra-governance": { @@ -226,7 +226,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-06-07T20:56:04Z", + "pushedAt": "2021-09-22T15:36:00Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", "stargazers": 16, "watchers": 8 @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-18T06:54:44Z", + "pushedAt": "2021-09-26T23:00:07Z", "repositoryTopics": "", "stargazers": 621, "watchers": 143 @@ -262,7 +262,7 @@ }, "pushedAt": "2021-08-24T20:56:33Z", "repositoryTopics": "", - "stargazers": 92, + "stargazers": 93, "watchers": 10 }, "twitter/cache-trace": { @@ -279,8 +279,8 @@ }, "pushedAt": "2021-07-22T20:00:49Z", "repositoryTopics": "", - "stargazers": 74, - "watchers": 6 + "stargazers": 75, + "watchers": 7 }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", @@ -345,7 +345,7 @@ "color": "#41b883", "name": "Vue" }, - "pushedAt": "2021-08-08T00:16:19Z", + "pushedAt": "2021-09-23T00:18:08Z", "repositoryTopics": "", "stargazers": 3, "watchers": 1 @@ -362,7 +362,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-18T06:50:26Z", + "pushedAt": "2021-09-26T22:59:13Z", "repositoryTopics": "", "stargazers": 571, "watchers": 136 @@ -398,7 +398,7 @@ }, "pushedAt": "2021-06-24T21:57:44Z", "repositoryTopics": "", - "stargazers": 39, + "stargazers": 40, "watchers": 118 }, "twitter/curation-style-guide": { @@ -429,7 +429,7 @@ }, "pushedAt": "2021-08-04T06:45:44Z", "repositoryTopics": "", - "stargazers": 416, + "stargazers": 417, "watchers": 102 }, "twitter/dict_minimize": { @@ -531,7 +531,7 @@ }, "pushedAt": "2021-04-22T13:25:34Z", "repositoryTopics": "", - "stargazers": 1290, + "stargazers": 1292, "watchers": 210 }, "twitter/finagle": { @@ -546,10 +546,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-18T01:17:09Z", + "pushedAt": "2021-09-24T00:17:54Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8044, - "watchers": 571 + "stargazers": 8049, + "watchers": 570 }, "twitter/finatra": { "descriptionHTML": "
Fast, testable, Scala services built on TwitterServer and Finagle
", @@ -563,10 +563,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-14T06:21:49Z", + "pushedAt": "2021-09-24T20:17:57Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2104, - "watchers": 220 + "stargazers": 2109, + "watchers": 221 }, "twitter/gatekeeper-service": { "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", @@ -664,12 +664,12 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 924, + "stargazers": 925, "watchers": 197 }, "twitter/hogan.js": { "descriptionHTML": "
A compiler for the Mustache templating language
", - "forkCount": 451, + "forkCount": 452, "homepageUrl": "http://twitter.github.com/hogan.js", "isPrivate": false, "languages": "JavaScript", @@ -681,7 +681,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5095, + "stargazers": 5097, "watchers": 252 }, "twitter/hpack": { @@ -836,7 +836,7 @@ }, "twitter/labella.js": { "descriptionHTML": "
Placing labels on a timeline without overlap.
", - "forkCount": 136, + "forkCount": 137, "homepageUrl": "http://twitter.github.io/labella.js/", "isPrivate": false, "languages": "JavaScript", @@ -882,7 +882,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 310, + "stargazers": 311, "watchers": 19 }, "twitter/metrics": { @@ -894,9 +894,9 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-09-20T02:39:12Z", + "pushedAt": "2021-09-27T02:39:37Z", "repositoryTopics": "", - "stargazers": 18, + "stargazers": 19, "watchers": 4 }, "twitter/netty-http2": { @@ -935,7 +935,7 @@ }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 557, + "forkCount": 559, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -945,10 +945,10 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-09-13T03:10:48Z", + "pushedAt": "2021-09-22T16:23:25Z", "repositoryTopics": "", - "stargazers": 1689, - "watchers": 446 + "stargazers": 1694, + "watchers": 447 }, "twitter/ossdecks": { "descriptionHTML": "
Repository for Twitter Open Source Decks
", @@ -962,11 +962,11 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 10, - "watchers": 224 + "watchers": 225 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 83, + "forkCount": 84, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -976,9 +976,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-16T23:10:30Z", + "pushedAt": "2021-09-25T00:04:08Z", "repositoryTopics": "", - "stargazers": 765, + "stargazers": 784, "watchers": 40 }, "twitter/repo-scaffolding": { @@ -1007,9 +1007,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-16T22:29:03Z", + "pushedAt": "2021-09-20T18:57:37Z", "repositoryTopics": "", - "stargazers": 980, + "stargazers": 984, "watchers": 29 }, "twitter/rpc-perf": { @@ -1026,7 +1026,7 @@ }, "pushedAt": "2021-09-13T17:41:57Z", "repositoryTopics": "", - "stargazers": 381, + "stargazers": 382, "watchers": 25 }, "twitter/rsc": { @@ -1082,7 +1082,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1126, + "forkCount": 1127, "homepageUrl": "https://twitter.github.io/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1094,7 +1094,7 @@ }, "pushedAt": "2021-08-02T13:18:19Z", "repositoryTopics": "", - "stargazers": 3625, + "stargazers": 3627, "watchers": 334 }, "twitter/scala_school2": { @@ -1126,7 +1126,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-17T23:37:38Z", + "pushedAt": "2021-09-26T20:37:29Z", "repositoryTopics": "", "stargazers": 3319, "watchers": 321 @@ -1143,7 +1143,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-09-16T17:28:10Z", + "pushedAt": "2021-09-22T16:12:41Z", "repositoryTopics": "", "stargazers": 173, "watchers": 12 @@ -1160,9 +1160,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-17T04:18:20Z", + "pushedAt": "2021-09-24T20:17:47Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 739, + "stargazers": 740, "watchers": 174 }, "twitter/second-control-probability-distributions": { @@ -1193,7 +1193,7 @@ }, "pushedAt": "2021-05-07T15:30:31Z", "repositoryTopics": "", - "stargazers": 54, + "stargazers": 55, "watchers": 8 }, "twitter/sslconfig": { @@ -1263,7 +1263,7 @@ }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", - "forkCount": 115, + "forkCount": 114, "homepageUrl": "", "isPrivate": false, "languages": "Lua", @@ -1343,7 +1343,7 @@ }, "pushedAt": "2017-06-29T04:17:40Z", "repositoryTopics": "", - "stargazers": 94, + "stargazers": 95, "watchers": 24 }, "twitter/torch-thrift": { @@ -1416,7 +1416,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1519, + "forkCount": 1520, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1428,7 +1428,7 @@ }, "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13286, + "stargazers": 13318, "watchers": 352 }, "twitter/twemoji-parser": { @@ -1443,14 +1443,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-01T01:54:17Z", + "pushedAt": "2021-09-21T01:47:33Z", "repositoryTopics": "", - "stargazers": 89, + "stargazers": 90, "watchers": 17 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1937, + "forkCount": 1938, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1460,9 +1460,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-13T01:18:06Z", + "pushedAt": "2021-09-26T15:44:57Z", "repositoryTopics": "", - "stargazers": 10926, + "stargazers": 10944, "watchers": 828 }, "twitter/twitter-cldr-js": { @@ -1535,7 +1535,7 @@ }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 204, + "forkCount": 203, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1545,14 +1545,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-17T22:16:01Z", + "pushedAt": "2021-09-23T20:18:06Z", "repositoryTopics": "finagle finatra", - "stargazers": 1239, + "stargazers": 1245, "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 418, + "forkCount": 419, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1564,7 +1564,7 @@ }, "pushedAt": "2021-09-01T02:04:46Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2568, + "stargazers": 2570, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1598,12 +1598,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1618, + "stargazers": 1624, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3266, + "forkCount": 3267, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1615,8 +1615,8 @@ }, "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16315, - "watchers": 572 + "stargazers": 16316, + "watchers": 573 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1630,10 +1630,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-17T22:15:43Z", + "pushedAt": "2021-09-23T22:17:11Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2475, - "watchers": 229 + "stargazers": 2478, + "watchers": 228 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1705,7 +1705,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter 'search Tweets' and 'count Tweets' endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 175, + "forkCount": 177, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1717,7 +1717,7 @@ }, "pushedAt": "2021-07-30T04:18:01Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 502, - "watchers": 37 + "stargazers": 506, + "watchers": 36 } } \ No newline at end of file From 7b891f11d4a8108f0bc57ffde689318b5eadb74b Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 4 Oct 2021 02:52:10 +0000 Subject: [PATCH 087/260] update data: Mon Oct 4 02:52:10 UTC 2021 --- data/projects.json | 154 ++++++++++++++++++++++----------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/data/projects.json b/data/projects.json index ee4d16699..11ec87f77 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-27T02:28:52Z", + "pushedAt": "2021-10-04T02:45:13Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1657, + "stargazers": 1663, "watchers": 61 }, "pantsbuild/pex": { @@ -28,9 +28,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-09-26T02:35:13Z", + "pushedAt": "2021-10-04T00:52:11Z", "repositoryTopics": "", - "stargazers": 1957, + "stargazers": 1964, "watchers": 51 }, "twitter/.github": { @@ -44,7 +44,7 @@ "primaryLanguage": null, "pushedAt": "2021-09-16T16:07:05Z", "repositoryTopics": "", - "stargazers": 3, + "stargazers": 2, "watchers": 3 }, "twitter/AnomalyDetection": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3376, + "stargazers": 3377, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -163,7 +163,7 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2601, + "stargazers": 2605, "watchers": 46 }, "twitter/activerecord-reputation-system": { @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-26T22:59:39Z", + "pushedAt": "2021-10-02T19:05:35Z", "repositoryTopics": "", - "stargazers": 2090, + "stargazers": 2092, "watchers": 239 }, "twitter/analytics-infra-governance": { @@ -226,14 +226,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-22T15:36:00Z", + "pushedAt": "2021-10-01T23:34:41Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", - "stargazers": 16, + "stargazers": 17, "watchers": 8 }, "twitter/bijection": { "descriptionHTML": "
Reversible conversions between types
", - "forkCount": 104, + "forkCount": 103, "homepageUrl": "", "isPrivate": false, "languages": "Scala Java", @@ -243,9 +243,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-26T23:00:07Z", + "pushedAt": "2021-10-02T19:05:56Z", "repositoryTopics": "", - "stargazers": 621, + "stargazers": 620, "watchers": 143 }, "twitter/birdwatch": { @@ -296,7 +296,7 @@ }, "pushedAt": "2021-03-29T18:07:45Z", "repositoryTopics": "", - "stargazers": 15, + "stargazers": 16, "watchers": 7 }, "twitter/cassovary": { @@ -313,7 +313,7 @@ }, "pushedAt": "2019-06-07T17:03:38Z", "repositoryTopics": "", - "stargazers": 1002, + "stargazers": 1003, "watchers": 164 }, "twitter/ccommon": { @@ -347,7 +347,7 @@ }, "pushedAt": "2021-09-23T00:18:08Z", "repositoryTopics": "", - "stargazers": 3, + "stargazers": 2, "watchers": 1 }, "twitter/chill": { @@ -362,7 +362,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-26T22:59:13Z", + "pushedAt": "2021-10-02T19:06:23Z", "repositoryTopics": "", "stargazers": 571, "watchers": 136 @@ -434,7 +434,7 @@ }, "twitter/dict_minimize": { "descriptionHTML": "
Access scipy optimizers from your favorite deep learning framework.
", - "forkCount": 2, + "forkCount": 3, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell", @@ -444,7 +444,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-04-13T23:25:17Z", + "pushedAt": "2021-09-29T18:31:52Z", "repositoryTopics": "scipy scipy-stack", "stargazers": 59, "watchers": 5 @@ -461,7 +461,7 @@ "color": "#89e051", "name": "Shell" }, - "pushedAt": "2021-08-13T18:18:51Z", + "pushedAt": "2021-10-01T01:28:08Z", "repositoryTopics": "finagle twitter-oss scrooge ostrich twitter-server finatra sbt util", "stargazers": 25, "watchers": 25 @@ -485,7 +485,7 @@ }, "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", - "forkCount": 618, + "forkCount": 619, "homepageUrl": "http://twitter.github.com/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", @@ -497,7 +497,7 @@ }, "pushedAt": "2019-06-07T17:08:04Z", "repositoryTopics": "", - "stargazers": 2195, + "stargazers": 2193, "watchers": 265 }, "twitter/elephant-bird": { @@ -519,7 +519,7 @@ }, "twitter/fatcache": { "descriptionHTML": "
Memcache on SSD
", - "forkCount": 174, + "forkCount": 173, "homepageUrl": "", "isPrivate": false, "languages": "C", @@ -536,7 +536,7 @@ }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1389, + "forkCount": 1388, "homepageUrl": "https://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -546,9 +546,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-24T00:17:54Z", + "pushedAt": "2021-10-01T18:57:22Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8049, + "stargazers": 8058, "watchers": 570 }, "twitter/finatra": { @@ -563,10 +563,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-24T20:17:57Z", + "pushedAt": "2021-10-01T19:00:24Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2109, - "watchers": 221 + "stargazers": 2110, + "watchers": 220 }, "twitter/gatekeeper-service": { "descriptionHTML": "
GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.
", @@ -647,7 +647,7 @@ }, "pushedAt": "2021-08-02T17:00:22Z", "repositoryTopics": "", - "stargazers": 524, + "stargazers": 525, "watchers": 146 }, "twitter/hbc": { @@ -681,7 +681,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5097, + "stargazers": 5100, "watchers": 252 }, "twitter/hpack": { @@ -848,7 +848,7 @@ }, "pushedAt": "2021-08-10T22:26:38Z", "repositoryTopics": "", - "stargazers": 3772, + "stargazers": 3775, "watchers": 80 }, "twitter/libwatchman": { @@ -882,7 +882,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 311, + "stargazers": 313, "watchers": 19 }, "twitter/metrics": { @@ -894,7 +894,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-09-27T02:39:37Z", + "pushedAt": "2021-10-04T02:44:02Z", "repositoryTopics": "", "stargazers": 19, "watchers": 4 @@ -935,7 +935,7 @@ }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 559, + "forkCount": 558, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -945,9 +945,9 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-09-22T16:23:25Z", + "pushedAt": "2021-09-27T03:10:51Z", "repositoryTopics": "", - "stargazers": 1694, + "stargazers": 1698, "watchers": 447 }, "twitter/ossdecks": { @@ -962,7 +962,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 10, - "watchers": 225 + "watchers": 226 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", @@ -976,9 +976,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-25T00:04:08Z", + "pushedAt": "2021-10-03T14:38:40Z", "repositoryTopics": "", - "stargazers": 784, + "stargazers": 799, "watchers": 40 }, "twitter/repo-scaffolding": { @@ -992,7 +992,7 @@ "primaryLanguage": null, "pushedAt": "2021-08-17T17:58:52Z", "repositoryTopics": "", - "stargazers": 26, + "stargazers": 25, "watchers": 5 }, "twitter/rezolus": { @@ -1009,7 +1009,7 @@ }, "pushedAt": "2021-09-20T18:57:37Z", "repositoryTopics": "", - "stargazers": 984, + "stargazers": 987, "watchers": 29 }, "twitter/rpc-perf": { @@ -1024,9 +1024,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-13T17:41:57Z", + "pushedAt": "2021-09-28T21:56:30Z", "repositoryTopics": "", - "stargazers": 382, + "stargazers": 384, "watchers": 25 }, "twitter/rsc": { @@ -1058,7 +1058,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-10T19:46:27Z", + "pushedAt": "2021-09-28T20:56:33Z", "repositoryTopics": "", "stargazers": 242, "watchers": 8 @@ -1082,7 +1082,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1127, + "forkCount": 1126, "homepageUrl": "https://twitter.github.io/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1094,7 +1094,7 @@ }, "pushedAt": "2021-08-02T13:18:19Z", "repositoryTopics": "", - "stargazers": 3627, + "stargazers": 3625, "watchers": 334 }, "twitter/scala_school2": { @@ -1126,9 +1126,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-26T20:37:29Z", + "pushedAt": "2021-09-30T02:39:27Z", "repositoryTopics": "", - "stargazers": 3319, + "stargazers": 3320, "watchers": 321 }, "twitter/scoot": { @@ -1143,9 +1143,9 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-09-22T16:12:41Z", + "pushedAt": "2021-10-01T00:31:16Z", "repositoryTopics": "", - "stargazers": 173, + "stargazers": 174, "watchers": 12 }, "twitter/scrooge": { @@ -1160,7 +1160,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-24T20:17:47Z", + "pushedAt": "2021-10-01T18:53:59Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 740, "watchers": 174 @@ -1416,7 +1416,7 @@ }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1520, + "forkCount": 1522, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1428,8 +1428,8 @@ }, "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13318, - "watchers": 352 + "stargazers": 13345, + "watchers": 353 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1450,7 +1450,7 @@ }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1938, + "forkCount": 1937, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1460,9 +1460,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-09-26T15:44:57Z", + "pushedAt": "2021-10-04T00:39:56Z", "repositoryTopics": "", - "stargazers": 10944, + "stargazers": 10954, "watchers": 828 }, "twitter/twitter-cldr-js": { @@ -1530,7 +1530,7 @@ }, "pushedAt": "2021-08-24T17:24:39Z", "repositoryTopics": "", - "stargazers": 775, + "stargazers": 776, "watchers": 174 }, "twitter/twitter-server": { @@ -1545,9 +1545,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-23T20:18:06Z", + "pushedAt": "2021-10-01T18:57:46Z", "repositoryTopics": "finagle finatra", - "stargazers": 1245, + "stargazers": 1246, "watchers": 189 }, "twitter/twitter-text": { @@ -1562,9 +1562,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-09-01T02:04:46Z", + "pushedAt": "2021-09-27T21:24:31Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2570, + "stargazers": 2572, "watchers": 183 }, "twitter/twitter.github.io": { @@ -1586,7 +1586,7 @@ }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 296, + "forkCount": 297, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1598,12 +1598,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1624, + "stargazers": 1627, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3267, + "forkCount": 3266, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1615,8 +1615,8 @@ }, "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16316, - "watchers": 573 + "stargazers": 16317, + "watchers": 572 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", @@ -1630,10 +1630,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-09-23T22:17:11Z", + "pushedAt": "2021-10-01T18:53:15Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2478, - "watchers": 228 + "stargazers": 2480, + "watchers": 227 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", @@ -1649,7 +1649,7 @@ }, "pushedAt": "2021-09-08T23:04:07Z", "repositoryTopics": "", - "stargazers": 802, + "stargazers": 803, "watchers": 49 }, "twitter/whiskey": { @@ -1683,7 +1683,7 @@ }, "pushedAt": "2020-04-15T00:08:56Z", "repositoryTopics": "twitter-plugin php wordpress twitter-cards", - "stargazers": 267, + "stargazers": 268, "watchers": 122 }, "twitter/zktraffic": { @@ -1705,7 +1705,7 @@ }, "twitterdev/search-tweets-python": { "descriptionHTML": "
Python client for the Twitter 'search Tweets' and 'count Tweets' endpoints (v2/Labs/premium/enterprise). Now supports Twitter API v2 /recent and /all search endpoints.
", - "forkCount": 177, + "forkCount": 179, "homepageUrl": "https://twitterdev.github.io/search-tweets-python/", "isPrivate": false, "languages": "Python", @@ -1715,9 +1715,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-07-30T04:18:01Z", + "pushedAt": "2021-10-03T06:16:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 506, + "stargazers": 507, "watchers": 36 } } \ No newline at end of file From 7700f1bf4a41a5c0c2343abcbf6d6d9bbead49a4 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 11 Oct 2021 02:51:46 +0000 Subject: [PATCH 088/260] update data: Mon Oct 11 02:51:46 UTC 2021 --- data/projects.json | 162 ++++++++++++++++++++++----------------------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/data/projects.json b/data/projects.json index 11ec87f77..8df747a57 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,10 +11,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-10-04T02:45:13Z", + "pushedAt": "2021-10-11T02:40:15Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1663, - "watchers": 61 + "stargazers": 1677, + "watchers": 63 }, "pantsbuild/pex": { "descriptionHTML": "
A library and tool for generating .pex (Python EXecutable) files
", @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-10-04T00:52:11Z", + "pushedAt": "2021-10-04T18:52:54Z", "repositoryTopics": "", - "stargazers": 1964, - "watchers": 51 + "stargazers": 1967, + "watchers": 52 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", @@ -42,9 +42,9 @@ "name": ".github", "nameWithOwner": "twitter/.github", "primaryLanguage": null, - "pushedAt": "2021-09-16T16:07:05Z", + "pushedAt": "2021-10-07T19:06:01Z", "repositoryTopics": "", - "stargazers": 2, + "stargazers": 3, "watchers": 3 }, "twitter/AnomalyDetection": { @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3377, + "stargazers": 3379, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -95,7 +95,7 @@ }, "pushedAt": "2017-04-03T16:48:52Z", "repositoryTopics": "", - "stargazers": 2410, + "stargazers": 2409, "watchers": 217 }, "twitter/GraphJet": { @@ -112,7 +112,7 @@ }, "pushedAt": "2021-06-23T20:46:01Z", "repositoryTopics": "", - "stargazers": 495, + "stargazers": 496, "watchers": 36 }, "twitter/SentenTree": { @@ -129,8 +129,8 @@ }, "pushedAt": "2021-08-04T07:57:26Z", "repositoryTopics": "", - "stargazers": 168, - "watchers": 17 + "stargazers": 170, + "watchers": 16 }, "twitter/Serial": { "descriptionHTML": "
Light-weight, fast framework for object serialization in Java, with Android support.
", @@ -163,7 +163,7 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2605, + "stargazers": 2607, "watchers": 46 }, "twitter/activerecord-reputation-system": { @@ -180,7 +180,7 @@ }, "pushedAt": "2016-01-14T23:40:36Z", "repositoryTopics": "", - "stargazers": 1343, + "stargazers": 1342, "watchers": 145 }, "twitter/algebird": { @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-02T19:05:35Z", + "pushedAt": "2021-10-06T20:50:28Z", "repositoryTopics": "", - "stargazers": 2092, + "stargazers": 2096, "watchers": 239 }, "twitter/analytics-infra-governance": { @@ -226,9 +226,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-01T23:34:41Z", + "pushedAt": "2021-10-10T22:41:22Z", "repositoryTopics": "bazel jvm dependency-manager coursier scala java kotlin bazel-rules bazel-build", - "stargazers": 17, + "stargazers": 19, "watchers": 8 }, "twitter/bijection": { @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-02T19:05:56Z", + "pushedAt": "2021-10-06T18:04:06Z", "repositoryTopics": "", "stargazers": 620, "watchers": 143 @@ -311,7 +311,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2019-06-07T17:03:38Z", + "pushedAt": "2021-10-08T21:22:29Z", "repositoryTopics": "", "stargazers": 1003, "watchers": 164 @@ -335,7 +335,7 @@ }, "twitter/check-my-repo": { "descriptionHTML": "
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
", - "forkCount": 1, + "forkCount": 2, "homepageUrl": "https://opensource.saucelabs.com/check-my-repo/", "isPrivate": false, "languages": "JavaScript Vue", @@ -362,9 +362,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-02T19:06:23Z", + "pushedAt": "2021-10-10T16:54:39Z", "repositoryTopics": "", - "stargazers": 571, + "stargazers": 572, "watchers": 136 }, "twitter/cli-guide.js": { @@ -486,7 +486,7 @@ "twitter/effectivescala": { "descriptionHTML": "
Twitter's Effective Scala Guide
", "forkCount": 619, - "homepageUrl": "http://twitter.github.com/effectivescala", + "homepageUrl": "https://twitter.github.io/effectivescala", "isPrivate": false, "languages": "Makefile Shell HTML", "name": "effectivescala", @@ -495,9 +495,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2019-06-07T17:08:04Z", + "pushedAt": "2021-10-08T21:12:33Z", "repositoryTopics": "", - "stargazers": 2193, + "stargazers": 2195, "watchers": 265 }, "twitter/elephant-bird": { @@ -514,7 +514,7 @@ }, "pushedAt": "2021-08-17T13:49:22Z", "repositoryTopics": "", - "stargazers": 1125, + "stargazers": 1126, "watchers": 192 }, "twitter/fatcache": { @@ -531,12 +531,12 @@ }, "pushedAt": "2021-04-22T13:25:34Z", "repositoryTopics": "", - "stargazers": 1292, + "stargazers": 1293, "watchers": 210 }, "twitter/finagle": { "descriptionHTML": "
A fault tolerant, protocol-agnostic RPC system
", - "forkCount": 1388, + "forkCount": 1389, "homepageUrl": "https://twitter.github.io/finagle", "isPrivate": false, "languages": "Scala", @@ -546,9 +546,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-01T18:57:22Z", + "pushedAt": "2021-10-08T16:21:16Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8058, + "stargazers": 8064, "watchers": 570 }, "twitter/finatra": { @@ -635,7 +635,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 313, + "forkCount": 312, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -664,7 +664,7 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 925, + "stargazers": 926, "watchers": 197 }, "twitter/hogan.js": { @@ -814,7 +814,7 @@ }, "pushedAt": "2021-01-25T20:10:16Z", "repositoryTopics": "", - "stargazers": 541, + "stargazers": 542, "watchers": 22 }, "twitter/joauth": { @@ -870,7 +870,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 132, + "forkCount": 134, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -882,7 +882,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 313, + "stargazers": 315, "watchers": 19 }, "twitter/metrics": { @@ -894,7 +894,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-10-04T02:44:02Z", + "pushedAt": "2021-10-11T02:40:49Z", "repositoryTopics": "", "stargazers": 19, "watchers": 4 @@ -928,14 +928,14 @@ "color": "#b07219", "name": "Java" }, - "pushedAt": "2020-12-23T04:18:13Z", + "pushedAt": "2021-10-08T21:23:55Z", "repositoryTopics": "", - "stargazers": 225, + "stargazers": 226, "watchers": 27 }, "twitter/opensource-website": { "descriptionHTML": "
A listing of open source efforts at Twitter on GitHub
", - "forkCount": 558, + "forkCount": 559, "homepageUrl": "https://opensource.twitter.dev", "isPrivate": false, "languages": "JavaScript HTML Python SCSS", @@ -945,9 +945,9 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-09-27T03:10:51Z", + "pushedAt": "2021-10-04T03:11:01Z", "repositoryTopics": "", - "stargazers": 1698, + "stargazers": 1699, "watchers": 447 }, "twitter/ossdecks": { @@ -966,7 +966,7 @@ }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", - "forkCount": 84, + "forkCount": 85, "homepageUrl": "", "isPrivate": false, "languages": "C Rust", @@ -976,10 +976,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-10-03T14:38:40Z", + "pushedAt": "2021-10-08T18:34:13Z", "repositoryTopics": "", - "stargazers": 799, - "watchers": 40 + "stargazers": 835, + "watchers": 41 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", @@ -1009,7 +1009,7 @@ }, "pushedAt": "2021-09-20T18:57:37Z", "repositoryTopics": "", - "stargazers": 987, + "stargazers": 990, "watchers": 29 }, "twitter/rpc-perf": { @@ -1024,7 +1024,7 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-28T21:56:30Z", + "pushedAt": "2021-10-08T20:45:01Z", "repositoryTopics": "", "stargazers": 384, "watchers": 25 @@ -1058,9 +1058,9 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-28T20:56:33Z", + "pushedAt": "2021-10-04T20:48:45Z", "repositoryTopics": "", - "stargazers": 242, + "stargazers": 245, "watchers": 8 }, "twitter/sbf": { @@ -1092,9 +1092,9 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-08-02T13:18:19Z", + "pushedAt": "2021-10-08T21:01:29Z", "repositoryTopics": "", - "stargazers": 3625, + "stargazers": 3627, "watchers": 334 }, "twitter/scala_school2": { @@ -1109,7 +1109,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2019-06-07T00:53:34Z", + "pushedAt": "2021-10-08T21:12:10Z", "repositoryTopics": "", "stargazers": 334, "watchers": 154 @@ -1128,7 +1128,7 @@ }, "pushedAt": "2021-09-30T02:39:27Z", "repositoryTopics": "", - "stargazers": 3320, + "stargazers": 3321, "watchers": 321 }, "twitter/scoot": { @@ -1143,7 +1143,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2021-10-01T00:31:16Z", + "pushedAt": "2021-10-04T15:52:12Z", "repositoryTopics": "", "stargazers": 174, "watchers": 12 @@ -1160,7 +1160,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-01T18:53:59Z", + "pushedAt": "2021-10-08T16:21:20Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", "stargazers": 740, "watchers": 174 @@ -1205,7 +1205,7 @@ "name": "sslconfig", "nameWithOwner": "twitter/sslconfig", "primaryLanguage": null, - "pushedAt": "2016-05-11T17:26:29Z", + "pushedAt": "2021-10-08T21:04:29Z", "repositoryTopics": "", "stargazers": 38, "watchers": 107 @@ -1241,7 +1241,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2107, + "stargazers": 2108, "watchers": 294 }, "twitter/thrift_client": { @@ -1263,7 +1263,7 @@ }, "twitter/torch-autograd": { "descriptionHTML": "
Autograd automatically differentiates native Torch code
", - "forkCount": 114, + "forkCount": 115, "homepageUrl": "", "isPrivate": false, "languages": "Lua", @@ -1411,12 +1411,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 910, + "stargazers": 911, "watchers": 225 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1522, + "forkCount": 1520, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1428,7 +1428,7 @@ }, "pushedAt": "2021-09-01T06:33:26Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13345, + "stargazers": 13378, "watchers": 353 }, "twitter/twemoji-parser": { @@ -1445,12 +1445,12 @@ }, "pushedAt": "2021-09-21T01:47:33Z", "repositoryTopics": "", - "stargazers": 90, + "stargazers": 94, "watchers": 17 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1937, + "forkCount": 1940, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1460,9 +1460,9 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-10-04T00:39:56Z", + "pushedAt": "2021-10-05T10:05:44Z", "repositoryTopics": "", - "stargazers": 10954, + "stargazers": 10974, "watchers": 828 }, "twitter/twitter-cldr-js": { @@ -1530,12 +1530,12 @@ }, "pushedAt": "2021-08-24T17:24:39Z", "repositoryTopics": "", - "stargazers": 776, + "stargazers": 780, "watchers": 174 }, "twitter/twitter-server": { "descriptionHTML": "
Twitter-Server defines a template from which services at Twitter are built
", - "forkCount": 203, + "forkCount": 202, "homepageUrl": "http://twitter.github.io/twitter-server/", "isPrivate": false, "languages": "Scala", @@ -1547,7 +1547,7 @@ }, "pushedAt": "2021-10-01T18:57:46Z", "repositoryTopics": "finagle finatra", - "stargazers": 1246, + "stargazers": 1248, "watchers": 189 }, "twitter/twitter-text": { @@ -1564,12 +1564,12 @@ }, "pushedAt": "2021-09-27T21:24:31Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2572, + "stargazers": 2577, "watchers": 183 }, "twitter/twitter.github.io": { "descriptionHTML": "
", - "forkCount": 0, + "forkCount": 1, "homepageUrl": "", "isPrivate": false, "languages": "HTML", @@ -1579,14 +1579,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-08-04T20:42:16Z", + "pushedAt": "2021-10-08T20:39:19Z", "repositoryTopics": "", "stargazers": 0, "watchers": 1 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 297, + "forkCount": 298, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1598,12 +1598,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1627, + "stargazers": 1632, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3266, + "forkCount": 3269, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1615,7 +1615,7 @@ }, "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16317, + "stargazers": 16321, "watchers": 572 }, "twitter/util": { @@ -1630,7 +1630,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-01T18:53:15Z", + "pushedAt": "2021-10-09T00:15:53Z", "repositoryTopics": "finagle scala utility", "stargazers": 2480, "watchers": 227 @@ -1649,7 +1649,7 @@ }, "pushedAt": "2021-09-08T23:04:07Z", "repositoryTopics": "", - "stargazers": 803, + "stargazers": 804, "watchers": 49 }, "twitter/whiskey": { @@ -1717,7 +1717,7 @@ }, "pushedAt": "2021-10-03T06:16:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 507, - "watchers": 36 + "stargazers": 512, + "watchers": 37 } } \ No newline at end of file From 367299988c95c22e9cfbce8fc6c04e6d66e61f56 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 8 Oct 2021 19:27:35 -0700 Subject: [PATCH 089/260] only load custom_js if present --- layouts/_default/baseof.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index cd648f601..47b403dca 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -16,6 +16,6 @@ - + {{ with .Params.custom_js }}{{ end }} {{ partial "ga.html" . }} From 4a6e081bf634ea888eadf094527dbaef14107929 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 14:25:35 -0700 Subject: [PATCH 090/260] separate page header from main content --- content/_index.html | 13 ------------- layouts/_default/baseof.html | 1 + layouts/_default/memberships.html | 5 +++-- layouts/_default/projects.html | 5 +++-- layouts/index.html | 15 +++++++++++++++ 5 files changed, 22 insertions(+), 17 deletions(-) diff --git a/content/_index.html b/content/_index.html index 4abf4d133..e417d601a 100644 --- a/content/_index.html +++ b/content/_index.html @@ -6,19 +6,6 @@ custom_js: index.js --- - - -
-
-
-

- @TwitterOSS -

-

Open Source is Happening

-
-
-
-
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 47b403dca..c8aa8a625 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -9,6 +9,7 @@
+ {{ block "header" . }}{{ end }} {{ block "main" . }}{{ end }}
diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index 0b920abef..ade55c603 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,5 +1,4 @@ -{{ define "main" }} - +{{ define "header" }}
@@ -8,7 +7,9 @@

Our upstream and downstream partners who make

+{{ end }} +{{ define "main" }}
{{ range $.Site.Data.memberships }} diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index 2f30fa990..343585a6e 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -1,4 +1,4 @@ -{{ define "main" }} +{{ define "header" }}
@@ -11,9 +11,10 @@

Projects

-
+{{ end }} +{{ define "main" }}
diff --git a/layouts/index.html b/layouts/index.html index e0e83081c..437f11a82 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,3 +1,18 @@ +{{ define "header" }} + + +
+
+
+

+ @TwitterOSS +

+

Open Source is Happening

+
+
+
+{{ end }} + {{ define "main" }} {{ .Content }} {{ end }} From 6f20d052596c382c029bad2db61975f0cdeb10bb Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 14:45:44 -0700 Subject: [PATCH 091/260] combine style for links in nav, header, and footer --- assets/css/_main.scss | 53 +++++++++++++------------------------------ assets/css/index.scss | 16 ------------- 2 files changed, 16 insertions(+), 53 deletions(-) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index f0d5cdc6f..20861adc6 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -75,6 +75,22 @@ nav { } } +nav, .header, .footer { + a { + color: white; + text-decoration: none; + + &:hover, &:active { + color: var(--tw-color-blue-faded); + text-decoration: none; + + @media (prefers-color-scheme: dark) { + color: var(--tw-color-gray-light); + } + } + } +} + /* Navigation title - web */ .nav-title { @@ -88,10 +104,6 @@ span.Icon--logo { left: var(--feather-grid-small); } -a.home-link, a.nav-link { - text-decoration: none; -} - a.home-link:link, a.home-link:visited, .home-text { color: white; font-weight: var(--feather-font-weight-bold); @@ -100,14 +112,6 @@ a.home-link:link, a.home-link:visited, .home-text { margin-left: var(--feather-grid-mega); } -a.home-link:hover, a.home-link:active { - color: var(--tw-color-blue-faded); - - @media (prefers-color-scheme: dark) { - color: var(--tw-color-gray-light); - } -} - span.Icon--caretDown { color: white; display: none; @@ -126,17 +130,6 @@ span.Icon--caretDown { margin-left: var(--feather-grid-large); } -a.nav-link:link, a.nav-link:visited { - color: white; -} - -a.nav-link:hover, a.nav-link:active { - color: var(--tw-color-blue-faded); - - @media (prefers-color-scheme: dark) { - color: var(--tw-color-gray-light); - } -} .home-link { display: inline-block; @@ -187,20 +180,6 @@ a.foot-link { line-height: var(--feather-line-height-xlarge); } -a.foot-link:link, a.foot-link:visited { - color: white; - text-decoration: none; -} - -a.foot-link:hover, a.foot-link:active { - color: var(--tw-color-blue-faded); - text-decoration: none; - - @media (prefers-color-scheme: dark) { - color: var(--tw-color-gray-light); - } -} - .footer-margin { margin-bottom: calc(var(--feather-grid-mega) * 1.25); } diff --git a/assets/css/index.scss b/assets/css/index.scss index 6c7f81a23..ed56fce90 100644 --- a/assets/css/index.scss +++ b/assets/css/index.scss @@ -9,22 +9,6 @@ margin: var(--feather-grid-medium) 0; } -.subheading a { - text-decoration: none; -} - -.subheading a:link, .subheading a:visited { - color: white; -} - -.subheading a:hover, .subheading a:active { - color: var(--tw-color-blue-faded); - - @media (prefers-color-scheme: dark) { - color: var(--tw-color-gray-light); - } -} - .grey { background-color: var(--tw-color-gray-faint); From 640931ffcb33016b70d70eb52470cdb86b2fb7d6 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 16:13:44 -0700 Subject: [PATCH 092/260] unify page header structure and styling this introduces slight spacing changes from how things rendered before, but they are now reasonably consistent between pages (though still not exact). --- assets/css/_main.scss | 13 ++++++------- assets/css/index.scss | 9 --------- assets/css/memberships.scss | 22 ---------------------- layouts/_default/baseof.html | 8 +++++++- layouts/_default/memberships.html | 10 ++-------- layouts/_default/projects.html | 16 ++++------------ layouts/index.html | 16 ++++------------ 7 files changed, 23 insertions(+), 71 deletions(-) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index 20861adc6..4fd1b1e31 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -149,14 +149,14 @@ span.Icon--caretDown { background-color: var(--tw-color-blue-primary); color: white; + padding: var(--feather-grid-mega) 0; @media (prefers-color-scheme: dark) { background-color: black; } } -.simple-header { +.header { padding-top: calc(var(--feather-grid-mega) * 3); - padding-bottom: var(--feather-grid-mega); } .large-title { @@ -164,13 +164,12 @@ span.Icon--caretDown { line-height: var(--line-height-xxjumbo); } -/* Footer */ - -.footer { - padding-top: var(--feather-grid-mega); - padding-bottom: var(--feather-grid-mega); +.subtitle { + margin: var(--feather-grid-large) 0; } +/* Footer */ + .footer .Grid-cell { min-width: 180px; } diff --git a/assets/css/index.scss b/assets/css/index.scss index ed56fce90..5fc3c024b 100644 --- a/assets/css/index.scss +++ b/assets/css/index.scss @@ -1,14 +1,5 @@ /* Styles specific to home page */ -.home-header { - padding-top: calc(var(--feather-grid-mega) * 3); - padding-bottom: calc(var(--feather-grid-mega) * 1.75); -} - -.subheading { - margin: var(--feather-grid-medium) 0; -} - .grey { background-color: var(--tw-color-gray-faint); diff --git a/assets/css/memberships.scss b/assets/css/memberships.scss index beff43559..6767ba4f0 100644 --- a/assets/css/memberships.scss +++ b/assets/css/memberships.scss @@ -7,28 +7,6 @@ --logo-size-small: 60px; } -/* Header sizing */ - -.memberships-header { - padding-top: calc(var(--feather-grid-mega) * 3); - padding-bottom: var(--feather-grid-mega); -} - -.memberships-subheading { - margin-top: var(--feather-grid-mega); -} - -/* When header less than var(--feather-grid-page-width) + (var(--feather-grid-mega) * 2) */ -@media (max-width: 1236px) { - .subheading-header { - padding-bottom: var(--feather-grid-large); - } - - .memberships-subheading { - margin-top: var(--feather-grid-large); - } -} - /* Adjusts width and margins of membership-container */ .membership-container { diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index c8aa8a625..d993bcc61 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -9,7 +9,13 @@
- {{ block "header" . }}{{ end }} +
+
+
+ {{ block "header" . }}{{ end }} +
+
+
{{ block "main" . }}{{ end }}
diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index ade55c603..f924c40c7 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,12 +1,6 @@ {{ define "header" }} -
-
-
-

Memberships

-

Our upstream and downstream partners who make open source happen

-
-
-
+

Memberships

+

Our upstream and downstream partners who make open source happen

{{ end }} {{ define "main" }} diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index 343585a6e..e3071ddbc 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -1,16 +1,8 @@ {{ define "header" }} - - -
-
-
-

Projects

- -
-
+

Projects

+ {{ end }} diff --git a/layouts/index.html b/layouts/index.html index 437f11a82..12ca9da04 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,16 +1,8 @@ {{ define "header" }} - - -
-
-
-

- @TwitterOSS -

-

Open Source is Happening

-
-
-
+

+ @TwitterOSS +

+

Open Source is Happening

{{ end }} {{ define "main" }} From a5d31fa1923b35afa62330d08eaea5553704492a Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 16:28:02 -0700 Subject: [PATCH 093/260] update page titles and metadata --- content/_index.html | 2 -- content/memberships.html | 4 +--- content/projects.html | 2 +- content/year-in-review.html | 4 +--- layouts/partials/head.html | 10 +++++----- 5 files changed, 8 insertions(+), 14 deletions(-) diff --git a/content/_index.html b/content/_index.html index e417d601a..b02e66511 100644 --- a/content/_index.html +++ b/content/_index.html @@ -1,7 +1,5 @@ --- title: Twitter Open Source -description: Twitter Open Source Website -keywords: twitter, open, source, open source, finatra, finagle, scala custom_css: index.scss custom_js: index.js --- diff --git a/content/memberships.html b/content/memberships.html index 916933ddd..6fcbb8da4 100644 --- a/content/memberships.html +++ b/content/memberships.html @@ -1,8 +1,6 @@ --- layout: memberships -title: Memberships | Twitter Open Source -description: Twitter Open Source Website -keywords: twitter, open, source, open source, finatra, finagle, scala +title: Memberships custom_css: memberships.scss custom_js: memberships.js --- diff --git a/content/projects.html b/content/projects.html index 3e1c89014..c39c926e4 100644 --- a/content/projects.html +++ b/content/projects.html @@ -1,6 +1,6 @@ --- layout: projects -title: Projects | Twitter Open Source +title: Projects description: All Twitter Open Source Projects keywords: twitter, open, source, open source, finatra, finagle, scala custom_css: projects.scss diff --git a/content/year-in-review.html b/content/year-in-review.html index 88e3a9006..a7e3c5bec 100644 --- a/content/year-in-review.html +++ b/content/year-in-review.html @@ -1,8 +1,6 @@ --- layout: year-in-review -title: Year in Review | Twitter Open Source -description: Twitter Open Source Website -keywords: twitter, open, source, open source, finatra, finagle, scala +title: Year in Review custom_css: year-in-review.scss custom_js: year-in-review.js --- diff --git a/layouts/partials/head.html b/layouts/partials/head.html index aa8b8a45d..53a1e9feb 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,17 +1,17 @@ - - + {{ with .Description }}{{ end }} + {{ with .Params.keywords }}{{ end }} - + {{ with .Description }}{{ end }} - + {{ with .Description }}{{ end }} @@ -21,7 +21,7 @@ - {{ .Title }} + {{ .Title }}{{ if not .IsHome }} | {{ site.Title }}{{ end }} {{- $style := resources.Get "css/style.scss" | toCSS | minify | fingerprint }} From 1cf15538d72496752dd61bbf9500e72842522a47 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 16:29:47 -0700 Subject: [PATCH 094/260] add default page header and use on memberships page --- content/memberships.html | 1 + layouts/_default/baseof.html | 5 ++++- layouts/_default/memberships.html | 5 ----- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/content/memberships.html b/content/memberships.html index 6fcbb8da4..483d7a6ae 100644 --- a/content/memberships.html +++ b/content/memberships.html @@ -1,6 +1,7 @@ --- layout: memberships title: Memberships +subtitle: Our upstream and downstream partners who make open source happen custom_css: memberships.scss custom_js: memberships.js --- diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index d993bcc61..94b7931a7 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -12,7 +12,10 @@
- {{ block "header" . }}{{ end }} + {{ block "header" . }} + {{ with .Title }}

{{ . }}

{{ end }} + {{ with .Params.subtitle }}

{{ . }}

{{ end }} + {{ end }}
diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index f924c40c7..9eb8bac3c 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,8 +1,3 @@ -{{ define "header" }} -

Memberships

-

Our upstream and downstream partners who make open source happen

-{{ end }} - {{ define "main" }}
From f504d96f505a787c0b8e017aa9372c842d3faa1d Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 16:54:20 -0700 Subject: [PATCH 095/260] add .content for consistent padding around content --- assets/css/_main.scss | 10 ++++++++-- assets/css/index.scss | 4 ++++ assets/css/memberships.scss | 6 ------ assets/css/projects.scss | 6 ------ layouts/_default/baseof.html | 8 +++++--- layouts/_default/memberships.html | 4 +--- layouts/_default/projects.html | 2 +- layouts/_default/single.html | 6 ++++-- layouts/index.html | 2 +- 9 files changed, 24 insertions(+), 24 deletions(-) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index 4fd1b1e31..43d1423a8 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -51,7 +51,7 @@ body { } } -.section { +.content, .section { padding: calc(var(--feather-grid-mega) * 2) 0; } @@ -348,7 +348,7 @@ br { /* Less than 600px */ @media (max-width: 600px) { - .section { + .content, .section { padding: calc(var(--feather-grid-mega) * 1.5) 0; } @@ -356,3 +356,9 @@ br { margin: 0 var(--feather-grid-medium); } } + +@media (max-width: 480px) { + .content, .section { + padding: var(--feather-grid-large) 0; + } +} diff --git a/assets/css/index.scss b/assets/css/index.scss index 5fc3c024b..ca97cdd57 100644 --- a/assets/css/index.scss +++ b/assets/css/index.scss @@ -1,5 +1,9 @@ /* Styles specific to home page */ +.content { + padding: 0; +} + .grey { background-color: var(--tw-color-gray-faint); diff --git a/assets/css/memberships.scss b/assets/css/memberships.scss index 6767ba4f0..bd8885db6 100644 --- a/assets/css/memberships.scss +++ b/assets/css/memberships.scss @@ -27,12 +27,6 @@ } } -@media (max-width: 480px) { - .section { - padding: var(--feather-grid-large) 0; - } -} - /* Membership card elements that are consistent throughout all screen sizes */ .membership { diff --git a/assets/css/projects.scss b/assets/css/projects.scss index 52e662bc8..a8fe85962 100644 --- a/assets/css/projects.scss +++ b/assets/css/projects.scss @@ -7,12 +7,6 @@ --search-bar-width: 450px; } -.all-projects { - padding-top: var(--feather-grid-mega); - padding-bottom: calc(var(--feather-grid-mega) * 2); -} - - .project-card { position: relative; padding: var(--feather-grid-mega) calc(var(--feather-grid-mega) * 1.5); diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 94b7931a7..b5c107fe2 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -8,7 +8,7 @@ {{ partial "nav.html" . }} -
+
@@ -19,8 +19,10 @@
- {{ block "main" . }}{{ end }} -
+
+ {{ block "content" . }}{{ end }} +
+ {{ partial "footer.html" . }} diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index 9eb8bac3c..36e04c549 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,5 +1,4 @@ -{{ define "main" }} -
+{{ define "content" }}
{{ range $.Site.Data.memberships }}
@@ -29,5 +28,4 @@

{{ .name }}

{{ end }}
-
{{ end }} diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index e3071ddbc..fdcd78cf5 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -6,7 +6,7 @@

Projects

{{ end }} -{{ define "main" }} +{{ define "content" }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index e0e83081c..f3e1485a3 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,3 +1,5 @@ -{{ define "main" }} - {{ .Content }} +{{ define "content" }} +
+ {{ .Content }} +
{{ end }} diff --git a/layouts/index.html b/layouts/index.html index 12ca9da04..88fcc748e 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -5,6 +5,6 @@

Open Source is Happening

{{ end }} -{{ define "main" }} +{{ define "content" }} {{ .Content }} {{ end }} From 61ebcf1ae78e74bc04f8e1f2f9c04c0910b686d4 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 17:23:20 -0700 Subject: [PATCH 096/260] add ids to memberships page --- data/memberships.yml | 18 ++++++++++++------ layouts/_default/memberships.html | 2 +- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/data/memberships.yml b/data/memberships.yml index e53b5d62c..590714dfe 100644 --- a/data/memberships.yml +++ b/data/memberships.yml @@ -1,34 +1,40 @@ -- name: Apache Software Foundation +- id: asf + name: Apache Software Foundation description: 'The all-volunteer ASF develops, stewards, and incubates more than 350 Open Source projects and initiatives that cover a wide range of technologies.' logo: /assets/memberships/apache.png website: https://www.apache.org/ twitter: TheASF -- name: Linux Foundation +- id: lf + name: Linux Foundation description: 'A nonprofit organization enabling mass innovation through open source. Updates on our events at @eventsLF #Linux #OpenSource #learnLinux' logo: /assets/memberships/linux-foundation.svg website: https://linuxfoundation.org twitter: linuxfoundation -- name: Open Source Initiative +- id: osi + name: Open Source Initiative description: 'Global non-profit: promotes and protects open source software, development & communities through education and advocacy. Yes, we coined the term!' logo: /assets/memberships/osi.jpg website: https://www.opensource.org twitter: OpenSourceOrg -- name: Python Software Foundation +- id: psf + name: Python Software Foundation description: 'The Python Software Foundation is an organization devoted to advancing open source technology related to the Python programming language.' logo: /assets/memberships/psf.png website: https://www.python.org/psf-landing/ twitter: ThePSF -- name: Scala Center +- id: scala + name: Scala Center description: 'The Scala Center brings together a coalition of individuals and organizations working together to contribute to Scala. All of our members, individual and corporate, are actively involved in the Scala project.' logo: /assets/memberships/scala-center.png website: https://scala.epfl.ch/ twitter: scala_lang -- name: Unicode Consortium +- id: unicode + name: Unicode Consortium description: 'The Unicode Consortium enables people around the world to use computers in any language. #Unicode11' logo: /assets/memberships/unicode.svg website: https://unicode.org diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index 36e04c549..1d00f478c 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,7 +1,7 @@ {{ define "content" }}
{{ range $.Site.Data.memberships }} -
+
From 62c89d9b24b7a82b26bd46bfffef95ea67085f5b Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 17:31:00 -0700 Subject: [PATCH 097/260] prevent header from covering linked elements --- assets/css/_main.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index 43d1423a8..3e261395e 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -40,6 +40,10 @@ to { opacity: 1; } } +html { + scroll-padding-top: 2.5rem; +} + /* Containers */ body { From 8e8533e16a3f8f9bef16e064543cf33b6bef1ca0 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 8 Oct 2021 19:53:18 -0700 Subject: [PATCH 098/260] first pass at project status page also includes some minor style changes that were apparently with a simple content page like this --- assets/css/_main.scss | 11 ++- assets/css/memberships.scss | 1 + content/status.md | 138 +++++++++++++++++++++++++++++++++ static/status/active.svg | 1 + static/status/deprecated.svg | 1 + static/status/experimental.svg | 1 + static/status/idea.svg | 1 + static/status/retired.svg | 1 + static/status/stable.svg | 1 + static/status/unmaintained.svg | 1 + 10 files changed, 155 insertions(+), 2 deletions(-) create mode 100644 content/status.md create mode 100644 static/status/active.svg create mode 100644 static/status/deprecated.svg create mode 100644 static/status/experimental.svg create mode 100644 static/status/idea.svg create mode 100644 static/status/retired.svg create mode 100644 static/status/stable.svg create mode 100644 static/status/unmaintained.svg diff --git a/assets/css/_main.scss b/assets/css/_main.scss index 3e261395e..bca4a3019 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -55,7 +55,10 @@ body { } } -.content, .section { +.content { + padding: var(--feather-grid-mega) 0; +} +.section { padding: calc(var(--feather-grid-mega) * 2) 0; } @@ -225,6 +228,10 @@ body { line-height: var(--feather-line-height-large); } +h2 { + margin: 1.5em 0 0.5em; +} + .center-text { text-align: center; } @@ -352,7 +359,7 @@ br { /* Less than 600px */ @media (max-width: 600px) { - .content, .section { + .section { padding: calc(var(--feather-grid-mega) * 1.5) 0; } diff --git a/assets/css/memberships.scss b/assets/css/memberships.scss index bd8885db6..e29f8a060 100644 --- a/assets/css/memberships.scss +++ b/assets/css/memberships.scss @@ -64,6 +64,7 @@ a.membership-handle:hover, a.membership-handle:active { } .membership h2 { + margin: 0; padding-bottom: var(--feather-grid-micro); } diff --git a/content/status.md b/content/status.md new file mode 100644 index 000000000..091582ff4 --- /dev/null +++ b/content/status.md @@ -0,0 +1,138 @@ +--- +title: Project Status +--- + +Open source projects come in all shapes and sizes, and Twitter's projects no +exception. Sometimes we publish projects that are highly experimental or are in +very early stages of development. Other times we publish some of the core +infrastructure that is used to serve hundreds of millions of tweets every day. + +These project status labels, which you'll find attached to various Twitter +projects, are designed to help indicate how stable a project is and where it is +in its development lifecycle. + + +**Project Statuses:** + - [Idea](#idea) + - [Experimental](#experimental) + - [Active](#active) + - [Stable](#stable) + - [Unmaintained](#unmaintained) + - [Deprecated](#deprecated) + - [Retired](#retired) + +## Idea + +![status: idea](idea.svg) + +### Expectations + +This code is in the scoping or specification phase and may be accepting feedback or proposals. May not have active maintainers. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Typically hosted in the [Twitter Incubator](https://github.com/twitter-incubator) GitHub org +- (Optional) Issues at the project owner's discretion + +## Experimental + +![status: experimental](experimental.svg) + +### Expectations + +This code is not yet ready for prime time and may be actively seeking feedback. May not have active maintainers. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Typically hosted in the Twitter Incubator GitHub org +- (Optional) Issues at the project owner's discretion + +## Active + +![status: active](active.svg) + +### Expectations + +This code is actively maintained and supported. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Is maintained by a Twitter engineering team +- Issues and PR's managed in GitHub +- For additional details on support options, see the Open Source Support Policy +- An automated release pipeline + +## Stable + +![status: stable](stable.svg) + +### Expectations + +This code is stable and not necessarily open to new features or functionality. Is actively maintained and supported. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Is maintained by a Twitter engineering team +- Issues and PR’s managed in GitHub +- For additional details on support options, see the Open Source Support Policy +- An automated release pipeline + +## Unmaintained + +![status: unmaintained](unmaintained.svg) + +### Expectations + +This code is no longer actively maintained nor supported. Possibly actively searching for another maintainer inside or outside of Twitter. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Previous references to Support should be modified or removed from the README +- May be transitioned to new maintainers +- (Optional) Issues and PR's at the project owner's discretion + +## Deprecated + +![status: deprecated](deprecated.svg) + +### Expectations + +This code has been identified to transition to RETIRED at some point in the future. No longer supported and possibly has no active maintainers. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Previous references to Support should be modified or removed from the README +- Will be transitioned to RETIRED in the future +- (Optional) Issues and PR's at the project owner's discretion + +## Retired + +![status: retired](retired.svg) + +### Expectations + +This code is read-only. There is neither a maintainer nor any support. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- Previous references to Support should be modified or removed from the README +- Project is read-only and available for cloning only + +--- +Thanks to [repostatus.org](https://www.repostatus.org/) and [New +Relic](https://opensource.newrelic.com/oss-category/) for the inspiration, and +[shields.io](https://shields.io/) for the badges. diff --git a/static/status/active.svg b/static/status/active.svg new file mode 100644 index 000000000..cd5e56d02 --- /dev/null +++ b/static/status/active.svg @@ -0,0 +1 @@ +status: activestatusactive \ No newline at end of file diff --git a/static/status/deprecated.svg b/static/status/deprecated.svg new file mode 100644 index 000000000..9bd22b665 --- /dev/null +++ b/static/status/deprecated.svg @@ -0,0 +1 @@ +status: deprecatedstatusdeprecated \ No newline at end of file diff --git a/static/status/experimental.svg b/static/status/experimental.svg new file mode 100644 index 000000000..b9656bec5 --- /dev/null +++ b/static/status/experimental.svg @@ -0,0 +1 @@ +status: experimentalstatusexperimental \ No newline at end of file diff --git a/static/status/idea.svg b/static/status/idea.svg new file mode 100644 index 000000000..e050423b8 --- /dev/null +++ b/static/status/idea.svg @@ -0,0 +1 @@ +status: ideastatusidea \ No newline at end of file diff --git a/static/status/retired.svg b/static/status/retired.svg new file mode 100644 index 000000000..d41ed0c7f --- /dev/null +++ b/static/status/retired.svg @@ -0,0 +1 @@ +status: retiredstatusretired \ No newline at end of file diff --git a/static/status/stable.svg b/static/status/stable.svg new file mode 100644 index 000000000..1237ac7d9 --- /dev/null +++ b/static/status/stable.svg @@ -0,0 +1 @@ +status: stablestatusstable \ No newline at end of file diff --git a/static/status/unmaintained.svg b/static/status/unmaintained.svg new file mode 100644 index 000000000..f174c13b5 --- /dev/null +++ b/static/status/unmaintained.svg @@ -0,0 +1 @@ +status: unmaintainedstatusunmaintained \ No newline at end of file From 6b06ff7a917bc8354df95bd1a6538f2664a32f58 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Mon, 11 Oct 2021 18:58:59 -0700 Subject: [PATCH 099/260] fix typo --- content/status.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/status.md b/content/status.md index 091582ff4..70b49279b 100644 --- a/content/status.md +++ b/content/status.md @@ -2,7 +2,7 @@ title: Project Status --- -Open source projects come in all shapes and sizes, and Twitter's projects no +Open source projects come in all shapes and sizes, and Twitter's projects are no exception. Sometimes we publish projects that are highly experimental or are in very early stages of development. Other times we publish some of the core infrastructure that is used to serve hundreds of millions of tweets every day. From c40f8ab5f61d7b0d25672613db321283666bc6bf Mon Sep 17 00:00:00 2001 From: Will Norris Date: Tue, 12 Oct 2021 07:38:54 -0700 Subject: [PATCH 100/260] add status badge to README file --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 96ad5744e..e328194d2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # opensource.twitter.dev +[![status: active](https://opensource.twitter.dev/status/active.svg)](https://opensource.twitter.dev/status/#active) + This is the Twitter Open Source website at https://opensource.twitter.dev. This site is built with [hugo], using a custom built-in theme. Follow the From 1601b19c1b2e96d3eab1c377dec8b046d864049c Mon Sep 17 00:00:00 2001 From: Julia Ferraioli Date: Tue, 12 Oct 2021 13:49:49 -0700 Subject: [PATCH 101/260] update status badge colors and contrast (#124) --- static/status/active.svg | 2 +- static/status/deprecated.svg | 2 +- static/status/experimental.svg | 2 +- static/status/idea.svg | 2 +- static/status/retired.svg | 2 +- static/status/stable.svg | 2 +- static/status/unmaintained.svg | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/static/status/active.svg b/static/status/active.svg index cd5e56d02..925d4e022 100644 --- a/static/status/active.svg +++ b/static/status/active.svg @@ -1 +1 @@ -status: activestatusactive \ No newline at end of file +status: activestatusactive \ No newline at end of file diff --git a/static/status/deprecated.svg b/static/status/deprecated.svg index 9bd22b665..52d7d3c56 100644 --- a/static/status/deprecated.svg +++ b/static/status/deprecated.svg @@ -1 +1 @@ -status: deprecatedstatusdeprecated \ No newline at end of file +status: deprecatedstatusdeprecated \ No newline at end of file diff --git a/static/status/experimental.svg b/static/status/experimental.svg index b9656bec5..8b7cc4842 100644 --- a/static/status/experimental.svg +++ b/static/status/experimental.svg @@ -1 +1 @@ -status: experimentalstatusexperimental \ No newline at end of file +status: experimentalstatusexperimental \ No newline at end of file diff --git a/static/status/idea.svg b/static/status/idea.svg index e050423b8..0413bf749 100644 --- a/static/status/idea.svg +++ b/static/status/idea.svg @@ -1 +1 @@ -status: ideastatusidea \ No newline at end of file +status: ideastatusidea \ No newline at end of file diff --git a/static/status/retired.svg b/static/status/retired.svg index d41ed0c7f..d6da2676b 100644 --- a/static/status/retired.svg +++ b/static/status/retired.svg @@ -1 +1 @@ -status: retiredstatusretired \ No newline at end of file +status: retiredstatusretired \ No newline at end of file diff --git a/static/status/stable.svg b/static/status/stable.svg index 1237ac7d9..25a6d6d6d 100644 --- a/static/status/stable.svg +++ b/static/status/stable.svg @@ -1 +1 @@ -status: stablestatusstable \ No newline at end of file +status: stablestatusstable \ No newline at end of file diff --git a/static/status/unmaintained.svg b/static/status/unmaintained.svg index f174c13b5..e0d084dd7 100644 --- a/static/status/unmaintained.svg +++ b/static/status/unmaintained.svg @@ -1 +1 @@ -status: unmaintainedstatusunmaintained \ No newline at end of file +status: unmaintainedstatusunmaintained \ No newline at end of file From 191729dbb520fcad6066c353e5e83e7ba6b67818 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 18 Oct 2021 02:54:22 +0000 Subject: [PATCH 102/260] update data: Mon Oct 18 02:54:22 UTC 2021 --- data/projects.json | 214 ++++++++++++++++++++++----------------------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/data/projects.json b/data/projects.json index 8df747a57..2160fdb03 100644 --- a/data/projects.json +++ b/data/projects.json @@ -11,9 +11,9 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-10-11T02:40:15Z", + "pushedAt": "2021-10-17T21:57:45Z", "repositoryTopics": "build-tool build-tools build-system monorepo python java scala golang javascript rust monorepos pants build", - "stargazers": 1677, + "stargazers": 1694, "watchers": 63 }, "pantsbuild/pex": { @@ -28,10 +28,10 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-10-04T18:52:54Z", + "pushedAt": "2021-10-14T02:13:24Z", "repositoryTopics": "", - "stargazers": 1967, - "watchers": 52 + "stargazers": 1970, + "watchers": 53 }, "twitter/.github": { "descriptionHTML": "
Twitter GitHub Organization-wide files
", @@ -61,7 +61,7 @@ }, "pushedAt": "2019-08-30T19:49:16Z", "repositoryTopics": "", - "stargazers": 3379, + "stargazers": 3381, "watchers": 331 }, "twitter/BreakoutDetection": { @@ -83,7 +83,7 @@ }, "twitter/CocoaSPDY": { "descriptionHTML": "
SPDY for iOS and OS X
", - "forkCount": 250, + "forkCount": 249, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C", @@ -117,7 +117,7 @@ }, "twitter/SentenTree": { "descriptionHTML": "
A novel text visualization technique
", - "forkCount": 34, + "forkCount": 35, "homepageUrl": "", "isPrivate": false, "languages": "Python JavaScript", @@ -127,9 +127,9 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2021-08-04T07:57:26Z", + "pushedAt": "2021-10-13T16:49:02Z", "repositoryTopics": "", - "stargazers": 170, + "stargazers": 171, "watchers": 16 }, "twitter/Serial": { @@ -146,7 +146,7 @@ }, "pushedAt": "2020-12-10T21:22:37Z", "repositoryTopics": "", - "stargazers": 849, + "stargazers": 850, "watchers": 35 }, "twitter/TwitterTextEditor": { @@ -163,7 +163,7 @@ }, "pushedAt": "2021-08-22T06:19:00Z", "repositoryTopics": "ios uikit swift textkit", - "stargazers": 2607, + "stargazers": 2608, "watchers": 46 }, "twitter/activerecord-reputation-system": { @@ -195,9 +195,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-06T20:50:28Z", + "pushedAt": "2021-10-14T18:45:03Z", "repositoryTopics": "", - "stargazers": 2096, + "stargazers": 2099, "watchers": 239 }, "twitter/analytics-infra-governance": { @@ -243,7 +243,7 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-06T18:04:06Z", + "pushedAt": "2021-10-14T18:44:38Z", "repositoryTopics": "", "stargazers": 620, "watchers": 143 @@ -279,12 +279,12 @@ }, "pushedAt": "2021-07-22T20:00:49Z", "repositoryTopics": "", - "stargazers": 75, + "stargazers": 76, "watchers": 7 }, "twitter/caladrius": { "descriptionHTML": "
Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm
", - "forkCount": 4, + "forkCount": 5, "homepageUrl": "", "isPrivate": false, "languages": "Python", @@ -294,7 +294,7 @@ "color": "#3572A5", "name": "Python" }, - "pushedAt": "2021-03-29T18:07:45Z", + "pushedAt": "2021-10-13T16:41:50Z", "repositoryTopics": "", "stargazers": 16, "watchers": 7 @@ -328,7 +328,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-03-01T20:16:03Z", + "pushedAt": "2021-10-11T23:03:17Z", "repositoryTopics": "", "stargazers": 83, "watchers": 57 @@ -362,9 +362,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-10T16:54:39Z", + "pushedAt": "2021-10-17T07:28:25Z", "repositoryTopics": "", - "stargazers": 572, + "stargazers": 573, "watchers": 136 }, "twitter/cli-guide.js": { @@ -381,7 +381,7 @@ }, "pushedAt": "2020-09-11T00:57:50Z", "repositoryTopics": "", - "stargazers": 42, + "stargazers": 43, "watchers": 10 }, "twitter/cloudhopper-commons": { @@ -398,7 +398,7 @@ }, "pushedAt": "2021-06-24T21:57:44Z", "repositoryTopics": "", - "stargazers": 40, + "stargazers": 39, "watchers": 118 }, "twitter/curation-style-guide": { @@ -497,12 +497,12 @@ }, "pushedAt": "2021-10-08T21:12:33Z", "repositoryTopics": "", - "stargazers": 2195, + "stargazers": 2196, "watchers": 265 }, "twitter/elephant-bird": { "descriptionHTML": "
Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
", - "forkCount": 386, + "forkCount": 385, "homepageUrl": "", "isPrivate": false, "languages": "Java", @@ -546,9 +546,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-08T16:21:16Z", + "pushedAt": "2021-10-15T21:19:59Z", "repositoryTopics": "rpc distributed-systems finagle http http2 thrift mysql memcached redis zipkin java scala", - "stargazers": 8064, + "stargazers": 8069, "watchers": 570 }, "twitter/finatra": { @@ -563,9 +563,9 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-01T19:00:24Z", + "pushedAt": "2021-10-11T17:17:33Z", "repositoryTopics": "scala finagle twitter-server http framework microservices thrift guice slf4j testing", - "stargazers": 2110, + "stargazers": 2113, "watchers": 220 }, "twitter/gatekeeper-service": { @@ -587,7 +587,7 @@ }, "twitter/go-bindata": { "descriptionHTML": "
", - "forkCount": 11, + "forkCount": 12, "homepageUrl": null, "isPrivate": false, "languages": "Go", @@ -597,7 +597,7 @@ "color": "#00ADD8", "name": "Go" }, - "pushedAt": "2019-10-01T01:39:29Z", + "pushedAt": "2021-10-13T18:05:04Z", "repositoryTopics": "", "stargazers": 16, "watchers": 9 @@ -635,7 +635,7 @@ }, "twitter/hadoop-lzo": { "descriptionHTML": "
Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20
", - "forkCount": 312, + "forkCount": 313, "homepageUrl": "", "isPrivate": false, "languages": "Shell Java C", @@ -664,7 +664,7 @@ }, "pushedAt": "2021-06-04T00:58:46Z", "repositoryTopics": "twitter4j stream java realtime tweets", - "stargazers": 926, + "stargazers": 927, "watchers": 197 }, "twitter/hogan.js": { @@ -681,7 +681,7 @@ }, "pushedAt": "2020-09-09T08:42:30Z", "repositoryTopics": "", - "stargazers": 5100, + "stargazers": 5098, "watchers": 252 }, "twitter/hpack": { @@ -698,7 +698,7 @@ }, "pushedAt": "2020-10-13T08:14:36Z", "repositoryTopics": "", - "stargazers": 176, + "stargazers": 178, "watchers": 125 }, "twitter/hraven": { @@ -746,7 +746,7 @@ "primaryLanguage": null, "pushedAt": "2016-06-14T06:33:54Z", "repositoryTopics": "", - "stargazers": 913, + "stargazers": 912, "watchers": 175 }, "twitter/interactive": { @@ -768,7 +768,7 @@ }, "twitter/ios-twitter-image-pipeline": { "descriptionHTML": "
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
", - "forkCount": 92, + "forkCount": 93, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C C Shell Makefile", @@ -778,14 +778,14 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2020-10-29T21:41:22Z", + "pushedAt": "2021-10-13T16:29:25Z", "repositoryTopics": "", - "stargazers": 1819, + "stargazers": 1821, "watchers": 38 }, "twitter/ios-twitter-logging-service": { "descriptionHTML": "
Twitter Logging Service is a robust and performant logging framework for iOS clients
", - "forkCount": 30, + "forkCount": 31, "homepageUrl": null, "isPrivate": false, "languages": "Objective-C Swift", @@ -795,14 +795,14 @@ "color": "#438eff", "name": "Objective-C" }, - "pushedAt": "2020-08-10T21:21:12Z", + "pushedAt": "2021-10-13T16:32:15Z", "repositoryTopics": "", "stargazers": 287, "watchers": 15 }, "twitter/ios-twitter-network-layer": { "descriptionHTML": "
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
", - "forkCount": 21, + "forkCount": 22, "homepageUrl": "", "isPrivate": false, "languages": "Objective-C", @@ -812,7 +812,7 @@ "color": "#438eff", "name": "Objective-C" }, - "pushedAt": "2021-01-25T20:10:16Z", + "pushedAt": "2021-10-13T16:33:05Z", "repositoryTopics": "", "stargazers": 542, "watchers": 22 @@ -846,9 +846,9 @@ "color": "#f1e05a", "name": "JavaScript" }, - "pushedAt": "2021-08-10T22:26:38Z", + "pushedAt": "2021-10-13T16:40:51Z", "repositoryTopics": "", - "stargazers": 3775, + "stargazers": 3774, "watchers": 80 }, "twitter/libwatchman": { @@ -870,7 +870,7 @@ }, "twitter/meta-learning-lstm": { "descriptionHTML": "
This repo contains the source code accompanying a scientific paper with the same name.
", - "forkCount": 134, + "forkCount": 135, "homepageUrl": null, "isPrivate": false, "languages": "Lua Python", @@ -882,7 +882,7 @@ }, "pushedAt": "2017-02-28T04:54:04Z", "repositoryTopics": "", - "stargazers": 315, + "stargazers": 316, "watchers": 19 }, "twitter/metrics": { @@ -894,7 +894,7 @@ "name": "metrics", "nameWithOwner": "twitter/metrics", "primaryLanguage": null, - "pushedAt": "2021-10-11T02:40:49Z", + "pushedAt": "2021-10-18T02:43:51Z", "repositoryTopics": "", "stargazers": 19, "watchers": 4 @@ -945,10 +945,10 @@ "color": "#c6538c", "name": "SCSS" }, - "pushedAt": "2021-10-04T03:11:01Z", + "pushedAt": "2021-10-12T20:50:08Z", "repositoryTopics": "", - "stargazers": 1699, - "watchers": 447 + "stargazers": 1708, + "watchers": 446 }, "twitter/ossdecks": { "descriptionHTML": "
Repository for Twitter Open Source Decks
", @@ -962,7 +962,7 @@ "pushedAt": "2019-04-18T15:29:53Z", "repositoryTopics": "", "stargazers": 10, - "watchers": 226 + "watchers": 227 }, "twitter/pelikan": { "descriptionHTML": "
Pelikan is Twitter's unified cache backend
", @@ -976,10 +976,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2021-10-08T18:34:13Z", + "pushedAt": "2021-10-15T21:56:45Z", "repositoryTopics": "", - "stargazers": 835, - "watchers": 41 + "stargazers": 866, + "watchers": 40 }, "twitter/repo-scaffolding": { "descriptionHTML": "
Tools for creating repos based on open source standards and best practices
", @@ -997,7 +997,7 @@ }, "twitter/rezolus": { "descriptionHTML": "
Systems performance telemetry
", - "forkCount": 57, + "forkCount": 58, "homepageUrl": null, "isPrivate": false, "languages": "Rust C", @@ -1007,14 +1007,14 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-09-20T18:57:37Z", + "pushedAt": "2021-10-12T16:26:33Z", "repositoryTopics": "", - "stargazers": 990, + "stargazers": 993, "watchers": 29 }, "twitter/rpc-perf": { "descriptionHTML": "
A tool for benchmarking RPC services
", - "forkCount": 52, + "forkCount": 51, "homepageUrl": null, "isPrivate": false, "languages": "Rust", @@ -1024,14 +1024,14 @@ "color": "#dea584", "name": "Rust" }, - "pushedAt": "2021-10-08T20:45:01Z", + "pushedAt": "2021-10-12T21:36:34Z", "repositoryTopics": "", - "stargazers": 384, + "stargazers": 385, "watchers": 25 }, "twitter/rsc": { "descriptionHTML": "
Experimental Scala compiler focused on compilation speed
", - "forkCount": 40, + "forkCount": 41, "homepageUrl": "", "isPrivate": false, "languages": "Scala", @@ -1041,10 +1041,10 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2019-11-12T18:47:10Z", + "pushedAt": "2021-10-13T16:34:33Z", "repositoryTopics": "", "stargazers": 1247, - "watchers": 88 + "watchers": 87 }, "twitter/rustcommon": { "descriptionHTML": "
Common Twitter Rust lib
", @@ -1060,7 +1060,7 @@ }, "pushedAt": "2021-10-04T20:48:45Z", "repositoryTopics": "", - "stargazers": 245, + "stargazers": 246, "watchers": 8 }, "twitter/sbf": { @@ -1082,7 +1082,7 @@ }, "twitter/scala_school": { "descriptionHTML": "
Lessons in the Fundamentals of Scala
", - "forkCount": 1126, + "forkCount": 1127, "homepageUrl": "https://twitter.github.io/scala_school", "isPrivate": false, "languages": "Scala Java Shell HTML", @@ -1094,7 +1094,7 @@ }, "pushedAt": "2021-10-08T21:01:29Z", "repositoryTopics": "", - "stargazers": 3627, + "stargazers": 3628, "watchers": 334 }, "twitter/scala_school2": { @@ -1128,7 +1128,7 @@ }, "pushedAt": "2021-09-30T02:39:27Z", "repositoryTopics": "", - "stargazers": 3321, + "stargazers": 3323, "watchers": 321 }, "twitter/scoot": { @@ -1162,7 +1162,7 @@ }, "pushedAt": "2021-10-08T16:21:20Z", "repositoryTopics": "finagle thrift code-generation lua java scala android cocoa", - "stargazers": 740, + "stargazers": 741, "watchers": 174 }, "twitter/second-control-probability-distributions": { @@ -1191,7 +1191,7 @@ "color": "#2b7489", "name": "TypeScript" }, - "pushedAt": "2021-05-07T15:30:31Z", + "pushedAt": "2021-10-11T23:01:48Z", "repositoryTopics": "", "stargazers": 55, "watchers": 8 @@ -1241,7 +1241,7 @@ }, "pushedAt": "2020-11-19T22:26:27Z", "repositoryTopics": "", - "stargazers": 2108, + "stargazers": 2110, "watchers": 294 }, "twitter/thrift_client": { @@ -1273,7 +1273,7 @@ "color": "#000080", "name": "Lua" }, - "pushedAt": "2019-08-29T23:27:58Z", + "pushedAt": "2021-10-13T16:50:50Z", "repositoryTopics": "", "stargazers": 546, "watchers": 50 @@ -1290,7 +1290,7 @@ "color": "#000080", "name": "Lua" }, - "pushedAt": "2019-06-06T19:03:26Z", + "pushedAt": "2021-10-13T16:51:56Z", "repositoryTopics": "", "stargazers": 74, "watchers": 23 @@ -1309,7 +1309,7 @@ }, "pushedAt": "2018-05-07T14:36:55Z", "repositoryTopics": "", - "stargazers": 115, + "stargazers": 117, "watchers": 6 }, "twitter/torch-distlearn": { @@ -1324,7 +1324,7 @@ "color": "#000080", "name": "Lua" }, - "pushedAt": "2019-06-06T19:03:38Z", + "pushedAt": "2021-10-13T16:53:40Z", "repositoryTopics": "", "stargazers": 91, "watchers": 22 @@ -1341,7 +1341,7 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2017-06-29T04:17:40Z", + "pushedAt": "2021-10-13T16:49:52Z", "repositoryTopics": "", "stargazers": 95, "watchers": 24 @@ -1358,10 +1358,10 @@ "color": "#555555", "name": "C" }, - "pushedAt": "2016-03-07T23:36:38Z", + "pushedAt": "2021-10-13T16:52:42Z", "repositoryTopics": "", "stargazers": 28, - "watchers": 17 + "watchers": 16 }, "twitter/torch-twrl": { "descriptionHTML": "
Torch-twrl is a package that enables reinforcement learning in Torch.
", @@ -1411,12 +1411,12 @@ }, "pushedAt": "2019-08-29T23:26:04Z", "repositoryTopics": "", - "stargazers": 911, + "stargazers": 913, "watchers": 225 }, "twitter/twemoji": { "descriptionHTML": "
Emoji for everyone. https://twemoji.twitter.com/\n
", - "forkCount": 1520, + "forkCount": 1525, "homepageUrl": "", "isPrivate": false, "languages": "HTML JavaScript", @@ -1426,10 +1426,10 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-09-01T06:33:26Z", + "pushedAt": "2021-10-13T19:28:41Z", "repositoryTopics": "emoji twemoji", - "stargazers": 13378, - "watchers": 353 + "stargazers": 13400, + "watchers": 352 }, "twitter/twemoji-parser": { "descriptionHTML": "
A simple library for identifying emoji entities within a string in order to render them as Twemoji.
", @@ -1446,11 +1446,11 @@ "pushedAt": "2021-09-21T01:47:33Z", "repositoryTopics": "", "stargazers": 94, - "watchers": 17 + "watchers": 16 }, "twitter/twemproxy": { "descriptionHTML": "
A fast, light-weight proxy for memcached and redis
", - "forkCount": 1940, + "forkCount": 1939, "homepageUrl": "", "isPrivate": false, "languages": "Python Shell C", @@ -1462,8 +1462,8 @@ }, "pushedAt": "2021-10-05T10:05:44Z", "repositoryTopics": "", - "stargazers": 10974, - "watchers": 828 + "stargazers": 10989, + "watchers": 826 }, "twitter/twitter-cldr-js": { "descriptionHTML": "
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
", @@ -1479,7 +1479,7 @@ }, "pushedAt": "2021-03-12T19:17:36Z", "repositoryTopics": "", - "stargazers": 328, + "stargazers": 329, "watchers": 122 }, "twitter/twitter-cldr-npm": { @@ -1547,12 +1547,12 @@ }, "pushedAt": "2021-10-01T18:57:46Z", "repositoryTopics": "finagle finatra", - "stargazers": 1248, + "stargazers": 1252, "watchers": 189 }, "twitter/twitter-text": { "descriptionHTML": "
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
", - "forkCount": 419, + "forkCount": 422, "homepageUrl": "https://developer.twitter.com/en/docs/counting-characters", "isPrivate": false, "languages": "Ruby HTML Java JavaScript Objective-C", @@ -1562,14 +1562,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-09-27T21:24:31Z", + "pushedAt": "2021-10-13T16:31:22Z", "repositoryTopics": "twitter-text tweet twitter unicode emoji", - "stargazers": 2577, - "watchers": 183 + "stargazers": 2584, + "watchers": 184 }, "twitter/twitter.github.io": { "descriptionHTML": "
", - "forkCount": 1, + "forkCount": 0, "homepageUrl": "", "isPrivate": false, "languages": "HTML", @@ -1579,14 +1579,14 @@ "color": "#e34c26", "name": "HTML" }, - "pushedAt": "2021-10-08T20:39:19Z", + "pushedAt": "2021-10-11T21:40:05Z", "repositoryTopics": "", "stargazers": 0, - "watchers": 1 + "watchers": 2 }, "twitter/twurl": { "descriptionHTML": "
OAuth-enabled curl for the Twitter API
", - "forkCount": 298, + "forkCount": 299, "homepageUrl": "https://developer.twitter.com", "isPrivate": false, "languages": "Ruby", @@ -1598,12 +1598,12 @@ }, "pushedAt": "2021-04-01T07:34:05Z", "repositoryTopics": "twitter twitter-api ruby curl cli twurl", - "stargazers": 1632, + "stargazers": 1634, "watchers": 195 }, "twitter/typeahead.js": { "descriptionHTML": "
typeahead.js is a fast and fully-featured autocomplete library
", - "forkCount": 3269, + "forkCount": 3271, "homepageUrl": "http://twitter.github.io/typeahead.js/", "isPrivate": false, "languages": "JavaScript", @@ -1615,12 +1615,12 @@ }, "pushedAt": "2021-09-11T02:57:58Z", "repositoryTopics": "", - "stargazers": 16321, - "watchers": 572 + "stargazers": 16329, + "watchers": 570 }, "twitter/util": { "descriptionHTML": "
Wonderful reusable code from Twitter
", - "forkCount": 538, + "forkCount": 539, "homepageUrl": "https://twitter.github.io/util", "isPrivate": false, "languages": "Scala Java", @@ -1630,14 +1630,14 @@ "color": "#c22d40", "name": "Scala" }, - "pushedAt": "2021-10-09T00:15:53Z", + "pushedAt": "2021-10-15T13:16:38Z", "repositoryTopics": "finagle scala utility", - "stargazers": 2480, + "stargazers": 2481, "watchers": 227 }, "twitter/vireo": { "descriptionHTML": "
Vireo is a lightweight and versatile video processing library written in C++11
", - "forkCount": 74, + "forkCount": 75, "homepageUrl": "", "isPrivate": false, "languages": "Makefile Shell C++", @@ -1647,7 +1647,7 @@ "color": "#f34b7d", "name": "C++" }, - "pushedAt": "2021-09-08T23:04:07Z", + "pushedAt": "2021-10-13T16:39:41Z", "repositoryTopics": "", "stargazers": 804, "watchers": 49 @@ -1717,7 +1717,7 @@ }, "pushedAt": "2021-10-03T06:16:19Z", "repositoryTopics": "search twitter python twitter-api twitterapi enterprise premium twitter-api-v2", - "stargazers": 512, + "stargazers": 524, "watchers": 37 } } \ No newline at end of file From e4d88922f67313a54f95d9709d03a4e1a607b23e Mon Sep 17 00:00:00 2001 From: Will Norris Date: Tue, 19 Oct 2021 10:15:26 -0700 Subject: [PATCH 103/260] status: add new static project status this is for projects that are not expected to be modified after publication. The status color is evergreen. This brings our color palette to: https://coolors.co/c2c8cc-bc8ce0-2cccfe-4dd200-177245-fef071-ff8724-b30000 --- content/status.md | 18 ++++++++++++++++++ static/status/static.svg | 1 + 2 files changed, 19 insertions(+) create mode 100644 static/status/static.svg diff --git a/content/status.md b/content/status.md index 70b49279b..6248a17c9 100644 --- a/content/status.md +++ b/content/status.md @@ -20,6 +20,7 @@ in its development lifecycle. - [Unmaintained](#unmaintained) - [Deprecated](#deprecated) - [Retired](#retired) + - [Static](#static) ## Idea @@ -132,6 +133,23 @@ This code is read-only. There is neither a maintainer nor any support. - Previous references to Support should be modified or removed from the README - Project is read-only and available for cloning only +## Static + +![status: static](static.svg) + +### Expectations + +This code is not expected to be updated after publication. Most often, this is +code published alongside a research paper, a blog post, or for demonstration +purposes. + +### Requirements + +- Complies with Twitter's legal and security requirements for open source software +- Contains the appropriate Twitter open source category header in the repository's README file +- (Optional) Issues at the project owner's discretion +- (Optional) Project may be archived as read-only and only available for cloning + --- Thanks to [repostatus.org](https://www.repostatus.org/) and [New Relic](https://opensource.newrelic.com/oss-category/) for the inspiration, and diff --git a/static/status/static.svg b/static/status/static.svg new file mode 100644 index 000000000..2a3c61ec0 --- /dev/null +++ b/static/status/static.svg @@ -0,0 +1 @@ +status: staticstatusstatic From b5338202fb4d506f08736605fa581e32ce43260a Mon Sep 17 00:00:00 2001 From: Will Norris Date: Wed, 20 Oct 2021 10:35:26 -0700 Subject: [PATCH 104/260] update drop shadows in status badges we inverted the text color on many of the badges we got from sheilds.io in order to achieve a better contrast ratio. This change inverts the accompanying text drop shadows on those badges as well so that light text has a dark shadow, and dark text has a light shadow (which is what shields.io does by default). This corrects a visual fuzziness on some badges that occurs when dark text has a dark shadow. --- static/status/active.svg | 2 +- static/status/deprecated.svg | 2 +- static/status/experimental.svg | 2 +- static/status/idea.svg | 2 +- static/status/retired.svg | 2 +- static/status/stable.svg | 2 +- static/status/unmaintained.svg | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/static/status/active.svg b/static/status/active.svg index 925d4e022..59fab5b3c 100644 --- a/static/status/active.svg +++ b/static/status/active.svg @@ -1 +1 @@ -status: activestatusactive \ No newline at end of file +status: activestatusactive diff --git a/static/status/deprecated.svg b/static/status/deprecated.svg index 52d7d3c56..e19d96680 100644 --- a/static/status/deprecated.svg +++ b/static/status/deprecated.svg @@ -1 +1 @@ -status: deprecatedstatusdeprecated \ No newline at end of file +status: deprecatedstatusdeprecated \ No newline at end of file diff --git a/static/status/experimental.svg b/static/status/experimental.svg index 8b7cc4842..57ccaf0fc 100644 --- a/static/status/experimental.svg +++ b/static/status/experimental.svg @@ -1 +1 @@ -status: experimentalstatusexperimental \ No newline at end of file +status: experimentalstatusexperimental diff --git a/static/status/idea.svg b/static/status/idea.svg index 0413bf749..1ce5f2c1e 100644 --- a/static/status/idea.svg +++ b/static/status/idea.svg @@ -1 +1 @@ -status: ideastatusidea \ No newline at end of file +status: ideastatusidea diff --git a/static/status/retired.svg b/static/status/retired.svg index d6da2676b..3ce5630b6 100644 --- a/static/status/retired.svg +++ b/static/status/retired.svg @@ -1 +1 @@ -status: retiredstatusretired \ No newline at end of file +status: retiredstatusretired diff --git a/static/status/stable.svg b/static/status/stable.svg index 25a6d6d6d..0584efc91 100644 --- a/static/status/stable.svg +++ b/static/status/stable.svg @@ -1 +1 @@ -status: stablestatusstable \ No newline at end of file +status: stablestatusstable diff --git a/static/status/unmaintained.svg b/static/status/unmaintained.svg index e0d084dd7..bbf177a29 100644 --- a/static/status/unmaintained.svg +++ b/static/status/unmaintained.svg @@ -1 +1 @@ -status: unmaintainedstatusunmaintained \ No newline at end of file +status: unmaintainedstatusunmaintained From 2f383ede63be6c9b0f2e0512547cffd8cbc056e9 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 09:16:11 -0700 Subject: [PATCH 105/260] fix broken js after element rename --- static/js/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/js/main.js b/static/js/main.js index 3be36d00a..d5a99f5ae 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -31,7 +31,7 @@ function removeClassByClass(target, className) { // Create sticky footer by defining min-height of site wrapper -var site = document.getElementsByClassName("site")[0] +var site = document.getElementsByTagName("main")[0] var footer = document.getElementsByClassName("footer")[0] // Year in Review website does not have a footer if (footer) { From 973ce705d0d79f5a7a64a68bdac19c7e983f3114 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 11:00:03 -0700 Subject: [PATCH 106/260] use css/flexbox rather than js for sticky footer --- assets/css/_main.scss | 7 +++++++ static/js/main.js | 9 --------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index bca4a3019..588c71b26 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -48,6 +48,9 @@ html { body { background-color: white; + display: flex; + min-height: 100vh; + flex-direction: column; @media (prefers-color-scheme: dark) { background-color: var(--tw-color-gray-900-experimental); @@ -55,6 +58,10 @@ body { } } +main { + flex: 1; +} + .content { padding: var(--feather-grid-mega) 0; } diff --git a/static/js/main.js b/static/js/main.js index d5a99f5ae..1b7eee389 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -30,15 +30,6 @@ function removeClassByClass(target, className) { } -// Create sticky footer by defining min-height of site wrapper -var site = document.getElementsByTagName("main")[0] -var footer = document.getElementsByClassName("footer")[0] -// Year in Review website does not have a footer -if (footer) { - var footerHeight = footer.clientHeight - site.style.minHeight = "calc(100vh - " + footerHeight + "px)" -} - // Create DOM element for navigation bar var navBar = document.getElementsByTagName("nav")[0] From 4dd56ff5c57c3d777ca5a3eda50a187c03ffa057 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 11:17:17 -0700 Subject: [PATCH 107/260] add missing icon font files --- static/fonts/edge-icons-Regular.eot | Bin 0 -> 42750 bytes static/fonts/edge-icons-Regular.woff | Bin 0 -> 25892 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 static/fonts/edge-icons-Regular.eot create mode 100644 static/fonts/edge-icons-Regular.woff diff --git a/static/fonts/edge-icons-Regular.eot b/static/fonts/edge-icons-Regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..63322008027053914d6fb20673e87f6207d1ac32 GIT binary patch literal 42750 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

XM^nCc3~bVpIU*K`Mvcncl#!LOnbztA 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 literal 0 HcmV?d00001 From 3357bde9c77e98ca9e0691f20dd6e36a74946237 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 11:23:10 -0700 Subject: [PATCH 108/260] use css rather than js for membership styling --- assets/css/memberships.scss | 6 +++--- content/memberships.html | 1 - static/js/memberships.js | 10 ---------- 3 files changed, 3 insertions(+), 14 deletions(-) delete mode 100644 static/js/memberships.js diff --git a/assets/css/memberships.scss b/assets/css/memberships.scss index e29f8a060..f40ec63ee 100644 --- a/assets/css/memberships.scss +++ b/assets/css/memberships.scss @@ -33,10 +33,10 @@ padding: var(--feather-grid-large) 0; border-top: solid 1px var(--tw-color-gray-light); position: relative; -} -.no-top-border { - border-top: none; + &:first-child { + border-top: none; + } } a.membership-handle:link, a.membership-handle:visited { diff --git a/content/memberships.html b/content/memberships.html index 483d7a6ae..e07efac8f 100644 --- a/content/memberships.html +++ b/content/memberships.html @@ -3,5 +3,4 @@ title: Memberships subtitle: Our upstream and downstream partners who make open source happen custom_css: memberships.scss -custom_js: memberships.js --- diff --git a/static/js/memberships.js b/static/js/memberships.js deleted file mode 100644 index 2df26d62b..000000000 --- a/static/js/memberships.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Copyright 2018 Twitter, Inc. - * SPDX-License-Identifier: Apache-2.0 - */ - -// Remove top border from first membership card - -var memberships = document.getElementsByClassName("membership"); -var first = memberships[0]; -first.classList.add("no-top-border"); \ No newline at end of file From 252d24f1ee122bffe84932e382666c8eff1e5f95 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 16:21:29 -0700 Subject: [PATCH 109/260] only load google analytics in production environment --- layouts/_default/baseof.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index b5c107fe2..2f9269e47 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -29,5 +29,5 @@ {{ with .Params.custom_js }}{{ end }} - {{ partial "ga.html" . }} + {{ if hugo.IsProduction }}{{ partial "ga.html" . }}{{ end }} From f8ff3d44876540d319e69cd54d7d1015c73bd2cd Mon Sep 17 00:00:00 2001 From: Will Norris Date: Thu, 21 Oct 2021 21:55:22 -0700 Subject: [PATCH 110/260] use simple flexbox layout for project cards --- assets/css/projects.scss | 37 ++++----------------- layouts/_default/projects.html | 2 +- static/js/projects.js | 59 ++-------------------------------- 3 files changed, 10 insertions(+), 88 deletions(-) diff --git a/assets/css/projects.scss b/assets/css/projects.scss index a8fe85962..f2566b79f 100644 --- a/assets/css/projects.scss +++ b/assets/css/projects.scss @@ -7,10 +7,16 @@ --search-bar-width: 450px; } +.all-projects { + display: flex; + flex-wrap: wrap; +} .project-card { position: relative; + flex: 1 1; padding: var(--feather-grid-mega) calc(var(--feather-grid-mega) * 1.5); min-width: var(--project-card-min-width); + max-width: var(--project-card-max-width); } .border { @@ -101,33 +107,4 @@ input:focus { .no-results { padding-top: var(--feather-grid-mega); -} - -/* Media queries */ - -/* 2 columns */ -@media (max-width: 1236px) { - .all-projects { - max-width: calc(var(--project-card-max-width) * 2); - margin: 0 auto; - } -} - -/* 1 column */ -@media (max-width: 850px) { - .all-projects { - padding-top: var(--feather-grid-large); - padding-bottom: calc(var(--feather-grid-mega) * 1.5); - max-width: var(--project-card-max-width); - } - - .project-card { - min-width: 250px; - padding-left: var(--feather-grid-mega); - padding-right: var(--feather-grid-mega); - } - - .project-card .Button { - right: var(--feather-grid-mega); - } -} +} \ No newline at end of file diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index fdcd78cf5..546d4a38f 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -11,7 +11,7 @@

Projects

-
+
+
+
+
+

Follow Us @TwitterOSS

+
+
-
-
-
+
+
+

Join the Flock

We are always on the lookout for innovative and creative individuals who are passionate about building a platform where all voices can be heard.

View All Careers
-
diff --git a/static/js/index.js b/static/js/index.js deleted file mode 100644 index 9f3c8a68d..000000000 --- a/static/js/index.js +++ /dev/null @@ -1,130 +0,0 @@ -/** - * Copyright 2018 Twitter, Inc. - * SPDX-License-Identifier: Apache-2.0 - */ - -// Changes height of target to newHeight - -function changeHeightByClass(target, newHeight) { - var elements = document.getElementsByClassName(target) - var i - for (i = 0; i < elements.length; i++) { - elements[i].setAttribute("data-height", newHeight) - elements[i].style.height = newHeight - } -} - -// Creates DOM element for Open Source text on homepage - -var textCell = document.createElement('div') -textCell.classList.add("Grid-cell", "u-size5of12", "u-before1of12") -textCell.id = "open-source-text" - -var heading = document.createElement("h1") -heading.classList.add("small-title", "mega-margin", "open-source-title") -// Normal text in heading -var headingText = document.createTextNode("Follow Us ") - -var link = document.createElement("a") -// Link text in heading -var linkText = document.createTextNode("@TwitterOSS") -link.appendChild(linkText) -link.setAttribute("target", "_blank") -link.setAttribute("href", "https://twitter.com/TwitterOSS") - -heading.appendChild(headingText) -heading.appendChild(link) -textCell.appendChild(heading) - -// Optional caption after title - -// var caption = document.createElement("p") -// caption.classList.add("same-mega-margin") -// var captionText = document.createTextNode("") -// caption.appendChild(captionText) -// textCell.appendChild(caption) - -var timeline = document.getElementById("open-source-timeline") -var parent = timeline.parentNode - -// Media queries - -if (matchMedia) { - var mediaQuery600 = window.matchMedia("(max-width: 600px)") - lessThan600px(mediaQuery600) - mediaQuery600.addListener(lessThan600px) - - var mediaQuery900 = window.matchMedia("(max-width: 900px)") - lessThan900px(mediaQuery900) - mediaQuery900.addListener(lessThan900px) -} - -//General mobile changes -function lessThan600px(mediaQuery) { - if (mediaQuery.matches) { - // Header - removeClassById("header-text", "u-size7of8") - - // Our Philosophy - removeClassById("philosophy-text", "u-size4of6") - removeClassById("philosophy-text", "u-before1of6") - removeClassById("philosophy-text", "u-after1of6") - - // Removing Columns - removeClassByClass("timeline-cell", "u-size1of2") - removeClassByClass("left-text", "u-size5of12") - removeClassByClass("left-text", "u-after1of12") - - // Timeline Height - changeHeightByClass("twitter-timeline", "450px") - - // Follow Us @TwitterOSS - parent.insertBefore(textCell, timeline) - removeClassById("open-source-text", "u-size5of12") - removeClassById("open-source-text", "u-before1of12") - addClassById("open-source-text", "center-text") - - // Career - addClassById("career-text", "center-text") - - } else { - // Header - addClassById("header-text", "u-size7of8") - - // Our Philosophy - addClassById("philosophy-text", "u-size4of6") - addClassById("philosophy-text", "u-before1of6") - addClassById("philosophy-text", "u-after1of6") - - // Adding Columns - addClassByClass("timeline-cell", "u-size1of2") - addClassByClass("left-text", "u-size5of12") - addClassByClass("left-text", "u-after1of12") - - // Timeline Height - changeHeightByClass("twitter-timeline", "700px") - - // Follow Us @TwitterOSS - parent.insertBefore(textCell, timeline.nextSibling) - addClassById("open-source-text", "u-size5of12") - addClassById("open-source-text", "u-before1of12") - removeClassById("open-source-text", "center-text") - - // Career - removeClassById("career-text", "center-text") - } -} - -// Our Philosophy - emoji cards -function lessThan900px(mediaQuery) { - if (mediaQuery.matches) { - removeClassByClass("emoji-card", "u-size1of3") - addClassByClass("emoji-card", "sizeFull") - addClassByClass("emoji-card", "center-margin") - } else { - addClassByClass("emoji-card", "u-size1of3") - removeClassByClass("emoji-card", "sizeFull") - removeClassByClass("emoji-card", "center-margin") - } -} - From 148037f4c4a8fa17e07a7ccb52e1ab94215e80f4 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 00:14:20 -0700 Subject: [PATCH 113/260] remove unused js functions --- static/js/main.js | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/static/js/main.js b/static/js/main.js index 131085523..946e18322 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -3,33 +3,6 @@ * SPDX-License-Identifier: Apache-2.0 */ -// Functions to add and remove CSS classes - -function addClassById(id, className) { - document.getElementById(id).classList.add(className) -} - -function removeClassById(id, className) { - document.getElementById(id).classList.remove(className) -} - -function addClassByClass(target, className) { - var elements = document.getElementsByClassName(target) - var i - for (i = 0; i < elements.length; i++) { - elements[i].classList.add(className) - } -} - -function removeClassByClass(target, className) { - var elements = document.getElementsByClassName(target) - var i - for (i = 0; i < elements.length; i++) { - elements[i].classList.remove(className) - } -} - - // Create DOM element for navigation bar var navBar = document.getElementsByTagName("nav")[0] @@ -71,4 +44,4 @@ if (window.matchMedia("(prefers-color-scheme: dark)").matches) { for (const e of document.getElementsByClassName('twitter-timeline')) { e.setAttribute('data-theme','dark'); } -} +} \ No newline at end of file From d02307ff5574efa8f1b067675e71dbe3a2edbabd Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 00:18:47 -0700 Subject: [PATCH 114/260] YIR: replace typing effect with simple fade-in --- assets/css/year-in-review.scss | 2 +- layouts/_default/year-in-review.html | 3 --- static/js/year-in-review.js | 7 ------- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/assets/css/year-in-review.scss b/assets/css/year-in-review.scss index 0539f7ef1..a7ca787c5 100644 --- a/assets/css/year-in-review.scss +++ b/assets/css/year-in-review.scss @@ -249,7 +249,7 @@ h1#YIR-heading-text { padding: var(--feather-grid-large) 0; } -h1#date-range, h1#YIR-heading-text { +h1#YIR-heading-text, .YIR-subheading { -webkit-animation: fadein 1s; -moz-animation: fadein 1s; -ms-animation: fadein 1s; diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index de5cd31a5..004b34455 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -420,9 +420,6 @@

@TwitterOSS

- - - diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 28fd35637..936d6a249 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -12,13 +12,6 @@ let prevYear = currYear - 1; let dateRange = document.getElementById("date-range"); dateRange.innerText = month + " " + prevYear + " - " + month + " " + currYear; -// Typing effect on header -new TypeIt('#type', { - cursor: false, - waitUntilVisible: true, - speed: 40, -}).go(); - // Insert top 10 repos function renderTopRepos(reposList) { let topTenRepos = reposList.slice(0, 10); From 50c08f43243100fa7633001e932b779cc59fd348 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 00:24:37 -0700 Subject: [PATCH 115/260] remove remaining bits of feather-grid all layout is now down directly with flexbox or similar techniques without the use of utility classes that need to be swapped out to achieve a responsive design. --- assets/css/_feather-component-grid.scss | 573 ------------------------ assets/css/index.scss | 5 - assets/css/style.scss | 1 - layouts/_default/baseof.html | 4 +- layouts/_default/memberships.html | 4 +- layouts/_default/projects.html | 2 +- 6 files changed, 5 insertions(+), 584 deletions(-) delete mode 100644 assets/css/_feather-component-grid.scss diff --git a/assets/css/_feather-component-grid.scss b/assets/css/_feather-component-grid.scss deleted file mode 100644 index d0fb3f1a2..000000000 --- a/assets/css/_feather-component-grid.scss +++ /dev/null @@ -1,573 +0,0 @@ -/*! Copyright 2021 Twitter Inc. All rights reserved. */ -/* @generated */ -/** @define Grid */ - -/** - * Core grid component - * - * DO NOT apply dimension or offset utilities to the `Grid` element. All cell - * widths and offsets should be applied to child grid cells. - */ - -/* Grid container - ========================================================================== */ - -/** - * All content must be contained within child `Grid-cell` elements. - * - * 1. Account for browser defaults of elements that might be the root node of - * the component. - */ - -.Grid { - box-sizing: border-box; - display: flex; /* 1 */ - flex-flow: row wrap; - margin: 0; /* 1 */ - padding: 0; /* 1 */ -} - -/** - * Modifier: center align all grid cells - */ - -.Grid--alignCenter { - justify-content: center; -} - -/** - * Modifier: right align all grid cells - */ - -.Grid--alignRight { - justify-content: flex-end; -} - -/** - * Modifier: middle-align grid cells - */ - -.Grid--alignMiddle { - align-items: center; -} - -/** - * Modifier: bottom-align grid cells - */ - -.Grid--alignBottom { - align-items: flex-end; -} - -/** - * Modifier: allow cells to equal distribute width - * - * 1. Provide all values to avoid IE10 bug with shorthand flex - * http://git.io/vllC7 - * - * Use `0%` to avoid bug in IE10/11 with unitless flex basis - * http://git.io/vllWx - */ - -.Grid--fill > .Grid-cell { - flex: 1 1 0%; /* 1 */ -} - -/** - * Modifier: all cells match height of tallest cell in a row - */ - -.Grid--equalHeight > .Grid-cell { - display: flex; -} - -/** - * Modifier: gutters - */ - -.Grid--withGutter { - margin: 0 calc(-0.5 * 1.2rem); -} - -.Grid--withGutter > .Grid-cell { - padding: 0 calc(0.5 * 1.2rem); -} - -/* Grid cell - ========================================================================== */ - -/** - * No explicit width by default. Rely on combining `Grid-cell` with a dimension - * utility or a component class that extends 'Grid'. - * - * 1. Set flex items to full width by default - * 2. Fix issue where elements with overflow extend past the - * `Grid-cell` container - https://git.io/vw5oF - */ - -.Grid-cell { - box-sizing: inherit; - flex-basis: 100%; /* 1 */ - min-width: 0; /* 2 */ -} - -/** - * Modifier: horizontally center one unit - * Set a specific unit to be horizontally centered. Doesn't affect - * any other units. Can still contain a child `Grid` object. - */ - -.Grid-cell--center { - margin: 0 auto; -} - -/** - * @define utilities - * Specify the proportional offset before an object. - * Intentional redundancy build into each set of unit classes. - * Supports: 2, 3, 4, 5, 6, 8, 10, 12 section - */ - -.u-before1of12 { - margin-left: calc(100% * 1 / 12) !important; -} - -.u-before1of10 { - margin-left: 10% !important; -} - -.u-before1of8 { - margin-left: 12.5% !important; -} - -.u-before1of6, -.u-before2of12 { - margin-left: calc(100% * 1 / 6) !important; -} - -.u-before1of5, -.u-before2of10 { - margin-left: 20% !important; -} - -.u-before1of4, -.u-before2of8, -.u-before3of12 { - margin-left: 25% !important; -} - -.u-before3of10 { - margin-left: 30% !important; -} - -.u-before1of3, -.u-before2of6, -.u-before4of12 { - margin-left: calc(100% * 1 / 3) !important; -} - -.u-before3of8 { - margin-left: 37.5% !important; -} - -.u-before2of5, -.u-before4of10 { - margin-left: 40% !important; -} - -.u-before5of12 { - margin-left: calc(100% * 5 / 12) !important; -} - -.u-before1of2, -.u-before2of4, -.u-before3of6, -.u-before4of8, -.u-before5of10, -.u-before6of12 { - margin-left: 50% !important; -} - -.u-before7of12 { - margin-left: calc(100% * 7 / 12) !important; -} - -.u-before3of5, -.u-before6of10 { - margin-left: 60% !important; -} - -.u-before5of8 { - margin-left: 62.5% !important; -} - -.u-before2of3, -.u-before4of6, -.u-before8of12 { - margin-left: calc(100% * 2 / 3) !important; -} - -.u-before7of10 { - margin-left: 70% !important; -} - -.u-before3of4, -.u-before6of8, -.u-before9of12 { - margin-left: 75% !important; -} - -.u-before4of5, -.u-before8of10 { - margin-left: 80% !important; -} - -.u-before5of6, -.u-before10of12 { - margin-left: calc(100% * 5 / 6) !important; -} - -.u-before7of8 { - margin-left: 87.5% !important; -} - -.u-before9of10 { - margin-left: 90% !important; -} - -.u-before11of12 { - margin-left: calc(100% * 11 / 12) !important; -} - -/** - * @define utilities - * Specify the proportional offset after an element. - * Intentional redundancy build into each set of unit classes. - * Supports: 2, 4, 5, 6, 8, 10, 12 section - */ - -.u-after1of12 { - margin-right: calc(100% * 1 / 12) !important; -} - -.u-after1of10 { - margin-right: 10% !important; -} - -.u-after1of8 { - margin-right: 12.5% !important; -} - -.u-after1of6, -.u-after2of12 { - margin-right: calc(100% * 1 / 6) !important; -} - -.u-after1of5, -.u-after2of10 { - margin-right: 20% !important; -} - -.u-after1of4, -.u-after2of8, -.u-after3of12 { - margin-right: 25% !important; -} - -.u-after3of10 { - margin-right: 30% !important; -} - -.u-after1of3, -.u-after2of6, -.u-after4of12 { - margin-right: calc(100% * 1 / 3) !important; -} - -.u-after3of8 { - margin-right: 37.5% !important; -} - -.u-after2of5, -.u-after4of10 { - margin-right: 40% !important; -} - -.u-after5of12 { - margin-right: calc(100% * 5 / 12) !important; -} - -.u-after1of2, -.u-after2of4, -.u-after3of6, -.u-after4of8, -.u-after5of10, -.u-after6of12 { - margin-right: 50% !important; -} - -.u-after7of12 { - margin-right: calc(100% * 7 / 12) !important; -} - -.u-after3of5, -.u-after6of10 { - margin-right: 60% !important; -} - -.u-after5of8 { - margin-right: 62.5% !important; -} - -.u-after2of3, -.u-after4of6, -.u-after8of12 { - margin-right: calc(100% * 2 / 3) !important; -} - -.u-after7of10 { - margin-right: 70% !important; -} - -.u-after3of4, -.u-after6of8, -.u-after9of12 { - margin-right: 75% !important; -} - -.u-after4of5, -.u-after8of10 { - margin-right: 80% !important; -} - -.u-after5of6, -.u-after10of12 { - margin-right: calc(100% * 5 / 6) !important; -} - -.u-after7of8 { - margin-right: 87.5% !important; -} - -.u-after9of10 { - margin-right: 90% !important; -} - -.u-after11of12 { - margin-right: calc(100% * 11 / 12) !important; -} - -/** - * @define utilities - * Sizing utilities - */ - -/* Proportional widths - ========================================================================== */ - -/** - * Specify the proportional width of an object. - * Intentional redundancy build into each set of unit classes. - * Supports: 2, 3, 4, 5, 6, 8, 10, 12 part - * - * 1. Use `flex-basis: auto` with a width to avoid box-sizing bug in IE10/11 - * http://git.io/vllMD - */ - -.u-size1of12 { - flex-basis: auto !important; - width: calc(100% * 1 / 12) !important; -} - -.u-size1of10 { - flex-basis: auto !important; - width: 10% !important; -} - -.u-size1of8 { - flex-basis: auto !important; - width: 12.5% !important; -} - -.u-size1of6, -.u-size2of12 { - flex-basis: auto !important; - width: calc(100% * 1 / 6) !important; -} - -.u-size1of5, -.u-size2of10 { - flex-basis: auto !important; - width: 20% !important; -} - -.u-size1of4, -.u-size2of8, -.u-size3of12 { - flex-basis: auto !important; - width: 25% !important; -} - -.u-size3of10 { - flex-basis: auto !important; - width: 30% !important; -} - -.u-size1of3, -.u-size2of6, -.u-size4of12 { - flex-basis: auto !important; - width: calc(100% * 1 / 3) !important; -} - -.u-size3of8 { - flex-basis: auto !important; - width: 37.5% !important; -} - -.u-size2of5, -.u-size4of10 { - flex-basis: auto !important; - width: 40% !important; -} - -.u-size5of12 { - flex-basis: auto !important; - width: calc(100% * 5 / 12) !important; -} - -.u-size1of2, -.u-size2of4, -.u-size3of6, -.u-size4of8, -.u-size5of10, -.u-size6of12 { - flex-basis: auto !important; - width: 50% !important; -} - -.u-size7of12 { - flex-basis: auto !important; - width: calc(100% * 7 / 12) !important; -} - -.u-size3of5, -.u-size6of10 { - flex-basis: auto !important; - width: 60% !important; -} - -.u-size5of8 { - flex-basis: auto !important; - width: 62.5% !important; -} - -.u-size2of3, -.u-size4of6, -.u-size8of12 { - flex-basis: auto !important; - width: calc(100% * 2 / 3) !important; -} - -.u-size7of10 { - flex-basis: auto !important; - width: 70% !important; -} - -.u-size3of4, -.u-size6of8, -.u-size9of12 { - flex-basis: auto !important; - width: 75% !important; -} - -.u-size4of5, -.u-size8of10 { - flex-basis: auto !important; - width: 80% !important; -} - -.u-size5of6, -.u-size10of12 { - flex-basis: auto !important; - width: calc(100% * 5 / 6) !important; -} - -.u-size7of8 { - flex-basis: auto !important; - width: 87.5% !important; -} - -.u-size9of10 { - flex-basis: auto !important; - width: 90% !important; -} - -.u-size11of12 { - flex-basis: auto !important; - width: calc(100% * 11 / 12) !important; -} - -/* Intrinsic widths - ========================================================================== */ - -/** - * Make an element shrink wrap its content. - */ - -.u-sizeFit { - flex-basis: auto !important; -} - -/** - * Make an element fill the remaining space. - * - * 1. Be explicit to work around IE10 bug with shorthand flex - * http://git.io/vllC7 - * 2. IE10 ignores previous `flex-basis` value. Setting again here fixes - * http://git.io/vllMt - */ - -.u-sizeFill { - flex: 1 1 0% !important; /* 1 */ - flex-basis: 0% !important; /* 2 */ -} - -/** - * An alternative method to make an element fill the remaining space. - * Distributes space based on the initial width and height of the element - * - * http://www.w3.org/TR/css-flexbox/images/rel-vs-abs-flex.svg - */ - -.u-sizeFillAlt { - flex: 1 1 auto !important; - flex-basis: auto !important; -} - -/** - * Make an element the width of its parent. - */ - -.u-sizeFull { - width: 100% !important; -} -.Grid--xAlignStart { - justify-content: flex-start; -} -.Grid--xAlignCenter { - justify-content: center; -} -.Grid--xAlignEnd { - justify-content: flex-end; -} -.Grid--yAlignStart { - align-items: flex-start; -} -.Grid--yAlignCenter { - align-items: center; -} -.Grid--yAlignEnd { - align-items: flex-end; -} - diff --git a/assets/css/index.scss b/assets/css/index.scss index 26babd605..5cab6dbd5 100644 --- a/assets/css/index.scss +++ b/assets/css/index.scss @@ -18,11 +18,6 @@ margin: 0 auto; } -.small-container .Grid-cell { - padding: var(--feather-grid-large) var(--feather-grid-mega); - max-width: 600px; -} - .twitter-timeline, .timeline-cell { height: 450px; @media (min-width: 600px) { diff --git a/assets/css/style.scss b/assets/css/style.scss index bb0f586ae..7f2db7929 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -2,7 +2,6 @@ // these are manually copied from go/feather-source @import "feather-core"; @import "feather-component-button"; -@import "feather-component-grid"; // custom feather overrides @import "feather-custom"; diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 2f9269e47..95858bc38 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -10,8 +10,8 @@
-
-
+
+
{{ block "header" . }} {{ with .Title }}

{{ . }}

{{ end }} {{ with .Params.subtitle }}

{{ . }}

{{ end }} diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index 1d00f478c..1fbb1e04f 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -1,7 +1,7 @@ {{ define "content" }} -
+
{{ range $.Site.Data.memberships }} -
+
diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index 546d4a38f..b05494b89 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -8,7 +8,7 @@

Projects

{{ define "content" }} -
+
From 60118f015d4469b44adc375b485c2934d57a8dac Mon Sep 17 00:00:00 2001 From: JCabak Date: Thu, 21 Oct 2021 19:55:35 +0200 Subject: [PATCH 116/260] accessibility and SEO improvements closes #126 --- layouts/_default/baseof.html | 2 +- layouts/partials/footer.html | 2 +- layouts/partials/head.html | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 95858bc38..b60fa52af 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,5 +1,5 @@ - + {{ partial "head.html" . }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index eb8831091..2477fea5b 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -31,7 +31,7 @@

diff --git a/layouts/_default/memberships.html b/layouts/_default/memberships.html index 1fbb1e04f..83cc3a020 100644 --- a/layouts/_default/memberships.html +++ b/layouts/_default/memberships.html @@ -11,7 +11,7 @@

{{ .name }}

{{ with .twitter }} - + @{{ . }} {{ end }} diff --git a/layouts/index.html b/layouts/index.html index 88fcc748e..ddcc2fcb0 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,6 +1,6 @@ {{ define "header" }}

- @TwitterOSS + @TwitterOSS

Open Source is Happening

{{ end }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 2477fea5b..545c25ea9 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -6,28 +6,28 @@
diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html index 00a869f5a..086afbf40 100644 --- a/layouts/partials/nav.html +++ b/layouts/partials/nav.html @@ -29,11 +29,11 @@ diff --git a/static/js/projects.js b/static/js/projects.js index 3f8c1f00e..244f66b00 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -74,6 +74,7 @@ var renderProjects = function(projectsList, searchString="") { githubLink.href = getGithubURL(project) githubLink.innerHTML = "GitHub" githubLink.target = "_blank" + githubLink.rel = "noopener" projectLinksDiv.appendChild(githubLink) // Website link (with clause) @@ -83,6 +84,7 @@ var renderProjects = function(projectsList, searchString="") { websiteLink.href = homepageURL websiteLink.innerHTML = "Website" websiteLink.target = "_blank" + websiteLink.rel = "noopener" projectLinksDiv.appendChild(websiteLink) } diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 936d6a249..8d21c5137 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -38,6 +38,7 @@ function renderTopRepos(reposList) { repoLink.innerHTML = repo.name; repoLink.href = "https://github.com/twitter/" + repo.name; repoLink.target = "_blank"; + repoLink.rel = "noopener"; repoData.appendChild(repoLink); row.appendChild(repoData); From 41a8c9f73bceae5682cbea1a539a00ab2f8feaa5 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 01:06:03 -0700 Subject: [PATCH 118/260] don't repeat 'Twitter' after bird In a logotype like this, the bird takes the place of the name Twitter. --- layouts/partials/nav.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html index 086afbf40..e4ec42e8c 100644 --- a/layouts/partials/nav.html +++ b/layouts/partials/nav.html @@ -4,16 +4,16 @@ - Twitter Open Source + Open Source -

Twitter Open Source

+

Open Source

- + @@ -273,9 +273,9 @@

Light metrics

- + - +
watchers @@ -290,7 +290,7 @@

Light metrics

Stars show preference for a repository, like a bookmark.
-
+ @@ -315,7 +315,7 @@

Love metrics

C11.7,9.6,12,9.2,12,8.8C12,8.4,11.7,8,11.3,7.9z"/> - +
forks @@ -330,7 +330,7 @@

Love metrics

Our users contribute pull requests (PRs) directly back to us.
-
+ @@ -348,7 +348,7 @@

@TwitterOSS

- + From 5ef35ef0edea7da70c61872986d4d37a868ad3bc Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 16:54:51 -0700 Subject: [PATCH 127/260] minor simplification of code for aggregate stats --- layouts/_default/year-in-review.html | 37 +++++++++------------------- 1 file changed, 11 insertions(+), 26 deletions(-) diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index e8e9504a4..69d07a7be 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -366,38 +366,23 @@

@TwitterOSS

// Convert numbers greater than 1 million to m, and numbers greater than 10,000 to k function formatNum(num) { - if (num >= 1000000) { - num = Math.floor(num / 1000000); - return num.toString() + "m"; - } else if (num >= 10000) { - num = Math.floor(num / 1000); - return num.toString() + "k"; - } else { - return Math.floor(num).toString(); + if (num >= 1e6) { + return `${Math.floor(num / 1e6)}m` + } else if (num >= 1e4) { + return `${Math.floor(num / 1e3)}k` } + return num } // Insert metric counts {{ range $.Site.Data.augur.aggregate_summary }} - var commitCountSpan = document.getElementById("commit-count"); - commitCountSpan.innerText = formatNum("{{ .commit_count }}"); - - var committerCountSpan = document.getElementById("committer-count"); - committerCountSpan.innerText = formatNum("{{ .committer_count }}"); - - var watcherCountSpan = document.getElementById("watcher-count"); - watcherCountSpan.innerText = formatNum("{{ .watcher_count }}"); - - var starCountSpan = document.getElementById("star-count"); - starCountSpan.innerText = formatNum("{{ .stars_count }}"); - - var forkCountSpan = document.getElementById("fork-count"); - forkCountSpan.innerText = formatNum("{{ .fork_count }}"); - - var mergedCountSpan = document.getElementById("merged-count"); - mergedCountSpan.innerText = formatNum("{{ .merged_count }}"); + document.getElementById("commit-count").innerText = formatNum("{{ .commit_count }}"); + document.getElementById("committer-count").innerText = formatNum("{{ .committer_count }}"); + document.getElementById("watcher-count").innerText = formatNum("{{ .watcher_count }}"); + document.getElementById("star-count").innerText = formatNum("{{ .stars_count }}"); + document.getElementById("fork-count").innerText = formatNum("{{ .fork_count }}"); + document.getElementById("merged-count").innerText = formatNum("{{ .merged_count }}"); {{ end }} - From 0c04fffb1bb1ea383293c7486c9b0c4d456b9738 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 16:55:19 -0700 Subject: [PATCH 128/260] use IntersectionObserver for scrollspy rather than using Bootstrap's scrollspy, we can do it ourselves pretty easily with IntersectionObserver. This also removes the final bit of code using bootstrap or jquery, so we can remove those dependencies. --- assets/css/year-in-review.scss | 1 + layouts/_default/year-in-review.html | 13 +------------ static/js/year-in-review.js | 25 ++++++++++++++++++++----- 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/assets/css/year-in-review.scss b/assets/css/year-in-review.scss index c57ec4243..66c440e08 100644 --- a/assets/css/year-in-review.scss +++ b/assets/css/year-in-review.scss @@ -180,6 +180,7 @@ a.YIRnav-YIR-link:hover { } .nav li { + list-style: none; position: relative; transition: all 0.3s ease-out; margin-bottom: var(--feather-grid-medium); diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index 69d07a7be..2e308da4d 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -27,10 +27,6 @@ {{ .Title }} - - - - {{- $style := resources.Get "css/style.scss" | toCSS | minify | fingerprint }} @@ -385,14 +381,7 @@

@TwitterOSS

{{ end }} - - - - - - - - + {{ partial "ga.html" . }} diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index a075ac166..e492a75c5 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -48,12 +48,10 @@ renderTopRepos(allRepos); // Svg triggers using intersection observer // https://alligator.io/js/intersection-observer/ -const svgs = document.querySelectorAll('.YIR-wrapper svg'); const config = { rootMargin: '50px 50px 50px 50px', threshold: [0, 0.25, 0.5] }; - observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.intersectionRatio > 0) { @@ -63,11 +61,28 @@ observer = new IntersectionObserver((entries) => { } }); }, config); -svgs.forEach(image => { +document.querySelectorAll('.YIR-wrapper svg').forEach(image => { observer.observe(image); -}, config); +}); -// Media query for Year in Review mobile navigation +// show active section in nav menu +const navEntries = document.querySelectorAll('.nav > li') +observer = new IntersectionObserver((entries) => { + entries.forEach(entry => { + if (entry.isIntersecting) { + navEntries.forEach(n => { + if (n.querySelector(`a[href="#${entry.target.id}"]`)) { + n.classList.add('active') + } else { + n.classList.remove('active') + } + }) + } + }) +}, {rootMargin: "-50% 0px"}) +document.querySelectorAll('section').forEach(e => { + observer.observe(e); +}) // Close nav-menu when menu item clicked (only effects mobile menu) document.querySelectorAll("#nav-menu a").forEach(e => { From 1ac7c37b94253f5d2c48d21e5aac2a016bf3c4c8 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Fri, 22 Oct 2021 17:06:21 -0700 Subject: [PATCH 129/260] set allRepos array directly, rather than pushing values --- layouts/_default/year-in-review.html | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index 2e308da4d..b98e76cc8 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -352,13 +352,11 @@

@TwitterOSS

- - {{ end }} diff --git a/static/js/projects.js b/static/js/projects.js index eedca9746..3adcf5aaa 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -3,6 +3,9 @@ * SPDX-License-Identifier: Apache-2.0 */ +import("https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.esm.min.js") + .then(module => { Fuse = module.default }) + /* Create project cards */ var renderProjects = function(projectsList, searchString="") { // Parent div to hold all the project cards @@ -128,7 +131,7 @@ function findMatches(query, repos) { ] } var fuse = new Fuse(repos, options) - var result = fuse.search(query) + var result = fuse.search(query).map(r => r.item) // Sort result.sort(sortFunction) From 9bb2f7b963b0307ac33ad3fe2bd8bae778fae14a Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 10:23:01 -0700 Subject: [PATCH 133/260] use exact versions for javascript libraries --- static/js/year-in-review.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index e492a75c5..1c28eb761 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -94,8 +94,8 @@ document.querySelectorAll("#nav-menu a").forEach(e => { // polyfill smooth scrolling if needed if (!('scrollBehavior' in document.documentElement.style)) { Promise.all([ - import('https://unpkg.com/smoothscroll-polyfill/dist/smoothscroll.min.js'), - import('https://unpkg.com/smoothscroll-anchor-polyfill') + import('https://unpkg.com/smoothscroll-polyfill@0.4.4/dist/smoothscroll.min.js'), + import('https://unpkg.com/smoothscroll-anchor-polyfill@1.3.2/dist/index.min.js') ]) .then(([smoothscrollPolyfill]) => { smoothscrollPolyfill.polyfill(); From 2a2479d07f60363a5a8dd5d8e58d28cbede40fca Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 10:29:01 -0700 Subject: [PATCH 134/260] rewrite projects page and search functionality Rather than building the whole page in javascript, output the initial project cards as static HTML (ordered by push date), and add search functionality as progressive enhancement. Search results are now sorted by ranking order as returned by fusejs. Cards are ordered using the "order" CSS value rather than rebuilding the DOM every time. This should be more performant in theory, though in practice our dataset is small enough that it's not really noticeable. It does make the code much simpler though. --- assets/css/projects.scss | 10 +- layouts/_default/projects.html | 45 +++---- static/js/projects.js | 222 ++++++++++----------------------- 3 files changed, 89 insertions(+), 188 deletions(-) diff --git a/assets/css/projects.scss b/assets/css/projects.scss index 39a3ecfe8..f13b935da 100644 --- a/assets/css/projects.scss +++ b/assets/css/projects.scss @@ -18,6 +18,9 @@ min-width: var(--project-card-min-width); max-width: var(--project-card-max-width); } +.hide { + display: none; +} .border { width: 150px; @@ -87,7 +90,7 @@ } } -.search-box { +#search-box { color: white; border: 0; min-width: 90%; @@ -109,6 +112,9 @@ flex-shrink: 0; } -.no-results { +#results { padding-top: var(--feather-grid-mega); + .count, .query { + font-weight: var(--feather-font-weight-bold); + } } \ No newline at end of file diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index 7be9fc950..1c30b6bf4 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -1,38 +1,29 @@ {{ define "header" }}

Projects

{{ end }} {{ define "content" }} - -
+ +
Found results for
- -
- - - + {{ end }} diff --git a/static/js/projects.js b/static/js/projects.js index 3adcf5aaa..9d1ef0457 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -3,164 +3,68 @@ * SPDX-License-Identifier: Apache-2.0 */ +var projectCards = Array.from(document.getElementsByClassName("project-card")) + +// parse cards to build project list +var projects = [] +projectCards.forEach(card => { + projects.push({ + id: card.id, + name: card.getElementsByClassName("project-name")[0].innerText, + description: card.getElementsByClassName("project-description")[0].innerText, + language: card.getElementsByClassName("project-language")[0].innerText, + }) +}) + +// import fuse and initialize +var fuse; import("https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.esm.min.js") - .then(module => { Fuse = module.default }) - -/* Create project cards */ -var renderProjects = function(projectsList, searchString="") { - // Parent div to hold all the project cards - var mainDiv = document.getElementsByClassName("all-projects")[0] - - // Refer this for DOM manipulation with JS https://stackoverflow.com/questions/14094697/how-to-create-new-div-dynamically-change-it-move-it-modify-it-in-every-way-po - if (projectsList.length > 0) { - for (var project of projectsList) { - // Div for each project - var projectDiv = document.createElement('div') - projectDiv.className = "project-card" - - // Project Name - var nameDiv = document.createElement('h1') - nameDiv.className = "project-name small-margin" - nameDiv.innerHTML = project.name - projectDiv.appendChild(nameDiv) - - // Color-coded border - var colorDiv = document.createElement('div') - colorDiv.className = "border small-margin" - colorDiv.style.borderBottomColor = project.color - projectDiv.appendChild(colorDiv) - - // Project Description (HTML version) - var descriptionDiv = document.createElement('div') - descriptionDiv.className = "project-description xsmall-margin" - descriptionDiv.innerHTML = project.description - projectDiv.appendChild(descriptionDiv) - - // Primary Language - if (project.primaryLanguage) { - var languageDiv = document.createElement('p') - languageDiv.className = "project-language" - languageDiv.innerHTML = project.primaryLanguage - projectDiv.appendChild(languageDiv) - } - - // Whitespace - var whitespaceDiv = document.createElement('div') - whitespaceDiv.className = "whitespace" - projectDiv.appendChild(whitespaceDiv) - - // Project Links - var projectLinksDiv = document.createElement('div') - projectLinksDiv.className = "project-links" - - // GitHub link - var githubLink = document.createElement('a') - githubLink.href = `https://github.com/${project.nameWithOwner}` - githubLink.innerHTML = "GitHub" - githubLink.target = "_blank" - githubLink.rel = "noopener" - projectLinksDiv.appendChild(githubLink) - - // Website link (with clause) - var homepageURL = project.homepageURL - if (homepageURL != "") { - var websiteLink = document.createElement('a') - websiteLink.href = homepageURL - websiteLink.innerHTML = "Website" - websiteLink.target = "_blank" - websiteLink.rel = "noopener" - projectLinksDiv.appendChild(websiteLink) - } - - projectDiv.appendChild(projectLinksDiv) - - // Metrics button - var metricsButton = document.createElement('a') - metricsButton.setAttribute("href", "https://opensource.twitter.com/metrics/" + project.nameWithOwner + "/WEEKLY") - metricsButton.className = "Button Button--tertiary" - metricsButton.innerHTML = "Metrics" - projectDiv.appendChild(metricsButton) - - /* Finally Add the project card to the page */ - mainDiv.appendChild(projectDiv) - } - } else { - var noResultDiv = document.createElement('div') - noResultDiv.className = 'no-results' - - var noResultPara = document.createElement('p') - noResultPara.innerText = "No results for " + searchString - noResultDiv.appendChild(noResultPara) - - var noResultContainer = document.getElementsByClassName("no-results-container")[0] - noResultContainer.appendChild(noResultDiv) - } -} - -// Sort the projects -var sortFunction = function(a, b) { - // Sort by recently pushedAt - var deltaA = (new Date) - Date.parse(a.pushedAt) - var deltaB = (new Date) - Date.parse(b.pushedAt) - return deltaA>=deltaB?1:-1 -} - -// Sort and Render -allProjects.sort(sortFunction) -renderProjects(allProjects) - - -/* Search implementation starts */ -var searchResult = allProjects // Search Result initialization - -function findMatches(query, repos) { - if (query === '') { - return repos - } else { - var options = { - findAllMatches: true, - threshold: 0.2, - location: 0, - distance: 50, - maxPatternLength: 50, - minMatchCharLength: 1, - keys: [ - "name", - "languages", - "description" - ] - } - var fuse = new Fuse(repos, options) - var result = fuse.search(query).map(r => r.item) - - // Sort - result.sort(sortFunction) - - return result - } -} - -var searchBox = document.getElementsByClassName('search-box')[0] - -document.addEventListener('keyup', function(event) { - /* Update the list of results with the search results */ - var newProjectsList = [] - var searchString = searchBox.value.trim() - searchResult = findMatches(searchString, allProjects) - - // Remove all the projects - var mainDiv = document.getElementsByClassName("all-projects")[0] - while (mainDiv.firstChild) { - mainDiv.removeChild(mainDiv.firstChild) - } - - var noResultContainer = document.getElementsByClassName("no-results-container")[0] - while (noResultContainer.firstChild) { - noResultContainer.removeChild(noResultContainer.firstChild) - } - - for (var item of searchResult) { - newProjectsList.push(item) + .then(module => { + Fuse = module.default + fuse = new Fuse(projects, { + findAllMatches: true, + isCaseSensitive: false, + threshold: 0.1, + ignoreLocation: true, + useExtendedSearch: true, + keys: [ + "name", + "description", + "language", + ], + }) + }) + +document.getElementById("search-box").addEventListener('keyup', function(event) { + let resultsBox = document.getElementById('results') + + let query = this.value.trim() + if (!query) { + // reset all cards + projectCards.forEach(card => { + card.classList.remove("hide") + card.style.removeProperty("order") + }) + resultsBox.classList.add("hide") + return } - renderProjects(newProjectsList, searchString=searchBox.value) -}) \ No newline at end of file + let results = fuse.search(query) + + // first, hide all the projects + projectCards.forEach(card => { + card.classList.add("hide") + }) + + + // then show results in relevance order + let order = 1 + results.forEach(r => { + var card = document.getElementById(r.item.id) + card.classList.remove("hide") + card.style.setProperty("order", order++) + }) + + resultsBox.getElementsByClassName("count")[0].innerText = results.length + resultsBox.getElementsByClassName("query")[0].innerText = query + resultsBox.classList.remove("hide") +}) From 6e31ed46259d3440ee44a9d944ee51de2eb25992 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 14:29:57 -0700 Subject: [PATCH 135/260] store project search query in URL --- static/js/projects.js | 56 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 51 insertions(+), 5 deletions(-) diff --git a/static/js/projects.js b/static/js/projects.js index 9d1ef0457..1afee57ed 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -4,6 +4,7 @@ */ var projectCards = Array.from(document.getElementsByClassName("project-card")) +var searchBox = document.getElementById("search-box") // parse cards to build project list var projects = [] @@ -33,14 +34,59 @@ import("https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.esm.min.js") "language", ], }) + + // perform initial search with query parameter if present + if (q = new URL(window.location).searchParams.get("q")) { + search(q) + } + // respond to browser history navigation + window.addEventListener("popstate", () => { + q = new URL(window.location).searchParams.get("q") + search(q) + }) }) -document.getElementById("search-box").addEventListener('keyup', function(event) { +// perform search on search-box keyup and store in browser history. +searchBox.addEventListener('keyup', function(event) { + let query = this.value + search(query) + + // push new query onto history stack + const url = new URL(window.location) + if (url.searchParams.get('q') != query) { + if (query) { + url.searchParams.set('q', query) + } else { + url.searchParams.delete('q') + } + pushState(query, url) + } +}) + +// debounce wraps a function so that calls will be delayed to prevent repeated +// calls within the specified time window. +var debounce = (fn, timeout = 500) => { + let timer + return (...args) => { + clearTimeout(timer) + timer = setTimeout(() => { fn.apply(this, args); }, timeout); + } +} + +// pushState pushes the new search query onto the browser history on a slight +// delay. This is to prevent every individual keystroke from being pushed onto +// the history stack. +var pushState = debounce((query, url) => { + window.history.pushState({}, `Projects search: ${query}`, url) +}) + +// search the project list for the query string and display ranked results. +var search = (query) => { + searchBox.value = query let resultsBox = document.getElementById('results') - let query = this.value.trim() if (!query) { - // reset all cards + // reset all project cards projectCards.forEach(card => { card.classList.remove("hide") card.style.removeProperty("order") @@ -56,7 +102,7 @@ document.getElementById("search-box").addEventListener('keyup', function(event) }) - // then show results in relevance order + // show results in ranked order let order = 1 results.forEach(r => { var card = document.getElementById(r.item.id) @@ -67,4 +113,4 @@ document.getElementById("search-box").addEventListener('keyup', function(event) resultsBox.getElementsByClassName("count")[0].innerText = results.length resultsBox.getElementsByClassName("query")[0].innerText = query resultsBox.classList.remove("hide") -}) +} From bd0686ef80a4db76a9c8a5df29078e76dc3cbe6b Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 14:44:32 -0700 Subject: [PATCH 136/260] autofocus project searchbox on page load --- layouts/_default/projects.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index 1c30b6bf4..eb7bfe665 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -1,7 +1,7 @@ {{ define "header" }}

Projects

{{ end }} From 828ec4c36536260d3f096edfb4295e5554717350 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 15:04:41 -0700 Subject: [PATCH 137/260] replace var with const and let as appropriate --- static/js/projects.js | 22 +++++++++++----------- static/js/year-in-review.js | 20 ++++++++++---------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/static/js/projects.js b/static/js/projects.js index 1afee57ed..3e28aac66 100644 --- a/static/js/projects.js +++ b/static/js/projects.js @@ -3,11 +3,11 @@ * SPDX-License-Identifier: Apache-2.0 */ -var projectCards = Array.from(document.getElementsByClassName("project-card")) -var searchBox = document.getElementById("search-box") +const projectCards = Array.from(document.getElementsByClassName("project-card")) +const searchBox = document.getElementById("search-box") // parse cards to build project list -var projects = [] +const projects = [] projectCards.forEach(card => { projects.push({ id: card.id, @@ -18,7 +18,7 @@ projectCards.forEach(card => { }) // import fuse and initialize -var fuse; +let fuse; import("https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.esm.min.js") .then(module => { Fuse = module.default @@ -48,7 +48,7 @@ import("https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.esm.min.js") // perform search on search-box keyup and store in browser history. searchBox.addEventListener('keyup', function(event) { - let query = this.value + const query = this.value search(query) // push new query onto history stack @@ -65,7 +65,7 @@ searchBox.addEventListener('keyup', function(event) { // debounce wraps a function so that calls will be delayed to prevent repeated // calls within the specified time window. -var debounce = (fn, timeout = 500) => { +const debounce = (fn, timeout = 500) => { let timer return (...args) => { clearTimeout(timer) @@ -76,14 +76,14 @@ var debounce = (fn, timeout = 500) => { // pushState pushes the new search query onto the browser history on a slight // delay. This is to prevent every individual keystroke from being pushed onto // the history stack. -var pushState = debounce((query, url) => { +const pushState = debounce((query, url) => { window.history.pushState({}, `Projects search: ${query}`, url) }) // search the project list for the query string and display ranked results. -var search = (query) => { +const search = (query) => { searchBox.value = query - let resultsBox = document.getElementById('results') + const resultsBox = document.getElementById('results') if (!query) { // reset all project cards @@ -94,7 +94,7 @@ var search = (query) => { resultsBox.classList.add("hide") return } - let results = fuse.search(query) + const results = fuse.search(query) // first, hide all the projects projectCards.forEach(card => { @@ -105,7 +105,7 @@ var search = (query) => { // show results in ranked order let order = 1 results.forEach(r => { - var card = document.getElementById(r.item.id) + const card = document.getElementById(r.item.id) card.classList.remove("hide") card.style.setProperty("order", order++) }) diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 1c28eb761..d623882fc 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -5,27 +5,27 @@ // Insert top 10 repos function renderTopRepos(reposList) { - let topTenRepos = reposList.sort((a,b) => b.commitCount-a.commitCount).slice(0, 10); - var topTenReposTable = document.getElementById("top-10-repos"); - var num = 1; + const topTenRepos = reposList.sort((a,b) => b.commitCount-a.commitCount).slice(0, 10); + const topTenReposTable = document.getElementById("top-10-repos"); + let num = 1; - for (var repo of topTenRepos) { + topTenRepos.forEach(repo => { // Row - var row = document.createElement('tr'); + const row = document.createElement('tr'); row.className = "content"; // Number - var numData = document.createElement('td'); + const numData = document.createElement('td'); numData.className = "num"; numData.innerHTML = num; num++; row.appendChild(numData); // Repo name - var repoData = document.createElement('td'); + const repoData = document.createElement('td'); repoData.className = "repo"; - var repoLink = document.createElement('a'); + const repoLink = document.createElement('a'); repoLink.innerHTML = repo.name; repoLink.href = "https://github.com/twitter/" + repo.name; repoLink.target = "_blank"; @@ -35,13 +35,13 @@ function renderTopRepos(reposList) { row.appendChild(repoData); // Commit count - var commitCountData = document.createElement('td'); + const commitCountData = document.createElement('td'); commitCountData.className = "commit-value"; commitCountData.innerHTML = formatNum(repo.commitCount); row.appendChild(commitCountData); topTenReposTable.appendChild(row); - } + }) } renderTopRepos(allRepos); From b335a577d9d89c57f1981d3d9cc704015d30e643 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 15:42:05 -0700 Subject: [PATCH 138/260] use hugo partial to format metrics rather than js --- layouts/_default/year-in-review.html | 32 ++++++---------------------- layouts/partials/formatNum.html | 3 +++ static/js/year-in-review.js | 2 +- 3 files changed, 10 insertions(+), 27 deletions(-) create mode 100644 layouts/partials/formatNum.html diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index 156030215..bd108eedd 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -231,7 +231,7 @@

Heat metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).commit_count }} commits
Commits reflect the amount of activity across our repositories. @@ -239,7 +239,7 @@

Heat metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).committer_count }} committers
Committers are the unique individuals that drive change in our repositories. @@ -273,7 +273,7 @@

Light metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).watcher_count }} watchers
Watchers receive notifications for some or all changes to our codebases. @@ -281,7 +281,7 @@

Light metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).stars_count }} stars
Stars show preference for a repository, like a bookmark. @@ -313,7 +313,7 @@

Love metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).fork_count }} forks
Forks represent full-copies of our repositories, usually for development and testing. @@ -321,7 +321,7 @@

Love metrics

- + {{ partial "formatNum" (index $.Site.Data.augur.aggregate_summary 0).merged_count }} PRs merged
Our users contribute pull requests (PRs) directly back to us. @@ -357,26 +357,6 @@

@TwitterOSS

{ name: "{{ $name }}", commitCount: "{{ $data.commit_count }}", }, {{- end -}} ]; - - // Convert numbers greater than 1 million to m, and numbers greater than 10,000 to k - function formatNum(num) { - if (num >= 1e6) { - return `${Math.floor(num / 1e6)}m` - } else if (num >= 1e4) { - return `${Math.floor(num / 1e3)}k` - } - return num - } - - // Insert metric counts - {{ range $.Site.Data.augur.aggregate_summary }} - document.getElementById("commit-count").innerText = formatNum("{{ .commit_count }}"); - document.getElementById("committer-count").innerText = formatNum("{{ .committer_count }}"); - document.getElementById("watcher-count").innerText = formatNum("{{ .watcher_count }}"); - document.getElementById("star-count").innerText = formatNum("{{ .stars_count }}"); - document.getElementById("fork-count").innerText = formatNum("{{ .fork_count }}"); - document.getElementById("merged-count").innerText = formatNum("{{ .merged_count }}"); - {{ end }} diff --git a/layouts/partials/formatNum.html b/layouts/partials/formatNum.html new file mode 100644 index 000000000..c63dcb670 --- /dev/null +++ b/layouts/partials/formatNum.html @@ -0,0 +1,3 @@ +{{- if gt . 1e6 }}{{ int (div . 1e6) }}m +{{- else if gt . 1e4}}{{ int (div . 1e3) }}k +{{- else }}{{ . }}{{ end }} diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index d623882fc..3faac3263 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -37,7 +37,7 @@ function renderTopRepos(reposList) { // Commit count const commitCountData = document.createElement('td'); commitCountData.className = "commit-value"; - commitCountData.innerHTML = formatNum(repo.commitCount); + commitCountData.innerHTML = repo.commitCount; row.appendChild(commitCountData); topTenReposTable.appendChild(row); From eba7e2b34499f4c0382e828ad2a7f8c6df5ddf97 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 16:12:00 -0700 Subject: [PATCH 139/260] render top10 repos with hugo rather than js --- layouts/_default/year-in-review.html | 13 ++++++++- layouts/partials/formatNum.html | 2 +- static/js/year-in-review.js | 43 ---------------------------- 3 files changed, 13 insertions(+), 45 deletions(-) diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index bd108eedd..fea8d7a0d 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -151,7 +151,18 @@

Top 10 repos

Total commits - + {{/* put augur data into a slice that can be sorted and indexed */}} + {{- $repos := slice }} + {{- range $name, $data := $.Site.Data.augur.repo_commits -}} + {{ $repos = $repos | append (dict "name" $name "commit_count" $data.commit_count) }} + {{- end -}} + {{- range $i, $repo := first 10 (sort $repos "commit_count" "desc") }} + + {{ add $i 1 }} + {{ .name }} + {{ partial "formatNum" .commit_count }} + + {{- end -}}
diff --git a/layouts/partials/formatNum.html b/layouts/partials/formatNum.html index c63dcb670..ed9aa0d27 100644 --- a/layouts/partials/formatNum.html +++ b/layouts/partials/formatNum.html @@ -1,3 +1,3 @@ {{- if gt . 1e6 }}{{ int (div . 1e6) }}m {{- else if gt . 1e4}}{{ int (div . 1e3) }}k -{{- else }}{{ . }}{{ end }} +{{- else }}{{ . }}{{ end -}} diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 3faac3263..4351c1c0c 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -3,49 +3,6 @@ * SPDX-License-Identifier: Apache-2.0 */ -// Insert top 10 repos -function renderTopRepos(reposList) { - const topTenRepos = reposList.sort((a,b) => b.commitCount-a.commitCount).slice(0, 10); - const topTenReposTable = document.getElementById("top-10-repos"); - let num = 1; - - topTenRepos.forEach(repo => { - // Row - const row = document.createElement('tr'); - row.className = "content"; - - // Number - const numData = document.createElement('td'); - numData.className = "num"; - numData.innerHTML = num; - num++; - row.appendChild(numData); - - // Repo name - const repoData = document.createElement('td'); - repoData.className = "repo"; - - const repoLink = document.createElement('a'); - repoLink.innerHTML = repo.name; - repoLink.href = "https://github.com/twitter/" + repo.name; - repoLink.target = "_blank"; - repoLink.rel = "noopener"; - - repoData.appendChild(repoLink); - row.appendChild(repoData); - - // Commit count - const commitCountData = document.createElement('td'); - commitCountData.className = "commit-value"; - commitCountData.innerHTML = repo.commitCount; - row.appendChild(commitCountData); - - topTenReposTable.appendChild(row); - }) -} - -renderTopRepos(allRepos); - // Svg triggers using intersection observer // https://alligator.io/js/intersection-observer/ const config = { From 5aecbffc4c91c2a2bd8cec08acdb8e73d68f1fc4 Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 16:12:40 -0700 Subject: [PATCH 140/260] allow svgs and links to display properly without js --- assets/css/year-in-review.scss | 4 ++++ layouts/_default/year-in-review.html | 6 +++--- static/js/year-in-review.js | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/assets/css/year-in-review.scss b/assets/css/year-in-review.scss index 7e135290f..d68e0e41a 100644 --- a/assets/css/year-in-review.scss +++ b/assets/css/year-in-review.scss @@ -35,6 +35,10 @@ html { } } +a { + color: white; +} + .YIR-wrapper { color: white; min-height: 100vh; diff --git a/layouts/_default/year-in-review.html b/layouts/_default/year-in-review.html index fea8d7a0d..8322366df 100644 --- a/layouts/_default/year-in-review.html +++ b/layouts/_default/year-in-review.html @@ -230,7 +230,7 @@

Heat metrics

- - @@ -311,7 +311,7 @@

Love metrics

- diff --git a/static/js/year-in-review.js b/static/js/year-in-review.js index 4351c1c0c..2f7dd0b9e 100644 --- a/static/js/year-in-review.js +++ b/static/js/year-in-review.js @@ -19,6 +19,7 @@ observer = new IntersectionObserver((entries) => { }); }, config); document.querySelectorAll('.YIR-wrapper svg').forEach(image => { + image.classList.remove('in-view'); observer.observe(image); }); From 7908a62fa946b67a9ed165eb9205c9eca173249b Mon Sep 17 00:00:00 2001 From: Will Norris Date: Sat, 23 Oct 2021 16:35:53 -0700 Subject: [PATCH 141/260] better rendering when javascript not available --- assets/css/_main.scss | 4 ++++ assets/css/projects.scss | 5 +---- assets/css/year-in-review.scss | 10 +++++----- layouts/_default/projects.html | 3 ++- layouts/_default/year-in-review.html | 11 ++++------- 5 files changed, 16 insertions(+), 17 deletions(-) diff --git a/assets/css/_main.scss b/assets/css/_main.scss index e06c4314f..db6015cc6 100644 --- a/assets/css/_main.scss +++ b/assets/css/_main.scss @@ -267,6 +267,10 @@ br { line-height: var(--feather-line-height-xlarge); } +.hide { + display: none; +} + /* Media queries */ /* Less than --feather-grid-page-width + (--feather-grid-mega * 2) */ diff --git a/assets/css/projects.scss b/assets/css/projects.scss index f13b935da..fcf98194c 100644 --- a/assets/css/projects.scss +++ b/assets/css/projects.scss @@ -18,9 +18,6 @@ min-width: var(--project-card-min-width); max-width: var(--project-card-max-width); } -.hide { - display: none; -} .border { width: 150px; @@ -73,7 +70,7 @@ /* Search Bar */ -.search-bar { +#search-bar { margin-top: var(--feather-grid-mega); border-radius: 1.6rem; border: 0; diff --git a/assets/css/year-in-review.scss b/assets/css/year-in-review.scss index d68e0e41a..8244a2f3e 100644 --- a/assets/css/year-in-review.scss +++ b/assets/css/year-in-review.scss @@ -55,8 +55,9 @@ a { margin: 0 auto; height: inherit; display: flex; - justify-content: flex-end; - align-items: center; + flex-direction: column; + justify-content: center; + align-items: flex-end; } p { @@ -70,8 +71,7 @@ p { } .mobile-heading { - display: none; - padding-bottom: var(--feather-grid-large); + padding-bottom: var(--feather-grid-mega); } .mobile-heading h1 { @@ -527,7 +527,7 @@ span.metric-name { .YIR-container-section { flex-direction: column; - justify-content: center; + align-items: center; } .YIR-header { diff --git a/layouts/_default/projects.html b/layouts/_default/projects.html index eb7bfe665..94c7c0a7b 100644 --- a/layouts/_default/projects.html +++ b/layouts/_default/projects.html @@ -1,9 +1,10 @@ {{ define "header" }}

Projects

-