Skip to content

Commit

Permalink
Created a generated list of topics/labels.
Browse files Browse the repository at this point in the history
  • Loading branch information
seanmarcia committed Sep 18, 2023
1 parent 580207b commit bac3dc0
Show file tree
Hide file tree
Showing 3 changed files with 276 additions and 1 deletion.
8 changes: 8 additions & 0 deletions generate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,15 @@ const getRepositories = async (
// Write generated data to file for use in the app
fs.writeFileSync("./generated.json", JSON.stringify(data));
console.log("Generated generated.json");

const topics = data.repositories
.filter((repo) => repo.topics !== undefined)
.flatMap((repo) => repo.topics as TagModel[])
.map((topic) => topic.display);

fs.writeFileSync("./topics.json", JSON.stringify(topics, null, 2));
console.log("Generated topics.json");

// Build sitemap
const sitemap = `<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Expand Down
2 changes: 1 addition & 1 deletion generated.json

Large diffs are not rendered by default.

267 changes: 267 additions & 0 deletions topics.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,267 @@
[
"hacktoberfest",
"fineract",
"digital-human-rights",
"whistleblowing",
"anonymity",
"security",
"python",
"angularjs",
"twisted",
"sqlalchemy",
"letsencrypt",
"https",
"tor",
"bootstrap",
"openpgp",
"aes-encryption",
"usability",
"anti-corruption",
"libsodium",
"argon2",
"open-source",
"privacy",
"medical",
"couchdb",
"javascript",
"phone",
"mobile",
"health",
"mhealth",
"ehealth",
"pouchdb",
"hacktoberfest",
"cht",
"aac",
"autism",
"cerebral-palsy",
"progressive-web-app",
"communication-board",
"speech",
"tts",
"text-to-speech",
"disabilities",
"symbols",
"accessibility",
"assistive-technology",
"communication",
"javascript",
"react",
"decidim",
"democracy",
"community",
"government",
"civic-tech",
"civictech",
"ideation",
"collective-intelligence",
"participation",
"citizen-participation",
"govtech",
"stakeholder-engagement",
"hacktoberfest",
"kubernetes",
"iam",
"oauth2",
"openid-connect",
"identity",
"api",
"sso",
"security",
"access-management",
"education",
"javascript",
"curriculum",
"syllabus",
"refugees",
"charity",
"ngo",
"react",
"node",
"sql",
"course",
"teachers",
"teaching",
"learning",
"codeyourfuture",
"codeyourfuture-syllabus",
"foss",
"x-road",
"integration",
"data-exchange",
"open-source",
"hacktoberfest",
"wikidata",
"civictech",
"government-data",
"social-media",
"opengov",
"hacktoberfest",
"digit",
"opensource",
"non-profit",
"public-good",
"dpg",
"carbon-emissions",
"climate",
"sustainable-development-goals",
"digital-public-goods",
"manufacturing",
"integrations",
"erpnext",
"python",
"localization",
"healthcare",
"support",
"asset-management",
"accounting",
"distribution",
"retail",
"crm",
"frappe",
"hrms",
"project-management",
"procurement",
"erp",
"profit",
"point-of-sale",
"hacktoberfest",
"geospatial",
"global-health",
"government",
"graph",
"health",
"knowledge-graph",
"labeled-property-graph",
"rubyforgood",
"casa",
"pg-casa",
"casa-volunteers",
"foster-youth",
"casa-chapters",
"volunteer-management",
"rails",
"non-profit",
"open-source",
"pundit",
"prince-george-county",
"hacktoberfest",
"montgomery-county",
"jquery",
"docker",
"ruby",
"rails7",
"android-fhir-sdk",
"fhir",
"fhir-client",
"kotlin",
"kotlin-android",
"kotlin-library",
"structured-data-capture",
"sqlite",
"sqlite-database",
"sqlite-android",
"jetpack",
"jetpack-android",
"android",
"android-library",
"android-development",
"android-architecture-components",
"health",
"healthcare",
"interoperability",
"machine-learning",
"gpu",
"videos",
"jungle",
"chimps",
"animals",
"conservation",
"ecology",
"video-processing",
"cli",
"deep-learning",
"neural-network",
"pytorch",
"pytorch-lightning",
"python",
"camera-traps",
"non-profit",
"healthcare",
"cardiovascular",
"git",
"forms",
"containers",
"ui-components",
"apis",
"altinn",
"development-platform",
"signature",
"openattestation",
"cryptography",
"ethereum",
"pki",
"python",
"open-data",
"data",
"catalog",
"api",
"ckan",
"ckanext",
"data-collection",
"django",
"gis",
"planning",
"sanitation",
"facilities",
"coverage-status",
"python",
"openstreetmap",
"django",
"healthcare",
"electicity",
"openmrs",
"android-client",
"android",
"jira",
"r",
"r-package",
"epiverse",
"epidemiology",
"epidemic-modelling",
"outbreak-analysis",
"rails",
"non-profit",
"rubyforgood",
"open-source",
"hacktoberfest",
"help-wanted",
"elixir",
"postgres",
"graphql",
"whatsapp-business-api",
"covid-19",
"sustainable-development-goals",
"public-goods",
"digital-public-goods",
"hacktoberfest",
"mojaloop",
"core-docker",
"ml-automated-releases",
"java",
"maven",
"hibernate",
"spring",
"spring-mvc",
"hacktoberfest",
"commcare-hq",
"ngo",
"case-management",
"offline-first",
"docker",
"pwa",
"blockchain",
"collaboration",
"transparency",
"multichain"
]

0 comments on commit bac3dc0

Please sign in to comment.