{"id":15007542,"url":"https://github.com/ranitmanik/do-you-know-ranit","last_synced_at":"2026-03-04T14:31:44.911Z","repository":{"id":244812311,"uuid":"816325603","full_name":"RanitManik/do-you-know-ranit","owner":"RanitManik","description":"JavaScript CLI-based game that helps you get to know me better.","archived":false,"fork":false,"pushed_at":"2024-06-24T05:36:55.000Z","size":72,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T08:34:58.354Z","etag":null,"topics":["cli-app","cli-game","javascript","node","nodejs","npm","npm-package","npmjs","terminal-app","terminal-game"],"latest_commit_sha":null,"homepage":"https://npmjs.com/package/do-you-know-ranit","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RanitManik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"ranitmanik","buy_me_a_coffee":"ranitmanik"}},"created_at":"2024-06-17T14:08:35.000Z","updated_at":"2024-08-05T17:08:48.000Z","dependencies_parsed_at":"2024-06-24T06:41:28.871Z","dependency_job_id":null,"html_url":"https://github.com/RanitManik/do-you-know-ranit","commit_stats":null,"previous_names":["ranitmanik/do-you-know-ranit"],"tags_count":0,"template":false,"template_full_name":"RanitManik/Project-Starter-Template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RanitManik%2Fdo-you-know-ranit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RanitManik%2Fdo-you-know-ranit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RanitManik%2Fdo-you-know-ranit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RanitManik%2Fdo-you-know-ranit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RanitManik","download_url":"https://codeload.github.com/RanitManik/do-you-know-ranit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240245902,"owners_count":19771029,"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","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":["cli-app","cli-game","javascript","node","nodejs","npm","npm-package","npmjs","terminal-app","terminal-game"],"created_at":"2024-09-24T19:11:10.625Z","updated_at":"2026-03-04T14:31:44.840Z","avatar_url":"https://github.com/RanitManik.png","language":"JavaScript","funding_links":["https://github.com/sponsors/ranitmanik","https://buymeacoffee.com/ranitmanik"],"categories":[],"sub_categories":[],"readme":"# Do You Know Ranit?\n\nA fun and interactive CLI quiz game to test your knowledge about Ranit Manik. This game challenges players with\nquestions about Ranit's background, skills, and social media presence. \n\n**Get all the questions right, or face the consequences!**\n\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n\n- [Features](#features)\n- [Installation](#installation)\n  - [Global Installation](#global-installation)\n  - [Using npx](#using-npx)\n- [How to Play](#how-to-play)\n- [Example](#example)\n- [Development](#development)\n- [Dependencies](#dependencies)\n- [Contributing](#contributing)\n- [License](#license)\n- [Contact](#contact)\n- [Acknowledgement](#acknowledgement)\n\n\u003c/details\u003e\n\n## Features\n\n- Animated rainbow title using `chalk-animation`\n- Beautiful console messages with `chalk`\n- Smooth gradient text with `gradient-string`\n- Interactive questions using `inquirer`\n- Engaging spinner animations with `nanospinner`\n- ASCII art congratulations with `figlet`\n\n## Installation\n\n### Global Installation\n\nTo install and run the game globally, use:\n\n```sh\nnpm install -g do-you-know-ranit\ndo-you-know-ranit\n```\n\n### Using npx\n\nTo run the game without installing globally, use `npx`:\n\n```sh\nnpx do-you-know-ranit\n```\n\n## How to Play\n\n1. The game will start with a welcome message and instructions.\n2. You will be asked to enter your name.\n3. Answer each question correctly to proceed to the next one.\n4. If you answer any question incorrectly, the game will end.\n5. Answer all questions correctly to win the game.\n\n## Example\n\n```sh\n$ do-you-know-ranit\n```\n\nUpon running the above command, you will see the animated title followed by a series of questions. Here's a sample\ninteraction:\n\n```\nDo You Know RANIT?\n\nHOW TO PLAY\nI am a process on your computer.\nIf you get any question wrong I will be killed\nSo get all the questions right...\n\nWhat is your name? (Player)\n\nWhere is Ranit currently pursuing his higher education?\n1) College of Engineering \u0026 Management, Kolaghat\n2) IIT Kharagpur\n3) NIT Durgapur\n4) Jadavpur University\n\nNice work [Player]. That's a legit answer\n...\nCongrats , [Player] !\nYou know Ranit well!\n```\n\nhttps://github.com/RanitManik/do-you-know-ranit/assets/138437760/258b00fb-f50e-4cad-913d-ed37b368af10\n\n\n## Development\n\nTo run the game locally without installing globally:\n\n1. Clone the repository:\n\n```sh\ngit clone https://github.com/RanitManik/do-you-know-ranit.git\n```\n\n2. Navigate to the project directory and install dependencies:\n\n```sh\ncd do-you-know-ranit\nnpm install\n```\n\n3. Run the game:\n\n```sh\nnode index.js\n```\n\n## Dependencies\n\n- [chalk](https://www.npmjs.com/package/chalk): Terminal string styling.\n- [inquirer](https://www.npmjs.com/package/inquirer): Interactive command line prompts.\n- [gradient-string](https://www.npmjs.com/package/gradient-string): Beautiful gradient strings.\n- [chalk-animation](https://www.npmjs.com/package/chalk-animation): Animations for the terminal.\n- [figlet](https://www.npmjs.com/package/figlet): Create ASCII art from text.\n- [nanospinner](https://www.npmjs.com/package/nanospinner): Minimal and elegant terminal spinners.\n\n## Contributing\n\nFeel free to submit issues or pull requests. For major changes, please open an issue first to discuss what you would\nlike to change.\n\n## License\n\nThis project is licensed under the **[MIT License](LICENSE)**.\n\n## Contact\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003e\u003c/th\u003e\n    \u003cth\u003eSocial Media\u003c/th\u003e\n    \u003cth\u003eUsername\u003c/th\u003e\n    \u003cth\u003eLink\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://cdn4.iconfinder.com/data/icons/social-media-logos-6/512/112-gmail_email_mail-512.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eEmail\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eranitmanik.dev@gmail.com\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"mailto:ranitmanik.dev@gmail.com\" target=\"_blank\"\u003eEmail\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/LinkedIn_logo_initials.png/480px-LinkedIn_logo_initials.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eLinkedIn\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eRanit Manik\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.linkedin.com/in/ranit-manik/\" target=\"_blank\"\u003eLinkedIn\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Instagram_icon.png/600px-Instagram_icon.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eInstagram\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eranit_manik_\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.instagram.com/ranit_manik_/\" target=\"_blank\"\u003eInstagram\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/6/6c/Facebook_Logo_2023.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eFacebook\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eRanitKumarManik\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.facebook.com/RanitKumarManik/\" target=\"_blank\"\u003eFacebook\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n## Acknowledgement\n\nInspired by **[fireship.io](https://www.youtube.com/@Fireship)**.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franitmanik%2Fdo-you-know-ranit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Franitmanik%2Fdo-you-know-ranit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franitmanik%2Fdo-you-know-ranit/lists"}