{"id":17295746,"url":"https://github.com/bnb/ideas","last_synced_at":"2025-04-13T03:27:47.653Z","repository":{"id":16796520,"uuid":"19555196","full_name":"bnb/ideas","owner":"bnb","description":"A repo of my ideas for web applications and software.","archived":false,"fork":false,"pushed_at":"2016-06-29T13:20:05.000Z","size":11,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-04T22:02:24.128Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/bnb.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":"2014-05-08T00:30:48.000Z","updated_at":"2023-07-30T23:21:58.000Z","dependencies_parsed_at":"2022-09-03T14:31:08.053Z","dependency_job_id":null,"html_url":"https://github.com/bnb/ideas","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnb%2Fideas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnb%2Fideas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnb%2Fideas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnb%2Fideas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bnb","download_url":"https://codeload.github.com/bnb/ideas/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248659154,"owners_count":21141083,"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-10-15T11:11:06.187Z","updated_at":"2025-04-13T03:27:47.619Z","avatar_url":"https://github.com/bnb.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ideas for projects\n\nA repo of ideas for projects that I have. Feel free to use them in any way you want.\n\n\n## Node.js App Ideas to Learn From\n\n### Pay with a post\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nPay with a post mentioning the product on one or more social networks.\n\n### Beta invitation drop-in module \n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nSignup with a beta invite, generated, sent, and validated by the module.\n\n\n### GitHub/Twitter Inactive Username Checker\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nChecks for GitHub/Twitter usernames, optionally matching a given term, that are inactive. While this doesn't really help on Twitter yet (they've got a policy that they don't reassign or delete inactive accounts), you can possibly get a good GitHub username with it.\n\n\n### Avatar selector on GH-pages (Gravatar alternative)\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nA Node script to build a site that allows the user to select an avatar from a GitHub Pages URL via Query String. I want my main avatar? I can link or go to `bnb.github.io/avatars/index.html?avatar=1`. There could be multiple linking paths (`?avatar=1`, `?avatar=main`, `?avatar=current`, `?avatar=first`, `?a=1`, etc.) and other features.\n\n### Anchorify anything\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nAdd an anchor link to any element on a website, via anchorify as a proxy, to link directly to that specific element.\n\n\n### Link it forward\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nLink it forward allows the HTML author to link to pages that don't currently exist, but _will exist in the future_. There will be a visual representation of the link that tells the reader if the link currently exists or not. Based off the idea of linking to the next post in a series of blog posts before it's published, so readers in the future can go to the next post without the author needing to edit the original.\n\n\n### 1-click npm installs from README.md\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-43fd94.svg)\n\nNo idea if this is even possible. Develop a button for OSS projects to put in their README.md files that either 1-click copies the install command or just installs the package. This could be plain HTML (piggybacking off the C\u0026P from the GitHub sidebar?) or a browser extension. \n\n\n### Pastebin-style site\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\n...with beautify and uglify scripts, linters, markdown editing, and whatever else you think of.\n\n\n### GitHub API to HTML render of projects for a portfolio display\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\nRender an embedible piece with your repositories/statistics/whatever else from the GitHub API that can be dropped into a personal site, either as an entire page, or as a small section. \n\n\n### WebPush\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\nEither an OSS self-hosted project or a hosted project, this is a Node/Express site that hooks into popular site's APIs and sends push notifications to the desktop via the Notifications API.\n\n\n### Note to Self (nts.me?)\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\nLeave a note to yourself, set to send a notification via a variety of media. It could send a tweet, email, sms, etc. to alert you given the parameters you specified.\n\n\n### Humans.json, an API for humans that contributed.\n\n![Complex Project](https://img.shields.io/badge/Level-Complex%20Project-fd4394.svg)\nBased off of the [me-api](https://github.com/danfang/me-api), Humans.json is Humans.txt as an API. Essentially, a collection of me-api elements, as well as organizational-specific features. I have humansjson.com in the event that someone wants to use it.\n\n\n### Scaffolding.json\n![Complex Project](https://img.shields.io/badge/Level-Complex%20Project-fd4394.svg)\n\nA command line tool that builds the scaffolding of programming projects in plain English. Returns a json file to reference.\n\n\n### Desktop Website Builder with Metalsmith and Electron\n![Complex Project](https://img.shields.io/badge/Level-Complex%20Project-fd4394.svg)\n\nAn Electron App with a GUI to build Metalsmith (metalsmith.io) websites.\n\n\n## Team Fortress 2\n### Resume.tf\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\nResumes for Team Fortress 2 competitive players\n\n\n## School\n\n### HP 302/IS 124\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n\nFor my Honors Project, perhaps I could set up an agreement with the professor where the students can exchange time spent on OSS/pull requests sent on GitHub to C++ projects for 0.5% final grade score, for a max of 3-4%.\n\n\n## Random \n\n### Quote Engine\n![Complex Project](https://img.shields.io/badge/Level-Complex%20Project-fd4394.svg)\n\nSearchable quotes with community aspect. Search by type, site, person, etc. Made for fans.\n\n\u003c!--\nThe Shields:\n![Good First Project](https://img.shields.io/badge/Level-Good%20First%20Project-dddddd.svg)\n![Intermediate Project](https://img.shields.io/badge/Level-Intermediate Project-4394fd.svg)\n![Complex Project](https://img.shields.io/badge/Level-Complex%20Project-fd4394.svg)\n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbnb%2Fideas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbnb%2Fideas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbnb%2Fideas/lists"}