{"id":20725308,"url":"https://github.com/aye-nyeinsan/textanalyzer","last_synced_at":"2026-05-30T02:31:02.389Z","repository":{"id":165267551,"uuid":"610561230","full_name":"aye-nyeinSan/TextAnalyzer","owner":"aye-nyeinSan","description":"Text Analyzer is a Java-based console application designed to help users analyze text files. With this tool, users can easily count the number of words, lines,  characters, palindrome words, longest tokens ,average tokes and emoticons in a file, as well as calculate the frequency of each word in the text.","archived":false,"fork":false,"pushed_at":"2023-03-07T02:44:42.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-11T08:50:29.679Z","etag":null,"topics":["charactercounter","emoticon","java","palindrome-checker","textanalyzer","textprocessor","wordcounter"],"latest_commit_sha":null,"homepage":"","language":"Java","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/aye-nyeinSan.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-07T02:35:13.000Z","updated_at":"2023-03-07T02:47:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"2ff16883-f434-43c0-82eb-494b8fff4443","html_url":"https://github.com/aye-nyeinSan/TextAnalyzer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aye-nyeinSan/TextAnalyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aye-nyeinSan%2FTextAnalyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aye-nyeinSan%2FTextAnalyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aye-nyeinSan%2FTextAnalyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aye-nyeinSan%2FTextAnalyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aye-nyeinSan","download_url":"https://codeload.github.com/aye-nyeinSan/TextAnalyzer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aye-nyeinSan%2FTextAnalyzer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27992999,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"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":["charactercounter","emoticon","java","palindrome-checker","textanalyzer","textprocessor","wordcounter"],"created_at":"2024-11-17T04:18:16.601Z","updated_at":"2025-12-24T02:18:46.671Z","avatar_url":"https://github.com/aye-nyeinSan.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TextAnalyzer\nText Analyzer is a Java-based console application designed to help users analyze text files. \nWith this tool, users can easily count the number of words, lines,  characters, palindrome words, longest tokens ,average tokes and emoticons in a file, as well as calculate the frequency of each word in the text.\n\n\n\u003e By AYE NYEIN SAN\n\n## How to compile?\n```{java}\njavac TextAnalyzer.java\n```\n\n## How to run?\n```{java}\njava TextAnalyzer \u003cinput file path\u003e\nexample: java TextAnalyzer input1.txt\n```\n\n## Expected output\n```{shell}\nProgram start: \nTotal token count is 374\nTotal newline count is 15\nTotal emoticon count is 2\nTotal word count is 370\nTotal character count is 1914\nTotal palidrome word count is 0\nTotal largest token count is 31\nTotal average token word count is 5.0\nTotal time to execute this program: 2 ms.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faye-nyeinsan%2Ftextanalyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faye-nyeinsan%2Ftextanalyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faye-nyeinsan%2Ftextanalyzer/lists"}