{"id":19986408,"url":"https://github.com/sourcec0de/keywordcompare","last_synced_at":"2026-06-09T12:31:08.495Z","repository":{"id":5877408,"uuid":"7094957","full_name":"sourcec0de/keywordCompare","owner":"sourcec0de","description":"A keyword analysis project build in Node JS","archived":false,"fork":false,"pushed_at":"2012-12-10T15:15:40.000Z","size":1212,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T20:42:16.045Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sourcec0de.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-12-10T14:46:06.000Z","updated_at":"2013-11-07T14:39:12.000Z","dependencies_parsed_at":"2022-09-05T16:31:35.557Z","dependency_job_id":null,"html_url":"https://github.com/sourcec0de/keywordCompare","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sourcec0de/keywordCompare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcec0de%2FkeywordCompare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcec0de%2FkeywordCompare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcec0de%2FkeywordCompare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcec0de%2FkeywordCompare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sourcec0de","download_url":"https://codeload.github.com/sourcec0de/keywordCompare/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcec0de%2FkeywordCompare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34107865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T04:29:04.530Z","updated_at":"2026-06-09T12:31:08.475Z","avatar_url":"https://github.com/sourcec0de.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"keywordCompare\n==============\n\nA keyword analysis project build in Node JS.\n####Who is responsible for this mess?\n#ME!\n\n###WHAT?\nThis is a side project to write a library for nodejs\nthat will take a keyword, and compare it against the english\ndictionary.\n\n* When it finds a perfect match it will compare it to other words as\nwell to find possible partial matches.\n\n* If it does not find a perfect match then it will begin ripping apart\nthe keyword and compairing it again against the same data, to try and \nintelligently suggest new results.\n\n###Dependencies\nDownload [NODEJS](http://nodejs.org)\ncurrently tested working on v0.8.15\n\n###How to\nUse the code however you see fit.\nPersonally, I am working on creating a web server\nthat will store this in REDIS, then people can make API\nrequests passing in their keywords they want to analyze\nand my server will response with the JSON that is saved\nto ('export_results.json')\n\n\n###See what it does\nRun this code using Terminal, CMD, or what ever command line util you love\nwithin the root of this project.\n```shell\nnode keywordCompare\n```\n\n* you will then be prompted to type in #1 keyword.\n* then it will perform its voodoo\n\n### More info\nThis project also includes a dictionary parse tool.\nYou can save words into a text file in the following UTF8 format\n\n```shell\nword1\\r\\n\nword2\\r\\n\nword3\\r\\n\n```\n\nassuming you follow that criteria, you can then configure dictionary parse\nto rip that file into new aphabetically organized text files.\n\nthe ('dictionary.txt') file within this project contains over 160,000 english words.\n\nthey are parsed, and saved into corresponding alphabetical files in a comma delimited format so you can\neasily read them back into your program.\n\n### Why?\nBecause it saves you from loading a #LARGE text file into memory.\nIf you intend to use this for a web service, then you should be concerned\nwith scalabilty.\n\n## FINALLY\nI also intend to optomize this library using algorithms instead of\nFor Loops, but I just did this tonight so Im a little bit on the\nlazy side right now :D","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcec0de%2Fkeywordcompare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsourcec0de%2Fkeywordcompare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcec0de%2Fkeywordcompare/lists"}