# Knew Karma
[![Upload Python Package](https://github.com/bellingcat/knewkarma/actions/workflows/python-publish.yml/badge.svg)](https://github.com/bellingcat/knewkarma/actions/workflows/python-publish.yml) ![Read the Docs](https://img.shields.io/readthedocs/knewkarma-wiki?logo=readthedocs) [![CodeQL](https://github.com/bellingcat/knewkarma/actions/workflows/codeql.yml/badge.svg)](https://github.com/bellingcat/knewkarma/actions/workflows/codeql.yml) [![PyPI - Version](https://img.shields.io/pypi/v/knewkarma?style=flat&logo=pypi&logoColor=ffdd54&label=PyPI&labelColor=3670A0&color=3670A0)](https://pypi.org/project/knewkarma) [![.Net](https://img.shields.io/badge/Visual%20Basic%20.NET-5C2D91?style=flat&logo=.net&logoColor=white)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3A%22Visual+Basic+.NET%22&type=code) [![Python](https://img.shields.io/badge/Python-3670A0?style=flat&logo=python&logoColor=ffdd54)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3APython&type=code) [![Docker](https://img.shields.io/badge/Docker-%230db7ed.svg?style=flat&logo=docker&logoColor=white)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3ADockerfile&type=code)
[![BuyMeACoffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=flat&logo=buy-me-a-coffee&logoColor=black)](https://buymeacoffee.com/rly0nheart)
![banner](https://github.com/bellingcat/knewkarma/assets/74001397/337b76c9-e951-45a2-a547-b76ae15de3a6)
**Knew Karma** (/nuː ‘kɑːrmə/) is a **Reddit** Data Analysis Toolkit designed to provide an extensive range of
functionalities for exploring and analysing Reddit data. It includes a **Command-Line Interface (CLI)** snap package, an
**Application Programming Interface (API)** to enable an easy integration in other Python Projects and a **Graphical
User
Interface (GUI)** for Windows machines, making it adaptable for various user preferences.
[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/knewkarma)
## Feature Overview
Knew Karma provides detailed access to Reddit data across various categories. Please refer to the table below for a
complete overview of the features available:
| Category | Feature | Description |
|------------------------|----------------------|-----------------------------------------------------------------|
| **User** | Profile | Retrieves user profile information. |
| | Posts | Retrieves user posts. |
| | Comments | Retrieves user comments. |
| | Overview | Retrieves user's most recent comment activity. |
| | Search Posts | Returns a user's posts that contain the specified keyword. |
| | Search Comments | Returns a user's comments that contain the specified keyword. |
| | Top *n* Subreddits | Identifies top subreddits based on user activity. |
| | Moderated Subreddits | Lists subreddits moderated by the user. |
| **Subreddit** | Profile | Retrieves subreddit profile information. |
| | Posts | Retrieves posts from a specified subreddit. |
| | Search Posts | Returns a subreddit's posts that contain the specified keyword. |
| | Wiki Pages | Lists wiki pages in a subreddit. |
| | Wiki Page | Retrieves content from specific wiki pages. |
| **Subreddits** | All | Retrieves all subreddits. |
| | Default | Retrieves default subreddits. |
| | New | Retrieves new subreddits. |
| | Popular | Retrieves popular subreddits. |
| **Post** | Data | Retrieves an individual post's data. |
| | Comments | Retrieves an individual post's comments. |
| **Posts** | New | Retrieves new posts. |
| | Reddit Front-Page | Retrieves front-page posts. |
| | Listing | Retrieves posts from specified Reddit listings. |
| **Search & Discovery** | Users | Searches for users. |
| | Subreddits | Searches for subreddits. |
| | Posts | Searches for posts. |
# Documentation
[Refer to the Wiki](https://knewkarma-wiki.readthedocs.io) for Installation and Usage instructions.
***
[![me](https://github.com/bellingcat/knewkarma/assets/74001397/efd19c7e-9840-4969-b33c-04087e73e4da)](https://rly0nheart.github.io)
Raw data
{
"_id": null,
"home_page": "https://pypi.org/project/knewkarma",
"name": "knewkarma",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "reddit, reddit-api, reddit-data-analysis",
"author": "Richard Mwewa",
"author_email": "rly0nheart@gagpasta.com",
"download_url": "https://files.pythonhosted.org/packages/c0/0f/7ffc7aafcf1d080db6bbc9d926c98bcb3b3614535e3b9323123cb67dbb33/knewkarma-4.1.0.tar.gz",
"platform": null,
"description": "# Knew Karma\n\n[![Upload Python Package](https://github.com/bellingcat/knewkarma/actions/workflows/python-publish.yml/badge.svg)](https://github.com/bellingcat/knewkarma/actions/workflows/python-publish.yml) ![Read the Docs](https://img.shields.io/readthedocs/knewkarma-wiki?logo=readthedocs) [![CodeQL](https://github.com/bellingcat/knewkarma/actions/workflows/codeql.yml/badge.svg)](https://github.com/bellingcat/knewkarma/actions/workflows/codeql.yml) [![PyPI - Version](https://img.shields.io/pypi/v/knewkarma?style=flat&logo=pypi&logoColor=ffdd54&label=PyPI&labelColor=3670A0&color=3670A0)](https://pypi.org/project/knewkarma) [![.Net](https://img.shields.io/badge/Visual%20Basic%20.NET-5C2D91?style=flat&logo=.net&logoColor=white)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3A%22Visual+Basic+.NET%22&type=code) [![Python](https://img.shields.io/badge/Python-3670A0?style=flat&logo=python&logoColor=ffdd54)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3APython&type=code) [![Docker](https://img.shields.io/badge/Docker-%230db7ed.svg?style=flat&logo=docker&logoColor=white)](https://github.com/search?q=repo%3Abellingcat%2Fknewkarma++language%3ADockerfile&type=code)\n[![BuyMeACoffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=flat&logo=buy-me-a-coffee&logoColor=black)](https://buymeacoffee.com/rly0nheart)\n\n![banner](https://github.com/bellingcat/knewkarma/assets/74001397/337b76c9-e951-45a2-a547-b76ae15de3a6)\n\n**Knew Karma** (/nu\u02d0 \u2018k\u0251\u02d0rm\u0259/) is a **Reddit** Data Analysis Toolkit designed to provide an extensive range of\nfunctionalities for exploring and analysing Reddit data. It includes a **Command-Line Interface (CLI)** snap package, an\n**Application Programming Interface (API)** to enable an easy integration in other Python Projects and a **Graphical\nUser\nInterface (GUI)** for Windows machines, making it adaptable for various user preferences.\n\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/knewkarma)\n\n## Feature Overview\n\nKnew Karma provides detailed access to Reddit data across various categories. Please refer to the table below for a\ncomplete overview of the features available:\n\n| Category | Feature | Description |\n|------------------------|----------------------|-----------------------------------------------------------------|\n| **User** | Profile | Retrieves user profile information. |\n| | Posts | Retrieves user posts. |\n| | Comments | Retrieves user comments. |\n| | Overview | Retrieves user's most recent comment activity. |\n| | Search Posts | Returns a user's posts that contain the specified keyword. |\n| | Search Comments | Returns a user's comments that contain the specified keyword. |\n| | Top *n* Subreddits | Identifies top subreddits based on user activity. |\n| | Moderated Subreddits | Lists subreddits moderated by the user. |\n| **Subreddit** | Profile | Retrieves subreddit profile information. |\n| | Posts | Retrieves posts from a specified subreddit. |\n| | Search Posts | Returns a subreddit's posts that contain the specified keyword. |\n| | Wiki Pages | Lists wiki pages in a subreddit. |\n| | Wiki Page | Retrieves content from specific wiki pages. |\n| **Subreddits** | All | Retrieves all subreddits. |\n| | Default | Retrieves default subreddits. |\n| | New | Retrieves new subreddits. |\n| | Popular | Retrieves popular subreddits. |\n| **Post** | Data | Retrieves an individual post's data. |\n| | Comments | Retrieves an individual post's comments. |\n| **Posts** | New | Retrieves new posts. |\n| | Reddit Front-Page | Retrieves front-page posts. |\n| | Listing | Retrieves posts from specified Reddit listings. |\n| **Search & Discovery** | Users | Searches for users. |\n| | Subreddits | Searches for subreddits. |\n| | Posts | Searches for posts. |\n\n# Documentation\n\n[Refer to the Wiki](https://knewkarma-wiki.readthedocs.io) for Installation and Usage instructions.\n***\n[![me](https://github.com/bellingcat/knewkarma/assets/74001397/efd19c7e-9840-4969-b33c-04087e73e4da)](https://rly0nheart.github.io)\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A Reddit Data Analysis Toolkit",
"version": "4.1.0",
"project_urls": {
"Bug Tracker": "https://github.com/bellingcat/knewkarma/issues",
"Documentation": "https://knewkarma-wiki.readthedocs.io",
"Homepage": "https://pypi.org/project/knewkarma",
"Repository": "https://github.com/bellingcat/knewkarma"
},
"split_keywords": [
"reddit",
" reddit-api",
" reddit-data-analysis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ad0561e0fea662b7e11cc31d3ec4eae2870dfd2c42be3569a39b33a2dc777ea4",
"md5": "ee165dcd5d556e5d3b221056283a645a",
"sha256": "66b016ad4d46b7b7944f0988da1a247ee7fa46db3fdfdfd0c8194f949439755a"
},
"downloads": -1,
"filename": "knewkarma-4.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ee165dcd5d556e5d3b221056283a645a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 21353,
"upload_time": "2024-04-12T03:24:24",
"upload_time_iso_8601": "2024-04-12T03:24:24.376530Z",
"url": "https://files.pythonhosted.org/packages/ad/05/61e0fea662b7e11cc31d3ec4eae2870dfd2c42be3569a39b33a2dc777ea4/knewkarma-4.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c00f7ffc7aafcf1d080db6bbc9d926c98bcb3b3614535e3b9323123cb67dbb33",
"md5": "f36ff21f0ee30e40f0199dc54f4e4622",
"sha256": "cbe7f9466c8a105da97edd7e00117fe6c31fcb44365837a37d3e5d31eff28e35"
},
"downloads": -1,
"filename": "knewkarma-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "f36ff21f0ee30e40f0199dc54f4e4622",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 19523,
"upload_time": "2024-04-12T03:24:26",
"upload_time_iso_8601": "2024-04-12T03:24:26.093425Z",
"url": "https://files.pythonhosted.org/packages/c0/0f/7ffc7aafcf1d080db6bbc9d926c98bcb3b3614535e3b9323123cb67dbb33/knewkarma-4.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-12 03:24:26",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "bellingcat",
"github_project": "knewkarma",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "knewkarma"
}