# Social UIKit

- [Using as a whole feature with the default settings](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/default-settings.md): The quickest way to start using the Community feature, all the default logic and navigation has already been defined.
- [Our Components](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components.md): There are many components that you can use and integrate into your existing application.
- [Community Home Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page.md): This page consists of two components represented in tabs.
- [Newsfeed](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/newsfeed.md): This component consists of My community and Global feed components.
- [Global Feed](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/newsfeed/global-feed.md): This component shows the global feed.
- [My Community Preview](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/newsfeed/my-community-preview.md): This component shows a preview of the communities that the user has joined.
- [Explore Tab](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/explore.md): This component consists of Recommend community, Top trending community, and Categories components.
- [Recommended Community](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/explore/recommended-community.md): This component shows a list of recommended communities.
- [Top Trending](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/explore/top-trending.md): This component shows up to five top trending communities.
- [Categories](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-home-page/explore/categories.md): This component shows a list of up to eight categories in alphabetical order.
- [My Community Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-page.md): This page shows a list of all communities that a user has joined sorted in alphabetical order.
- [Category List Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/category-list.md): This page shows a list of all categories sorted in alphabetical order.
- [Community List by Category Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-list.md): This page shows a list of all communities that belong to a category sorted in alphabetical order.
- [Community Creation Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-creation.md): This page provides a form for community creation.
- [Community Profile Edit Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-edit-page.md): This page provides a form for community profile update.
- [Community Setting Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-setting-page.md): This page provides option for user to manage the community.
- [Community Push Notification Settings Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-setting-page/community-push-notification-setting-page.md): This page allow user to set the push notification for each community.
- [Community Push Notification Settings - Comment and Reply Relate Event Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-setting-page/community-push-notification-setting-page/community-push-notification-setting-comment-and-reply-relate-event-page..md): Learn how to set push notifications for comment and reply.
- [Community Push Notification Settings - Post Relate Event Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-setting-page/community-push-notification-setting-page/community-push-notification-setting-post-relate-event-page..md): Where user can set the push notification related to posts.
- [Post Creation Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-creation.md): This page provides a form for post creation.
- [Livestream Post](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-creation/livestream-post.md): Host your events virtually and see community interaction as it happens
- [Post Detail Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-detail.md): This page shows content of a post including reactions and comments.
- [Post Edit Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-edit.md): This page provides a form to edit post content.
- [Comment Creation](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/comment-creation.md): This page provides information on creating comment.
- [Comment Edit Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/comment-edit-page.md): This page provides information on editing comment content.
- [Community Profile Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-profile-page.md): This page shows the profile of a community including its own feed.
- [Community Feed](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-profile-page/community-feed.md): This component shows a list of posts from a community feed.
- [Media Gallery](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-profile-page/media-gallery.md): This component shows a collection of images and videos posted in the community feed.
- [Community Member Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/community-member-page.md)
- [User Profile Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-page.md): This page shows user profile information as well as user feed.
- [User Feed](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-page/user-feed.md): This component shows a user feed of a specific user.
- [User Profile Page (2.2)](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-page-2.2.md): This User profile page can support the Follow feature and User Privacy feature.
- [User Feed (2.2)](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-page-2.2/user-feed-2.2.md): This component shows a user feed of a specific user.
- [User Setting Page(2.2)](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-setting-page-2.2.md)
- [User Profile Edit Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-edit.md): This page allows a user to edit their own profile information.
- [Following / Follower User List Page (2.2)](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/following-follower-user-list-page.md)
- [Follow Request Page (2.2)](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/follow-request-page.md)
- [Member Selection Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/member-selection.md)
- [Post Target Selection Page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-target.md): This page provides a list of community feeds that user can create a post on.
- [Using Your Own Component](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/own-component.md)
- [Using Your Own Navigation Bar](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/own-component/using-your-own-navigation-bar.md)
- [Overriding UIKit Behaviour](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior.md)
- [Feed UI Settings](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior/feed-ui-settings.md)
- [Post Sharing](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior/feed-ui-settings/post-sharing.md)
- [Post Rendering](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior/feed-ui-settings/post-rendering.md)
- [Event Handling](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior/event-handling.md)
- [Example](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/overriding-behavior/event-handling/example.md)
- [Roles & Permissions](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/roles-permissions.md): From v1.8 onwards, UIKit provides the capability for you to manage roles & permissions via the integration with SDK.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.social.plus/social-plus-uikit/uikit-3/ios/community.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
