The best way to build a community
Webmasters, developers and agencies use UNA to build unique social websites and deliver amazing community software solutions.
UNA is a modular software platform, built with PHP and MySQL following MVC architechture pattern.
UNA is multilingual, featuring own template engine; oAuth2 server; JSON-ready API; vector graphics; hooks, service calls; AJAX notifications; integrated caching engines (File, APC, XCache, Memcached); storage engine (local or remote); Audio/Video transcoders; media uploaders; comments; categories; hashtags and a powerful configuration system called UNA Studio.
Use your own logos, grapics, styles, texts and domain name. You fully control and own all the site data, no strings attached.
Change the site navigation, pages, permissions, texts, forms, design and layout via UNA Studio. No coding skills required.
Go further! Instantly install and activate UNA Apps - modules, plugins, integrations, languages and design templates.
Energise your community with on-site and push notifications, site emails, comments, invitations, timeline and a real-time instant messenger.
Extensive caching engines support, custom-designed storage engine, onfly media transcoders and support for external storage.
RESTful, JSON-ready API for easy and secure integration with external apps. oAuth2 Server and login support for SSO integrations.
Choose the interface language that best suits your site or offer choice of many. Create your own translations and edit keys directly.
Automatic core and apps updates make UNA site operation seamless. Regular version releases keep your social website fast and secure.
Go mobile
Designed and developed for mobiles first, UNA presents as a mobile webapp, with every layout component optimised for mobile devices.
The main system tools, builders, base modules, plugins and templates. All free and open-source.
Accounts Manager
Site user accounts management app for admins and moderators. Change status, delete, block, view associated profiles, track and change email confirmation status.UNA accounts are separate from Profiles and do not work as a visible on-site ID. Basic user information profile is available, but one or more Profile apps are required to generate public profiles.
Review your site status, manage system updates and clear cache. Powerful Studio tools gives Site Operators quick insight into site issues and updates.
Manage site logos, icons, default templates, cover images, splash pages & inject your own CSS styles. Designer App is the resource centre for managing all your site's default designs, templates and images.
Manage, edit and customise all the forms and form fields for your UNA site. Add and remove fields for each form, modify visibility of each form and field based on user level, customise and enhance Search Forms for your requirements. Forms Module is a powerhouse module that collates and manages data inputs in a manner that is easily customised and monitored.
Customise and manage navigation menus, items and sets. Add menus, change icons, manage visibility settings based upon user levels and devices for each menu and menu item. Navigation Module gives full control over site navigation, allowing you to create & manage complex navigation structures with ease and simplicity.
Add, edit & customize pages, manage content, visibility settings based upon user level and device. Set page visibility and layouts. All aspects of page management are easily and readily managed without the use of any code. Pages App is a powerhouse module for managing site layouts and content. Pages App allows the site owner full control over who can see what content on each page and how it is displayed. Customize pages presentation for each user level and for each type of device, Pages App offers almost unlimited options for creating and presenting pages within your UNA website.
Control user levels, visibility, actions & access. Determine what each user can do and what they can see within your UNA website. Permissions Module is a core part of the engine room of your UNA website, providing a robust, elegant and fully customisable system of site governance.Within UNA the Permissions are fully customisable, you can create your own user levels, and establish what they can do and see within your site.Modify existing user levels.Determine the available actions for each user level.Set the number of actions available within a defined period of time, for each user level.Set what menus are visible based on user level.Define what content is visible based on user levels.Permissions for an entire pagePermissions for each block of content on each page.
Edit all text throughout your site in multiple languages. Edit site emails and and all text / keys in multiple languages. Polyglot is the language centre 🔠of your UNA site, enabling you to readily customise all aspects of site text and messaging. Site text, emails and notifications can be quickly found through search and edited to fit your site requirements and new keys and emails easily added.
Access & Edit the Settings for each installed UNA Module from this centralised control centre. Settings can be accessed in Studio from within each module yet Settings Module brings the Settings for all Modules into one single convenient interface.
Direct access to stored user files and images. Search for files, download and resize from the Studio Interface.
The core package of free apps. All the basic functionality for starting an online community.
Accounts Manager
Site user accounts management app for admins and moderators. Change status, delete, block, view associated profiles, track and change email confirmation status.UNA accounts are separate from Profiles and do not work as a visible on-site ID. Basic user information profile is available, but one or more Profile apps are required to generate public profiles.
Classified Ads and Listings managed by Categories and Sub-Categories, create a Facebook Market, Gumtree or Craigslist marketplace within your UNA website.The UNA Ads Module is a powerhouse 💪🏽 content module that can transform your UNA website into a thriving marketplace 🛒 - enabling you to create Classified style ads listed by Categories and Sub-Categories - as a taxonomy for categorising and refining search.Facebook Marketplace is a hugely popular feature of the Facebook eco-system. Facebook Marketplace enables users to create classified ads and post them into specific groups or onto their personal profile. UNA Ads Module enables you to create an identical system of content curation within your own UNA website.Craigslist is a phenomenally successful Classified Directory that is based on a series of Classified Ads and Discussion forums, where people can advertise a range of goods and services - with simple directory style listings Craigslist has become a global icon for buy and selling good and services and meeting new people. UNA Ads Module enables you to emulate the function of the type of website by creating and customizing Classified Directory Advertisements based upon Categories and Sub-Categories.Using UNA Studio the categories within Ads Module can be easily customised 🛠 to suit the taxonomy to your site and relevant products.UNA Ads Module could be used to advertise Jobs 💼 Real Estate 🏠 Sporting Equipment 🎿 Miscellaneous Used Goods 🧸 Livestock / Pets 🐕‍🦺 Cars / Automobiles 🏎 Personal Services 🤗 as well as for Lost and Found ❓ Wanted Ads 🙋🏻 Personals and Dating 😍 .Using the simple integrations of UNA Permissions Module and Paid Levels App - it is possible to monetise your UNA Ads, by restricting the number of ads that users can create and charging memberships (one off or recurring) to be able to post Ads.
Media sharing app for site users to upload, share, manage and comment on photos and videos.Albums app key features:Individual media file pages with comments and likes.Album pages with comments, likes, and “darkroom” gallery view.Short and extended snippets with swipe/scroll controlled previews.Categories.Hashtags.Camera EXIF data tags.Transcoder for optimised photo previews.Video converter for HTML5 video playback.Social sharing.Favourites.Notifications.
Prevent spam content posting and reduce the number of spammers trying trying to join the site. Antispam Module is an important component in keeping your site membership and content, curated and under control. ⚔️It uses different methods:- allow or block some IPs range- DNS and URI DNS Block Lists- Whitelist or blacklist particular countries- Akismet service integration- StopForumSpam service integration- Disposable email domain blocking with list auto-update
Utilising the power of 'Hashtags' for sorting, following and discovering content.  Channels creates a 'context' for posts and gives users the ability to subscribe to a hashtag, users will get a notification when a post with a specified hashtag is added, and content from those hashtags can be added to their feed. Essentially every time that a new hashtag is specified, a new channel is created. Admins can configure whether hashtags/channels can be generated by users, or predetermined by admins.For every hashtag/channel a separate page (based on groups) with Timeline and other features is added. Users can browse to these pages to view historical content sorted under this Hashtag.
Provide a seamless and private gateway that enables users to contact site operators.Contact email 📨can be customised or it can use the use site email address.
A private inbox for asynchronous on-site communication between users. Conversations can be used as a for Help Desk or an onboard email system. Key features:Direct one-on-one or group conversations.The original poster may add new participants.Attachments.On-site and email notifications.Local search.Inbox, Draft, Spam, and Trash folders.Optional collaborative editing of the first post
For developers needing deeper access to site settings and module customisation capabilities. Main functions:-  Change settings which can't be accessed in regular settings- Restore & recompilation of language files - Extended Pages/Menus/Forms builder with SQL dump which can be inserted into module install/uninstall SQL filesPlease Note: Use of Developer Module is only recommended for those with suitable skills as it is possible to break the site through the module. 
A full-featured Community Forum module for public and members-only categorised discussions. The UNA Discussions app is a forum & discussions module that can turn your website into a lively conversation hub 👋. Interaction with other UNA features means you can comment 🗣️on discussions, react to them ❤️, categorise them, embed links 🔗, pics 🖼️ and videos 📹, embed discussions into groups 👩‍👩‍👧‍👦 or apply hashtags #️⃣ using Channels. The Discussion Module has customisable settings and the option to enable Category Visibility 👁️ (managed via the Permissions Module) so that certain Discussions can only be viewed by designated user levels.As a Reddit AlternativeReddit is a social sharing website that markets itself as the 'front page of the internet.' With simple configuration 💪🏽you can create a member site just like Reddit, allowing your users to create🎨 and respond 🙋‍♀️ to discussions - perhaps your Discussions Forum will be centred around a single topic, a series of topics, or users can create their own groups and have discussions around whatever topic is of interest to them 🎭 👗 🏀 🦮 🐈🔮🍕.As a Quora AlternativeQuora is an elaborate forum where users can post questions ❓ around any topic and other users can answer them, with all users voting 🗳️ upon the best and most useful responses, which are then featured for future users. UNA Discussions along with Upvotes ⬆ and Downvotes ⬇ can give similar functionality, giving you the infrastructure to create your own question and answer forum.Key Features🏷 Categories#️⃣ Hashtags☝️ Featured Discussions📎 Attachments🔍 Local search 🗺 Sitewide search support👍 Likes📈 Views count🔁 Reposting🔗 Social sharing📝 WYSIWYG editor📜 List of participants🛎 Notifications📌 Pinned Discussions🔒 Locking Discussion🙈 Hiding Discussions⏳ Timeline integration 
English language translation for all CoreApps and PowerApps made by UNA Inc. Translated all interface texts, including buttons, menu links, alerts, forms, and titles. Regularly updated with every UNA release.
The Events Module enables you to plan and manage Events and Schedules within your UNA site. Features include;Calendar Maps integrationRepeat event function - Set Intervals based on Days/Weeks/Months or YearsReminders  Set timezone for the event start/end date/time, but it will be displayed in user's local timeAlong with the features of all UNA Group based modules;List of joined membersTimeline/Posts and Discussions within the eventsJoin confirmationInvitationsGroup messagingSpecial privacies, such as closed and secret eventNow you can plan any type of event and manage them directly within your UNA community.
Facebook connect
Allow users to join your site using their Facebook account.
Google connect
Google Connect integration.
Groups are a context module that allows memberships and people to join and participate in Group discussions, collaboration and sharing of media.With Groups Module there are a number of features that can be managed to make each Group function as you require.Ability to assign special privacies, creating public, closed and secret groupsList of joined membersJoin confirmationJoin invitationsGroup TimelineGroup messaging/chatGroups layout and design can be configured to your own requirement, including whatever page layout and including whatever input blocks you require to give the page your required look and functionality.
LinkedIn connect
Allow users to join your site using their LinkedIn account.
Multiply your community engagement levels - send configurable notifications for all events, actions and reactions. Most UNA modules integrate with the Notifications app, supporting On-Site, Push and Email Notifications.🔴 On-Site NotificationsDedicated Notifications browsing pageNew/Seen statusesRed-alert bubbles, integrated with site-header and native apps launch-barNotifications preview slide-out for site headerAutomatic alerts count merging in Member menuReal-time alert badges with auto-close📱 Push NotificationsWebPush and Native Push supportIntegrated with OneSignal📨 E-mail NotificationsCustomisable email templatesIntegrates with transactional email provider or local SMTP server☑ - All notifications subscription settings can be pre-set for all members via Studio and individually re-configured by recipients.☑ - Native Push notifications work with UNA native iOS, Android, Win and Mac apps.☑ - Free OneSignal account is sufficient to enable Push notifications.
Profile app for “Organization” profiles. Users can create public or private company profiles with customisable information fields, profile picture, and cover photo. Works as an on-site identification and placeholder for various additional features provided by other apps (Timeline, Albums, Blogs, etc).Key features:Serves as a public or private site ID profile.Supports associated Timeline and Post to Timeline blocks.Symmetric “Befriend” connections.Automatic “Follow” on befriending.Asymmetric  “Follow” connection for updates subscription.
This App is used to process subscriptions and one time payments 💰 via the shopping cart 🛒 and accepts payments in various currencies 💴 💵 💶 💷 .The default UNA's Permissions (via Paid Levels App), Market App and Ads App are integrated with the Payments App. If you want to sell something in the Market, sell Paid Membership Levels on your site, or charge a joining fee for a Course 👩🏽‍🏫 , Event 📆 , Group 👨‍👩‍👧‍👦 , Organization 💼 or Space 🌌 , you need to start by setting up the Payment App.By default PayPal, Stripe and Chargebee integrations are available. Another option is to use your site’s own internal currency via UNA’s Credits App. If you want to sell everything on behalf of a Main Seller, then activate Single Seller Mode via the Studio (Studio -> Payments -> Settings -> General -> Single seller mode).Don’t forget the Commissions feature which allows the site owner to automatically generate invoices 📄 to all site sellers once a month. This feature takes all of the seller's sales 💵 during the last period and calculates 🧮 the necessary amount of commissions. The amount may be static, a percentage and/or depend on the seller's membership level. Notifications about new invoices will be seen in Account popup -> Invoices and can be paid 💳 via the standard Payments shopping cart 🛒.Key features:Processes subscriptions and one time paymentsAccepts various currenciesPaid Levels AppMarket AppAds AppCoursesEventsGroupsOrganizationsSpacesPayPal, Stripe and Chargebee integrations availableCredits AppSingle Seller ModeCommissions
Create Personal Profiles with collections of Friends and/or Followers ('symmetric' or 'asymmetric' connections respectively).Symmetric connections are reciprocated ↔, e.g. 'Friends' and asymmetric 👀 connections are not reciprocal ➡, e.g. 'Follows.'All social community sites 🌍 (e.g., Facebook, YouTube, Twitter, LinkedIn, Instagram) and Dating sites 💑 such as Tinder, Bumble or Plenty of Fish will employ a system such as this - it provides users the essential core capability to create a Personal Profile and connect with other Personal Profiles.Users can create public 🙋‍♀️or private 👤personal profiles with customisable information fields 📝, profile picture 📸, and cover photo. Works as an on-site identification 🎫 and placeholder for various additional features provided by other apps (e.g., Timeline, Albums, Blogs, etc).It's important to understand that in UNA, Accounts and Profiles are separate - so it is possible for one user to have multiple profiles, including Organisation profiles, that they can easily switch between. Key features:Serves as a public or private site ID profile.Supports associated Timeline and Post to Timeline blocks.Symmetric “Befriend” connections.Automatic “Follow” on befriending.Asymmetric  “Follow” connection for updates subscription.
🚀 Inspire your community to publish blog-posts, stories, reviews and ideas. Posts is a content module that allows community members to create rich-text articles with media attachments as well as embedded media, such as video embeds, multiple pictures, links, tables, lists, emoji, etc. ⚙️ Posts module supports WYSIWYG editor allowing for rich formatting. Published entries appear in a dedicated "Posts" section in author profiles as well as in all contexts (Groups, Events, etc) to which they may be published. Timeline module is fully integrated with Posts - a card is created in all relevant feeds when new Posts are published. Key features and supported objectsComments Hashtags Categories Attachments Rich-text formattingLabelsNotificationsFeed cardsAuthor blockBrowsing pages in Author profilesBrowsing pages in context modulesBrowsing pages for Latest and Popular PostsScheduled PublishingDelayed publishing after video-attachment conversion Reporting, editing, admin management toolsEmbedded Messenger supportFeatured PostsAs Wordpress alternativePosts may be used as an alternative to Wordpress-like blog posts, with the additional benefit of integration with the other UNA platform features, such as Notifications, Social Profiles, Follow/Unfollow, Privacy, Permissions, Pages Builder, Timeline Feeds, Reactions, etc. Unlike Wordpress blogging solution, UNA Posts provide fully integrated social-blogging functionality for multiple users, effectively creating a content-driven social network like Medium, Quora, Blogger, Tumblr, etc.As Medium alternativeMedium is a popular blogging platform, allowing users to create their own blogs and leverage existing audience. Medium does not provide software for creating independent blogs, let alone independent publishing communities. When you choose to use UNA Posts over Medium, you fully control and own the content, determine your own publishing standards and most importantly build your own audience that forms your community membership base. You can make your UNA Posts look and feel just as pretty as Medium posts using UNA Templates, Styles and Pages Builder.
Profiler module measures different timings which help to detect bottlenecks on heavy loaded sites. Profiler measures the following:page load time and memorymenus generation timetemplates load timeinjections execution timeSQL queries execution timemodules service functions timeIt shows the information on each page, also it can be run in the background and send reports when a slow part is detected.
Highly-customisable template, packed by default with UNA. Mobile-friendly horizontal navigation. Wigh minimalist look, designed for various style combinations.The Protean template features customizable Style sets, editable via UNA Studio.
Quote of the Day
Quote of the Day (QOD) App displays a quote from any source on the site. Updating the daily quotes occurs once a day automatically or manually. You may read more about how to install, configure and work with the App here.
Russian language translation for all CoreApps and PowerApps made by UNA Inc. Translated all interface texts, including buttons, menu links, alerts, forms, and titles. Regularly updated with every UNA release.Most UNA team members speak the Russian language natively and update Russian app with natural language keys, fitting the interface and adhering to modern language conventions.Русская локализация всего интерфейса, всех встроенных прилижений и приложений сделанных UNA Inc командой.UNA команда в большинстве говорит по русски и обновление языка присходит всегда с обновлением основно английского языка.
SMTP Mailer
The SMTP Mailer module empowers your UNA site to communicate 🗣effectively with your members. This system allows you to connect an external email infrastructure service such as Mandrill or Sendgrid to ensure that your emails don't get blocked by Spam Filters and land in the inbox of your members where they belong. 📮Using email notifications 🛎and customised emails to communicate 💬with your members is a powerful way of driving engagement and awareness, whilst notifications will still work without a 3rd party provider, for best results 🎯 it is recommended that one is used.
Add content feeds to profiles, subscription feeds for homepage browsing and context-specific feeds for Groups, Events and Spaces. Supporting multiple feed types, two presentation methods and own content items - "Updates".Outline Style - Masonry-grid cards browsing Timeline Style - Linear cards list with infinite scroll In-place comments with configurable preloadingUpdates - short-form content items with media attachmentsPromote - make posts visible in everyone's feeds, regardless of subscription statusPin - make a post visible before all other posts in feedsFeeds for all content, subscriptions, popular content and context posts
Twitter connect
Allow users to join your site using their Twitter account.
UNA connect
Join the site using another UNA site account credentials.
The UNA Wiki Module introduces an elegant & resourceful way to collate and present content within your UNA website. The Wiki structure enables you to compile Tutorials, How-To Guides, and Information Repositories of many types. Wiki structures have been made famous by Wikipedia, a global encyclopaedia repository, but can be utilised for many purposes.UNA Wiki supports the Macros system which enables UNA site owners to repurpose content from all across their site, and embed it natively into each Wiki page.For example a Wiki Post in UNA.IO about Timeline Module, could include a general description of the Timeline module and then embed selections from relevant Blog Posts on Timeline Module, Discussions around Timeline Module and perhaps even embed the Timeline Module UNA Market listing so users could read reviews and download the module right from that page.UNA Wiki supports collaborative editing based on user levels permissions, version revisions with rollback option, markdown editing, automated page generation from in-page links, friendly URLs, and more.
Premium modules, plugins, templates, languages and integrations that help you do more, scale faster and engage smarter.
Monitor site growth, active users and popular content from directly within you UNA admin dashboard. Analytics app alleviates the requirement for 3rd party analytics integration by bringing analytics functionality directly into your UNA site. Monitor site growth, active users and popular content from directly within you UNA admin dashboard.
API for backend.
Description would be here shortly.
Dynamic realtime reporting and growth figures within your UNA site. With the visual displays ability to customise the look and content of the charts, you can see at a glance how your site is performing.Chart Module can display growth figures on every aspect of your site, you can see how your new signups are going, what content is performing and which of your users are the most active and popular.Within UNA Studio you can customize what data is displayed and where. You can embed Charts module into any page and control permissions for who has access to view it.Chart Module places at your finger tips all the data you need to truly understand your UNA site, and make the fine tweaks to keep your community humming.
UNA is the engine for a world leading Learning Community System, where you can create a fully featured Learning Management System within your UNA Social Community. Utilising Courses, Classes & Tasks Modules together gives you the capability to create and deliver learning content on whatever topic to present within your community.
Buy, Sell and take Commissions with an internal currency system in your UNA website.  As the site owner you have the ability to buy and sell Credits for price that you set. Credits  can be bought and sold for hard currency using your existing payment integrations such as PayPal or Stripe.Take a Commission: With Credits you can set the 'Buy' price as higher that the 'Sell' price which will enable you to take a commission on all sales within your site. 💵Create Bundles: The UNA site Operator can create Bundles of Credits for designated amounts - pre-selling currency that can be held by the user and utilised quickly within your site.UNA Credits  is an extremely useful feature for improving the User Experience / UX  for  purchasing goods and services through your site, once Credits are purchased using PayPal or Credit Card, the users can easily make purchases directly from their Credits Wallet 👛  By making it easier to purchase through your UNA site, you will ultimately encourage site users to spend more. Further to this, as the site owner you are empowered to regulate the buy and sell rates 🏦enabling you to further monetise your UNA website.
Persistent vertical navigation, with a responsive transition to icons-only and then "sandwich" menu with a pop-down list. Member Account menu and Plus menu are also presented as vertical lists. By default, Decorous is styled for dark-background navigation and light-background content. All the styles can be edited via Styles editor since Decorous supports Style mixes. Full-page layout apps like Jot Messenger integrate with the Decorous vertical menu and maintain consistent behavior.     
ElasticSearch integration replaces build-in MySQL FULLTEXT or regular search with ElasticSearch. This integration requires ElasticSearch server.It can be useful for the sites with a lot of data to leverage search on another server and free MySQL from this task. Also ElasticSearch can return more relevant search results.If you are adding this module to the site with existing content, then you need to index all existing data, it can be done from ElasticSearch module configuration page in Studio.This module works with site search by keyword and don't work with custom search, but we'll add custom search support in the future.
Upload, preview, share and review files within your UNA community.Files 9.0.0 Features- Categories- Multi-format preview- Automatic format recognition- Visibility control- Location setting- Comments- Direct download- Search in uploaded files 
Font Awesome Pro
2000+ icons at your fingertips that will freshen up the look of your site and give you a giant repository of icons that used directly within UNA Studio to customize the design of various UNA Modules including Navigations, Permissions & Forms.The Font Awesome Pro is the web's most popular icon set and toolkit with a a burgeoning collection, continually expanding with new icons to represent every look and occasion.There are icons for every style and every occasion, with light and solid options available for most icons.  You can see the full list of Icons at
Glossary Module enables you to create a searchable glossary of terms for your site. You can create a custom dictionary, definitions or translations.Glossary Module within UNA makes it possible to manage permissions for what levels of users can publish and/or view Glossary terms. With this module you could create your own site built around custom definitions or add the glossary as an embellished function for your site.
Google Tag Manager
Google Tag manager integration allows you to add and update your own tags in UNA website for conversion tracking, site analytics, remarketing, and more. 
On-site messaging, engagement, and onboarding; segmented email campaigns; drip-campaigns; customer support and retention system, fully integrated with UNA.
Invitations app allows your site members to invite friends via email to join your community. You can set the limit of available invitations for each member; run the whole site in "By Invitaiton Only" mode and send special invitation links that unlock the sign-up form.  
Lucid template, a simple elegant theme, providing a Facebook-esque look and functionality to your UNA site. You can inspect a full demo site at 
Create automatic Mailchimp lists from your site member registrations. Listens to opt-ins on signup. Can be used for Mailchimp automation emails, newsletters, and promotions. 
Create your own Community Marketplace where your site members can sell downloadable ⬇️ digital products, services, subscriptions and combo-packages.Configure your UNA permissions to allow “vendors“ to post new products and standard users to buy them. Set your conditions for becoming a Vendor. Edit Categories and watch your Market grow 📈 !👩‍💻 Users can post their own products and collect payments.💳 Multiple payment providers supported, including PayPal, Stripe, Chargebee and UNA’s own Credits App.🗄 Market-wide product Categories.#️⃣ Hashtags supported in product descriptions.💸 Recurring payments with custom intervals supported for subscription sales.💰 One time payments with permanent access. 📦 Bundles feature for combining multiple products for volume specials.The Power of a Community MarketplaceThis is a Marketplace where multiple vendors can sell their products and can scale indefinitely. You don't have to worry about processing every order yourself and new products can come out all the time. Your community members are passionate about the theme of your site, and many will have something relevant to sell. The Community Marketplace is a great way to introduce monetization to a UNA powered website without bombarding members with annoying ads.#ecommerce #store #market #marketplace
Mass Mailer
Mass Mailer brings HTML email capabilities right into your UNA site. Create professionally styled emails using the WYSWIG editor or paste in your own styles. Include management Dashboard with ReportsCreate segments based on UNA user groups.Save time on syncing email lists with external email providersSave money of expensive subscription fees
UNA Messenger is a responsive, mobile friendly, real-time chat/messenger and video conferencing  system integrated directly into UNA. UNA Messenger allows members to create private talks, group talks and participate in conversations embedded directly into specific webpages through the 'Shoutbox' blocks.Realtime Chat, Direct Messaging (DMs) and Video Conferencing 🎥 between individuals and small groups is rapidly becoming a core function within social community interactions. UNA Messenger offers a slick interface and a host of features bringing a cutting edge Messaging service into the 💞heart of your social community website. UNA Messenger enables you to share files, images and video directly and privately between users, accessing photo library and phone cameras when used in the native app or mobile devices.The integration of Jitsi Meet offers a secure and free Zoom & Skype alternative, offering a host of features, supporting video conferencing up to 75 people, screen sharing, recording to Dropbox and live stream to YouTube.Using the 'Shoutbox' function UNA enables you to embed a Chat Directly into any web page. Many Groups focussed websites such as WeMe utilise Shoutbox functions to encourage informal realtime chat amongst members. Once users have commented in the Shoutbox 🙋‍♀️the Chat will automatically be added to their UNA Messenger - so they can continue with the discussion without having to revisit the webpage each time. There is the option to replace comments with Messenger Shoutbox to give your feedback a lively realtime feel.UNA Messenger is a rapidly developing module ⛏- with many new features planned for release in the near future. Technical:UNA Messenger is built upon a few different platforms and technologies (node js, websockets, push notifications)  and requires Jot Server and Jot Messenger apps to be installed. Jot Server created as app for node js using real-time frameworks for websockets(Primus, SockJs). Jot Server can be installed on your server, you  to install node js on your web hosting server and then install Jot Server (read more details about installation here).Features:Manually Create Talks with any user. Thus can be done from the UNA Messenger page using edit menu icon. Just click on it and type names and auto-completion ability helps to easily find all members by their names.Edit participants list by talk owner or admin. Each talk has settings and allows members to change them for their needs. Below you may see available option:Add Participants (if you talk owner or admin)Delete talk (if you are the talk owner or admin)Leave talk. This option allows to leave talk for any participants.Mute. This option allows to stop getting push notification on members devices from which they visited your site. Remove and Repost each message. Repost option allows to resend members history messages of any available talk to any member. You just need to hover on a message, click on Copy link to the jot icon and then send it to any other member via Jot Messenger. If you want to delete a message, just click on close icon near each talk message.Search talks by keywords and titles. In left side block of main messenger page, you may see search box. It allows to find talks by content.Use UNA Messenger blocks on pages with comments and modules pages based on profile module (Groups, Events).Filter existed talks list by talk types. By default available: General, Private, Sets, Groups, Events.Allows to watch on members' statuses. By default, there are 3 types: Online (green circle), Away - (orange circle), Offline - (empty bordered circle)Allows to get standard UNA notification, sound notifications and one signal push notifications about new messages. You may read details about how to setup web push notifications here for http and https sites.UNA Messenger has an integrated emoji library with many smiles sets. Site Operators can disable/enable the ability to type smiles manually instead of picking them up from popup block.Video Chat / Jitsi Meet FeaturesFull support of WebRTC - the open standard of web communication.Supports up to 75 online participants.Record meetings to Dropbox.Livestream to YouTube.Share screen, presentations & built in chat.Sync Messenger Chat with Jitsi Chat (optional).Create custom meeting URLs & passwords.Invite people to join from outside your UNA community.Use the Free Jitsi Meet Server or create your own.A host of configuration settings available within UNA Studio
Nexus is the UNA Mobile Apps and Desktop apps connector. Nexus gives you the ability to turn your UNA website into a Native Mobile App, 📱with full mobile interactivity and 🔔push notifications.🔑With Native Apps your site enters the next dimension of capability and user interactivity 📈- push notifications and native components create a seamless UX and drive user engagement. ⚒Using the UNA Pages Builder,  you can customise the look of your UNA site to present for mobile devices and then use the mobile apps to interact with the site, providing an optimised version of the site - this can then be used as a basis for a custom mobile app.💡The Nexus module adds necessary styles and functionality for proper functionality of UNA Nexus apps. Installing this module isn't enough, you need to get the source code of mobile apps then modify ✍🏾them for your needs before self-publishing through Google and Apple stores. Mobile Apps publication support and customisation is available within X Level Development and Managed Plans. 🤝Instructions on how to create and publish your UNA Mobile Apps - apps source code - apps source code - Module Block in Pages Builder can be selected to display in Mobile Apps or not.
OAuth2 Server
oAuth API integration for running your UNA site as an oAuth2 authentication server.
Paid Levels
By default levels can't be changed by the user, only admin/moderator can change member's level to set the default level. This module allows to sell member's levels as memberships, for example. You can set pricing for different periods (days, weeks, months, years) for particular level. It's possible to have different pricing options for one level. Additionally it's possible to set free trial period and free levels (to switch to them without payments).This module requires Payments module to sell memberships.
Photos App gives you the ability to create an Instagram style photo share resource within your own UNA community. Instagram is one of the worlds most popular photo sharing platforms, enabling users to create 🤳🏾,  upload, categorise, discover follow and share photo  📷  content of all types.  Photos App allows users to upload single or multiple images, organise by categories and manage visibility 🙈 settings.
Plyr is a next generation video player offering a new realm of capabilities with video in UNA including new player controls, PIP, speed control and ad-syndication.📺 The Picture in Picture (PIP) capabilities enable you to pop out your video, 🖱move it around the screen and continue watching as you view the page. Speed Control ⏩ give you the capability for users to speed up 🐇or slow  down 🐢 their video playback and ad-syndication gives an unprecedented opportunity to monetise video views via advertising.Plyr Module  📽gives you the capability to build your own YouTube, Facebook or Instagram.  You can create an immersive video experience within your website, allowing users to publish, share, follow and comment upon their own videos and the video of their friends.Plyr is Open Source MIT licensed software, fully integrated with the UNA Core and provides extensive opportunities for enhancing your use of video within your UNA website, it will soon be update with ad-syndication possibilities via
Create surveys, polls, voting - collect feedback from community and let your members ask their own questions. Polls 9.0.0 Features- UNA categories- UNA visibility control- UNA location setting- UNA comments- Multiple answer options- Picture attachments - Anonymous voting- "Hide results until voted"- Animated results chart
Rocket.Chat 🚀💬 provides your site’s users with real time chat capabilities.Integrated Rocket.Chat can be used on a separate page (on subdomain) or within an iframe on any UNA page.Key features:Chat with your colleagues and friends face-to-face over audio 🔊 and video 📹.Have your website visitors contact you in real-time and increase 📈 conversions.Drag-and-drop files 📂 or select them from your computer 💻 or mobile device 📱.Record 🎙️ and transmit voice messages to a channel, group or private conversation.Post a link 🔗 and immediately view its content.Native applications available for download ⬇️ on Linux, Windows and OSX.Mobile client applications available for iOS and Android on their respective stores.Single-sign-on integration with UNA accounts.Integrated usernames and profile photos pulled from UNA profiles.Rocket.Chat requires its own server, which needs to be setup separately. After installation, the Rocket.Chat UNA App and the Rocket.Chat server need to be connected 🔗 with each other. 
Integration with the worlds leading ecommerce solution. Create a powerful ecommerce portal within your UNA website, with inventory management, fulfilment, shipping, and secure payment gateway tools, as well as a simple drag and drop interface for designing your shopfront. Ideal for selling hard good within your UNA website. 
Create a full featured community marketplace for physical goods 🛍️, integrated with the world best shopping cart platform - SnipCart. SnipCart is a shopping cart 🛒 app for payment 💸 processing, delivery 🚚 and tracking🐾 .Site members can create SnipCart accounts, enter API keys on your site and start selling items. Alternatively, you can limit selling to admins only and operate it as a site store 🏪.SnipCart account and API key is required. Key features:Snipcart integration ✂🛒Categories 🏷Images 🖼️Prices 💲Weight ⚖️Location 📍Implementation Instructions
The idea of Spaces is very simple - this module enables you to 'nest' groups (in this case Spaces) one inside another. With multiple 'Child Spaces' able to be created within each 'Parent Space'. It is possible to have multiple 'Parent Spaces' , each with their own set of 'Child Spaces.'There is no designation beyond this but the scope is enormous.Ultimately Spaces is a system of architecture that enables you to clearly and simply establish clear arrangement and taxonomy within your UNA site.Within each Child Space you are able to create the full range of normal posts, design pages and manage content as you would in other normal UNA Group.Each Space has it's own set of permissions and members, enabling you and your users to control their membership at each level. List of joined membersJoin confirmationInvitationsGroup messagingEvent's locationSpecial privacies, such as closed and secret spacesSpaces module will enable you within your website to create various Communities, and within those Communities, you can create 'Sub-Communities', within those Sub-Communities members can post the full range of normal posts.For example, if you were making a site on International Soccer/Football you could make a Parent Spaces of Countries, the child spaces could be the Football teams. So if a member followed the country - they would automatically join all of the teams in that country, or they could choose to just follow the individual teams  
Description would be here shortly.
Stripe Connect
Process Marketplace payments via Stripe Connect. #StripeConnect handles multi-user payments, identity verification, tax reporting, and more. Requires #Stripe account
Tasks Module enable users to develop project management capabilities within their UNA community. Tasks ✅ are an UNA Content Module that can be created & assigned within any Context Module, such as Groups, Spaces or Courses. Tasks can be assigned to individuals or all members of group or course, and can be utilised for Assignments, Reminders 💡 and To Do lists. Tasks are arranged in Lists 📋 , with each task being sorted in task lists, it is possible to create complex Learning and Project Management capabilities.
Videos App is focused on YouTube-like video sharing. Create a library of video content that can be viewed, reviewed and shared, in the same way as YouTube  or Vimeo. Users can upload and manage their own video 📹 content, site could be open or perhaps focussed on a particular interest or genre. Videos 📽 can be categorised using UNA Context capabilities of groups, spaces, categories, channels / hashtags or labels. Use the slick Plyr media player to create smooth video playback 📺 with advanced features such Speed Control ⏪ ⏩ and Picture in Picture viewing.  
Open Source
Our code is 100% Open Source under the MIT license. Fork it on GitHub.