├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── package.json ├── process ├── Cargo.toml ├── gh_merge_events.py ├── gh_to_json.py ├── ghmerge.py ├── ghquery.py ├── lang-query.sql ├── langmerge.py ├── process.py ├── query.py ├── so_process.py ├── src │ └── main.rs └── wp_query.py ├── public ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.svg ├── index.html └── robots.txt ├── scripts ├── data │ ├── gh-issue-event.json │ ├── gh-pull-request.json │ ├── gh-push-event.json │ ├── gh-star-event.json │ ├── github-licenses.json │ ├── groups.json │ ├── keys.csv │ └── so-tags.json ├── src │ └── merge.ts └── tsconfig.json ├── src ├── components │ ├── App.tsx │ ├── Header.tsx │ ├── LangItem.tsx │ ├── LangList.tsx │ ├── Metric.tsx │ └── Plot.tsx ├── context.tsx ├── helpers.ts ├── index.tsx ├── parsedData.ts ├── react-app-env.d.ts └── styles │ ├── Header.css │ ├── icomoon.css │ ├── icomoon.woff │ └── index.css └── tsconfig.json /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.formatting.provider": "black" 3 | } -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | 3 | members = ["process"] 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/package.json -------------------------------------------------------------------------------- /process/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/Cargo.toml -------------------------------------------------------------------------------- /process/gh_merge_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/gh_merge_events.py -------------------------------------------------------------------------------- /process/gh_to_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/gh_to_json.py -------------------------------------------------------------------------------- /process/ghmerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/ghmerge.py -------------------------------------------------------------------------------- /process/ghquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/ghquery.py -------------------------------------------------------------------------------- /process/lang-query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/lang-query.sql -------------------------------------------------------------------------------- /process/langmerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/langmerge.py -------------------------------------------------------------------------------- /process/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/process.py -------------------------------------------------------------------------------- /process/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/query.py -------------------------------------------------------------------------------- /process/so_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/so_process.py -------------------------------------------------------------------------------- /process/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/src/main.rs -------------------------------------------------------------------------------- /process/wp_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/process/wp_query.py -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/public/index.html -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/public/robots.txt -------------------------------------------------------------------------------- /scripts/data/gh-issue-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/gh-issue-event.json -------------------------------------------------------------------------------- /scripts/data/gh-pull-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/gh-pull-request.json -------------------------------------------------------------------------------- /scripts/data/gh-push-event.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /scripts/data/gh-star-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/gh-star-event.json -------------------------------------------------------------------------------- /scripts/data/github-licenses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/github-licenses.json -------------------------------------------------------------------------------- /scripts/data/groups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/groups.json -------------------------------------------------------------------------------- /scripts/data/keys.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/keys.csv -------------------------------------------------------------------------------- /scripts/data/so-tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/data/so-tags.json -------------------------------------------------------------------------------- /scripts/src/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/src/merge.ts -------------------------------------------------------------------------------- /scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/scripts/tsconfig.json -------------------------------------------------------------------------------- /src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/App.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/LangItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/LangItem.tsx -------------------------------------------------------------------------------- /src/components/LangList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/LangList.tsx -------------------------------------------------------------------------------- /src/components/Metric.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/Metric.tsx -------------------------------------------------------------------------------- /src/components/Plot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/components/Plot.tsx -------------------------------------------------------------------------------- /src/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/context.tsx -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/parsedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/parsedData.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/styles/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/styles/Header.css -------------------------------------------------------------------------------- /src/styles/icomoon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/styles/icomoon.css -------------------------------------------------------------------------------- /src/styles/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/styles/icomoon.woff -------------------------------------------------------------------------------- /src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/src/styles/index.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjpalmer/languish/HEAD/tsconfig.json --------------------------------------------------------------------------------