Skip to content

Instantly share code, notes, and snippets.

View andrew's full-sized avatar

Andrew Nesbitt andrew

View GitHub Profile
@andrew
andrew / rubygems_with_changelogs.csv
Last active January 17, 2023 19:39
Rubygems with a changelog.* file in their source repository, ordered by highest SourceRank
We can't make this file beautiful and searchable because it's too large.
name,repository,filename
bundler,http://github.com/bundler/bundler/,CHANGELOG.md
rubocop,https://github.com/bbatsov/rubocop,CHANGELOG.md
httparty,http://github.com/jnunemaker/httparty,History.md
rspec-rails,https://github.com/rspec/rspec-rails,Changelog.md
minitest,https://github.com/seattlerb/minitest,History.rdoc
sinatra,http://github.com/sinatra/sinatra,CHANGELOG.md
rdoc,https://github.com/rdoc/rdoc,History.rdoc
devise,http://github.com/plataformatec/devise,CHANGELOG.md
nokogiri,https://github.com/sparklemotion/nokogiri,CHANGELOG.md
@andrew
andrew / subreddits.py
Created November 13, 2011 21:57
Get a list of subreddits (with python)
#!/usr/bin/env python
# Requires lxml 2.0.3 and httplib2. Public domain.
first_uri = 'http://www.reddit.com/reddits/'
import httplib2
import urlparse
import lxml.html.soupparser
@andrew
andrew / contributions.rb
Last active October 14, 2022 04:24
Who's done more work on your repo, you or your community?
require 'json'
require 'open-uri'
repo = ENV['REPO']
owner = ENV['OWNER'] || repo.match(/(.+)\//)[1]
url = "https://github.com/#{repo}/graphs/contributors-data"
doc = open(url).read
if doc == ' ' # retry if data not loaded
sleep 2
doc = open(url).read
@andrew
andrew / maven-repos.txt
Created July 22, 2022 13:26
Working, indexable maven repos as of July 2022
http://artifactory.javassh.com/opensource-releases
http://artifactory.javassh.com/opensource-snapshots
http://artifacts.metaborg.org/content/repositories/releases
http://artifacts.metaborg.org/content/repositories/snapshots
http://bp-cms-commons.sourceforge.net/m2repo
http://files.couchbase.com/maven2
http://java.freehep.org/maven2
http://maven.ecs.soton.ac.uk/content/repositories/openimaj-releases
http://maven.ecs.soton.ac.uk/content/repositories/openimaj-snapshots
http://maven.inria.fr/artifactory/malai-public-snapshot
@andrew
andrew / go-modules.json
Created March 28, 2022 11:54
list of names of go modules from proxy.golang.org up to 28 march 2022
This file has been truncated, but you can view the full file.
["golang.org/x/text",
"golang.org/x/crypto",
"github.com/FiloSottile/mkcert",
"github.com/DHowett/go-plist",
"software.sslmate.com/src/go-pkcs12",
"golang.org/x/net",
"golang.org/x/exp/notary",
"golang.org/x/sys",
"git.apache.org/thrift.git",
"github.com/beorn7/perks",
@andrew
andrew / labels.md
Last active December 20, 2021 16:16
Popular labels from issues and pull requests on open source GitHub repositories - Pulled from https://libraries.io
Label Count
auto-migrated 1062577
Priority-Medium 852268
Type-Defect 783536
enhancement 505553
bug 377913
Type-Enhancement 155995
question 102693
feature 60043
Project Repo Project license Repo License Sourcerank
NPM/fbjs https://github.com/facebook/fbjs MIT BSD-3-Clause 23
NPM/walk https://github.com/Daplie/node-walk MIT,Apache-2.0 Apache-2.0 22
NPM/vis https://github.com/almende/vis MIT Apache-2.0 20
NPM/mdi https://github.com/Templarian/MaterialDesign-Webfont OFL-1.1,MIT OFL-1.1 19
NPM/supervisor https://github.com/petruisfan/node-supervisor MIT BSD-2-Clause 19
NPM/azure-arm-resource https://github.com/Azure/azure-sdk-for-node MIT Apache-2.0 19
NPM/email-validator https://github.com/Sembiance/email-validator MIT Unlicense 19
NPM/eslint-config-fbjs https://github.com/facebook/fbjs MIT BSD-3-Clause 19
NPM/ms-rest https://github.com/Azure/azure-sdk-for-node MIT Apache-2.0 19
# don't run removed test on any dependencies
tests:
removed: skip
# don't run unmaintained test on any dependencies in Gemfile
files:
Gemfile:
tests:
unmaintained: skip