{"id":15710808,"url":"https://github.com/mellowtel-inc/mellowtel-js","last_synced_at":"2025-08-21T03:33:06.806Z","repository":{"id":225731135,"uuid":"762983131","full_name":"mellowtel-inc/mellowtel-js","owner":"mellowtel-inc","description":"With Mellowtel, your users can share a fraction of their unused internet by using a transparent opt-in/out mechanism. Trusted partners access the internet through this network, and you get paid for it.","archived":false,"fork":false,"pushed_at":"2025-08-16T19:05:02.000Z","size":1280,"stargazers_count":89,"open_issues_count":8,"forks_count":15,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-16T21:07:51.658Z","etag":null,"topics":["browser-extension","browser-plugin","chrome-extension","chrome-extensions","extension","monetization","plugin","typescript"],"latest_commit_sha":null,"homepage":"https://www.mellowtel.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mellowtel-inc.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.MD","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-02-25T08:36:45.000Z","updated_at":"2025-08-16T02:41:02.000Z","dependencies_parsed_at":"2024-04-08T01:32:26.890Z","dependency_job_id":"7876d369-5d17-4aac-bc85-1fe855964f77","html_url":"https://github.com/mellowtel-inc/mellowtel-js","commit_stats":null,"previous_names":["mellowtel-inc/mellowtel-js"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mellowtel-inc/mellowtel-js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mellowtel-inc%2Fmellowtel-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mellowtel-inc%2Fmellowtel-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mellowtel-inc%2Fmellowtel-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mellowtel-inc%2Fmellowtel-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mellowtel-inc","download_url":"https://codeload.github.com/mellowtel-inc/mellowtel-js/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mellowtel-inc%2Fmellowtel-js/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271420554,"owners_count":24756594,"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-08-21T02:00:08.990Z","response_time":74,"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":["browser-extension","browser-plugin","chrome-extension","chrome-extensions","extension","monetization","plugin","typescript"],"created_at":"2024-10-03T21:10:16.918Z","updated_at":"2025-08-21T03:33:06.799Z","avatar_url":"https://github.com/mellowtel-inc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Mellowtel cover](https://raw.githubusercontent.com/mellowtel-inc/mellowtel-js/main/docs/images/header.png)\n\n\u003cdiv align=\"center\"\u003e\u003cstrong\u003eMellowtel\u003c/strong\u003e\u003c/div\u003e\n\u003cdiv align=\"center\"\u003eMonetize your Browser plugin.\u003cbr /\u003eOpen-Source, Consensual, Transparent.\u003c/div\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://www.mellowtel.com/\"\u003eWebsite\u003c/a\u003e\n\u003cspan\u003e · \u003c/span\u003e\n\u003ca href=\"https://github.com/mellowtel-inc/mellowtel-js\"\u003eGitHub\u003c/a\u003e\n\u003cspan\u003e · \u003c/span\u003e\n\u003ca href=\"https://discord.gg/GC8vwpDWC9\"\u003eDiscord\u003c/a\u003e\n\u003cspan\u003e · \u003c/span\u003e\n\u003ca href=\"https://docs.mellowtel.com/get-started/quickstart\"\u003eDocumentation\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003cdiv class=\"title-block\" style=\"text-align: center;\" align=\"center\"\u003e\n\n![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript\u0026logoColor=white)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n[![GitHub Repo stars](https://img.shields.io/github/stars/mellowtel-inc/mellowtel-js)](https://github.com/mellowtel-inc/mellowtel-js)\n[![Discord](https://img.shields.io/discord/1221455179619106887?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=7389D8\u0026labelColor=6A7EC2)](https://discord.com/invite/GC8vwpDWC9)\n\n\u003c/div\u003e\n\n---\n\n# Introduction ℹ️\n\nWith Mellowtel's Open-Source library, your users can decide if they want to support you by sharing a fraction of their unused internet bandwidth. Trusted partners — from startups to non-profits — access the internet to retrieve publicly available data, and you get paid for it.\nMellowtel is supported on all major browsers: Chrome, Firefox and Edge.\n\n**How?**\n\nCompanies need to retrieve publicly available data from the web. You get a share of the revenue they pay for providing access to the web thanks to users that want to support you and share their unused bandwidth.\n\n# Key Features 🎯\n\n- **Easy to use**: Earn from your Browser plugins with a few lines of code.\n- **Open-source**: The code is open-source and available for everyone to see.\n- **Consensual \u0026 Opt-out by default**: Users are opted out by default. If they want to support you they have to explicitly opt-in. They can opt-out and manage their settings at any time.\n- **Non-intrusive \u0026 Private**: In contrast to ads network, we do not collect, share, or sell personal information (not even anonymized data). The whole business model relies on the fact we don't need to collect or sell data but on using a small portion of unused bandwidth\n- **Good user experience**: Mellowtel only requires enough resources to open an additional incognito tab. In order to guarantee a good user experience we only operate when the connection is stable (wifi, ethernet) and there is high bandwidth available.\n\n# Why❓\n\nWe believe that extension developers should be able to earn from their hard work without compromising their users' privacy or experience. Most Browser plugins provide a lot of value to users, but they are not willing to pay for them.\n\nMellowtel gives your users a way to support your extension without having to directly pay for it. They can instead choose to share a fraction of their unused internet bandwidth. It's a win-win situation for everyone: users pay with a resource they aren't using, and you get paid for your work.\n\nHopefully this will lead to fewer extensions being shut down or discontinued due to inability to monetize, fewer personal data being collected and sold, and more transparency in the Browser plugins ecosystem.\n\nSee other \"monetization solutions\" below for examples of what can go wrong when developers are not given a fair way to earn from their work.\n\n# What are the current \"monetization solutions\"? 🧐\n\nWe have been developing Browser plugins and trying to monetize them for years. We, too, received a hefty amount of the \"monetization solutions\" emails.\n\nWell, honestly, most attempts to monetize Browser plugins are just shady at best and total scams at worst. They either buy your extension or provide SDKs that collect and sell your users' personal data (credit card information, addresses), spoof their passwords, inject unwanted ads into your extension, inject affiliate links, etc.\n\nA recommended read: [Temptations of an open-source browser extension developer](https://github.com/extesy/hoverzoom/discussions/670)\n\nAnd a highlight from the article 😰:\n\n\u003e \"...we provide several methods of monetizating- from the soft to the hard methods.\"\n\n# Getting started 🚀\n\nWe have moved our documentation to a dedicated website: [docs.mellowtel.com](https://docs.mellowtel.com).\n\n# Quickstart\n\n[Here](https://docs.mellowtel.com/browser-plugins/quickstart) is a detailed guide on how to get started with Mellowtel.\n\n# Contributing 🫶\n\nMellowtel is an open-source project, and contributions are welcome. If you want to contribute, you can create new features, fix bugs, or improve the infrastructure. Please refer to the [CONTRIBUTING.md](https://github.com/mellowtel-inc/mellowtel-js/blob/main/CONTRIBUTING.md) file in the repository for more information on how to contribute.\n\nTo see how to contribute, visit [Contribution guidelines](https://github.com/mellowtel-inc/mellowtel-js/blob/main/CONTRIBUTING.md)\n\n# Support\n\nYou can reach out to us on [Discord](https://discord.gg/GC8vwpDWC9) if you have any questions or need help.\n\n# License 📜\n\nGNU Lesser General Public License v3.0\n\n[License](https://github.com/mellowtel-inc/mellowtel-js/blob/main/LICENSE.MD)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmellowtel-inc%2Fmellowtel-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmellowtel-inc%2Fmellowtel-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmellowtel-inc%2Fmellowtel-js/lists"}