{"id":22131417,"url":"https://github.com/karthikudyawar/morse-code","last_synced_at":"2025-07-18T11:11:09.099Z","repository":{"id":41513403,"uuid":"313339325","full_name":"KarthikUdyawar/morse-code","owner":"KarthikUdyawar","description":"To convert plain text to morse code and visa versa with audio.","archived":false,"fork":false,"pushed_at":"2022-07-03T15:43:44.000Z","size":41,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T09:21:40.017Z","etag":null,"topics":["audio","beeping","encoder-decoder","gtts","morse-code","pygame","python","tkinter"],"latest_commit_sha":null,"homepage":"","language":"Python","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/KarthikUdyawar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-11-16T15:06:57.000Z","updated_at":"2022-07-03T13:07:22.000Z","dependencies_parsed_at":"2022-09-21T11:31:09.747Z","dependency_job_id":null,"html_url":"https://github.com/KarthikUdyawar/morse-code","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KarthikUdyawar/morse-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarthikUdyawar%2Fmorse-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarthikUdyawar%2Fmorse-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarthikUdyawar%2Fmorse-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarthikUdyawar%2Fmorse-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KarthikUdyawar","download_url":"https://codeload.github.com/KarthikUdyawar/morse-code/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarthikUdyawar%2Fmorse-code/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265747159,"owners_count":23821825,"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":["audio","beeping","encoder-decoder","gtts","morse-code","pygame","python","tkinter"],"created_at":"2024-12-01T18:33:22.987Z","updated_at":"2025-07-18T11:11:09.071Z","avatar_url":"https://github.com/KarthikUdyawar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- SHIELDS  --\u003e\n[![PyPI - Python Version][python-shield]][python-url]\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![LinkedIn][linkedin-shield]][linkedin-url]\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/KarthikUdyawar/morse-code\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/KarthikUdyawar/morse-code/main/.github/screenshot/project-logo.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eMorse Code Converter\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    To convert plain text to morse code and visa versa with audio.\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/KarthikUdyawar/morse-code\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/KarthikUdyawar/morse-code\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/KarthikUdyawar/morse-code/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/KarthikUdyawar/morse-code/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003e\u003ch2 style=\"display: inline-block\"\u003eTable of Contents\u003c/h2\u003e\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgements\"\u003eAcknowledgements\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n\n## About The Project\n\n[![Product Name Screen Shot][product-screenshot]](https://github.com/KarthikUdyawar/morse-code/blob/main/.github/screenshot/project-screenshot.png)\n\nMorse code is a method used in telecommunication to encode text characters as standardized sequences of two different signal durations, called dots and dashes, or dits and dahs. Morse code is named after Samuel Morse, one of the inventors of the telegraph.\n\n### Built With\n\n- [Windows](https://www.microsoft.com/en-in/windows?r=1) OS\n- [Python](https://www.python.org/) Programming language\n- [VsCode](https://code.visualstudio.com/) IDE\n- [Github](https://github.com/) Version control\n\n\u003c!-- GETTING STARTED --\u003e\n\n## Getting Started\n\nTo get a local copy up and running follow these simple steps.\n\n### Prerequisites\n\nThis is an example of how to list things you need to use the software and how to install them.\n\n- pip\n  ```sh\n  python -m pip install --upgrade pip\n  ```\n\n### Installation\n\n1. Clone the repo\n   ```bash\n   git clone https://github.com/KarthikUdyawar/morse-code.git\n   ```\n2. Creating virtual environments\n   ```powershell\n   python -m venv env\n   ```\n3. Activate virtual environments\n   ```powershell\n   env\\Scripts\\activate\n   ```\n4. Install packages from requirements.txt\n   ```powershell\n   python -m pip install -r requirements.txt\n   ```\n5. Run the project\n   ```powershell\n   python morse-code.py\n   ```\n6. Deactivate virtual environments\n    ```powershell \n    deactivate \n    ```\n\n\u003c!-- USAGE EXAMPLES --\u003e\n\n## Usage\n\nThere are 4 features\n\n- To convert plain text into morse code.\n- To convert morse code into plain text.\n- To convert morse code into audio like beeps.\n- To convert plain text into audio like speech (Only English).\n\n\u003c!-- ROADMAP --\u003e\n\n## Roadmap\n\nSee the [open issues](https://github.com/KarthikUdyawar/morse-code/issues) for a list of proposed features (and known issues).\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\u003c!-- LICENSE --\u003e\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n\u003c!-- CONTACT --\u003e\n\n## Contact\n\nKarthik Udyawar - [LinkedIn](https://www.linkedin.com/in/karthik-udyawar-0489991b3/)\n\nProject Link: [https://github.com/KarthikUdyawar/morse-code](https://github.com/KarthikUdyawar/morse-code)\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## Acknowledgements\n\n- [Geeksforgeeks](https://www.geeksforgeeks.org/convert-text-speech-python/)\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n\n[python-shield]: https://img.shields.io/pypi/pyversions/pygame?style=for-the-badge\n[python-url]: https://www.python.org/\n[contributors-shield]: https://img.shields.io/github/contributors/KarthikUdyawar/morse-code?style=for-the-badge\n[contributors-url]: https://github.com/KarthikUdyawar/morse-code/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/KarthikUdyawar/morse-code?style=for-the-badge\n[forks-url]: https://github.com/KarthikUdyawar/morse-code/network/members\n[stars-shield]: https://img.shields.io/github/stars/KarthikUdyawar/morse-code?style=for-the-badge\n[stars-url]: https://github.com/KarthikUdyawar/morse-code/stargazers\n[issues-shield]: https://img.shields.io/github/issues/KarthikUdyawar/morse-code?style=for-the-badge\n[issues-url]: https://github.com/KarthikUdyawar/morse-code/issues\n[license-shield]: https://img.shields.io/github/license/KarthikUdyawar/morse-code?style=for-the-badge\n[license-url]: https://github.com/KarthikUdyawar/morse-code/blob/master/LICENSE\n[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge\u0026logo=linkedin\u0026colorB=555\n[linkedin-url]: https://www.linkedin.com/in/karthik-udyawar-0489991b3/\n[product-screenshot]: https://raw.githubusercontent.com/KarthikUdyawar/morse-code/main/.github/screenshot/project-screenshot.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarthikudyawar%2Fmorse-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarthikudyawar%2Fmorse-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarthikudyawar%2Fmorse-code/lists"}