{"id":13473868,"url":"https://github.com/avinassh/rockstar","last_synced_at":"2025-05-14T05:10:47.382Z","repository":{"id":1079385,"uuid":"39213652","full_name":"avinassh/rockstar","owner":"avinassh","description":"Makes you a Rockstar C++ Programmer in 2 minutes","archived":false,"fork":false,"pushed_at":"2023-08-21T03:59:48.000Z","size":400,"stargazers_count":4199,"open_issues_count":9,"forks_count":285,"subscribers_count":111,"default_branch":"master","last_synced_at":"2025-05-12T11:08:18.135Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/avinassh.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-16T18:31:43.000Z","updated_at":"2025-05-02T05:52:25.000Z","dependencies_parsed_at":"2024-07-31T17:21:17.787Z","dependency_job_id":null,"html_url":"https://github.com/avinassh/rockstar","commit_stats":{"total_commits":104,"total_committers":44,"mean_commits":"2.3636363636363638","dds":0.7980769230769231,"last_synced_commit":"4cdbfb9a82f53b888f32b094d359ff8dacc92a13"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avinassh%2Frockstar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avinassh%2Frockstar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avinassh%2Frockstar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avinassh%2Frockstar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avinassh","download_url":"https://codeload.github.com/avinassh/rockstar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076850,"owners_count":22010611,"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":[],"created_at":"2024-07-31T16:01:07.600Z","updated_at":"2025-05-14T05:10:47.267Z","avatar_url":"https://github.com/avinassh.png","language":"Python","funding_links":[],"categories":["Python","Tools","Miscellaneous"],"sub_categories":["Python","Meta Programmers Lists"],"readme":"# Rockstar\n\n[![downloads](https://img.shields.io/pypi/dm/rockstar.svg)](https://pypi.python.org/pypi/rockstar/)\n[![version](https://img.shields.io/pypi/v/rockstar.svg)](https://pypi.python.org/pypi/rockstar/)\n[![supported](https://img.shields.io/pypi/pyversions/rockstar.svg)](https://pypi.python.org/pypi/rockstar/)\n![license](https://img.shields.io/pypi/l/rockstar.svg)\n\nRockstar is one amazing library, which will make you a Rockstar Programmer in just 2 minutes. In last decade, people learned [C++ in 21 days](http://www.amazon.com/dp/B0028CK0GW). But these days, it has come down to just [10 minutes](http://www.amazon.com/dp/0672324253). But, I wanted to do better.\n\nThis repo will not only teach you Complete C++ in just 2 minutes, but also makes Open Source Contributions. You see, Open Source contributions are very important these days, especially if you can get those boxes filled with green on your Github profile. As an efficient programmer, I believe in killing two birds in just one shot.\n\nRun `Rockstar`, be a Rockstar, show off your Github profile to everyone and bag those $200K programmer jobs. Once you become a Rockstar, every recruiter will want to hire you and there is no turning back.\n\n# Installation\n\n`Rockstar` is Python 3 only library. Rockstar programmers don't code in Python 2.\n\n    pip install rockstar\n\n# Usage\n\nTime is very important. Do not waste time reading large manuals or [listen to people who tell you how to learn C++](http://norvig.com/21-days.html), run these couple of lines instead:\n\n```py\nfrom rockstar import RockStar\n\nrock_it_bro = RockStar(days=300)\nrock_it_bro.make_me_a_rockstar()\n```\n\nAbove script will create a git repository in the current directory. After that, create a repo on Github and push the local repo. That's all!\n\n`days` specify number of boxes you want to fill with green. Default value is `400`. Remember, more commits, more green, more Rockstar you are!\n\n#### Become a Rockstar Swift Programmer with 5 years of experience:\n\n```py\nfrom rockstar import RockStar\n\nswift_code = \"print('Hello world')\"\nrock_it_bro = RockStar(days=1900, file_name='hello.swift', code=swift_code)\nrock_it_bro.make_me_a_rockstar()\n```\n\n#### CLI Masterrace\n\nSometimes when Atom takes too long time to start, you can use the command line version instead:\n\n    rockstar --days=666\n\n# Testimonials\n\nThis is how your profile looks:\n\n![greens](images/greensgreensgreens.png)\n\nSuch glorious, much wow!\n\nMany people have received jobs from the big 4 after becoming a Rockstar, using `Rockstar`\n\n![google](images/google.png)\n\nand also:\n\n![swiftguy](images/theGuyWhoCreatedSwift.png)\n\nFeel free to send a PR and add your name.\n\n# Todo\n\n- [ ] Polyglot Rockstar\n\n# License\n\nThe mighty MIT license. Please check `LICENSE` for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favinassh%2Frockstar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favinassh%2Frockstar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favinassh%2Frockstar/lists"}