English|简体中文
A categorized list of ABP Framework related resources.
- Official Links
- Other Lists
- Tutorials
- UI Themes
- Application Modules
- Tools
- NuGet / NPM Packages
- Video Trainings
- abp.io (home page)
- docs.abp.io (main documentation)
- community.abp.io (posts and events related to ABP and .NET)
- blog.abp.io (official blog for the latest news and releases)
- commercial.abp.io (commercial startup templates, UI themes, application modules, tooling and support)
- twitter.com/abpframework
- discord.gg/abp
- stackoverflow.com/questions/tagged/abp
- github.com/abpframework
- Awesome ABP (by EasyAbp Community): A list of ABP related resources, just like this repository.
- Getting Started: Create an application with the ABP Framework and make it ready for development.
- Quick Start: Get started with the ABP Framework and create a simple TODO application.
- Web Application Development: 10-parts tutorial to create a full featured web application.
See community.abp.io/posts for the latest articles posted by the core ABP Framework team and the ABP community.
- Basic Theme: A minimalist theme that doesn't add any styling on top of the plain Bootstrap. You can take the Basic Theme as the base theme and build your own theme or styling on top of it.
- Lepton Theme: A professional UI theme with multiple color and style options.
- LeptonX Theme: A modern, responsive and flexible UI theme. This is the recommended theme for new applications. It has two versions:
- LeptonX Lite: Free version with less features and options.
- LeptonX: Full version with all the features and options.
An application module provides a fully implemented application/business functionality, typically with its own entities, services, APIs and UI components.
These application modules are created and maintained by the core ABP team.
- Account: Provides UI for the account management and allows user to login/register to the application.
- Audit Logging: Persists audit logs to a database.
- Background Jobs: Persist background jobs when using the default background job manager.
- Blogging: Create and manage your own blogs (Not developed anymore, use the CMS Kit blogging feature instead).
- CMS Kit: A set of reusable Content Management System features.
- Docs: Used to create technical documentation website. ABP's own documentation already using this module.
- Feature Management: Used to persist and manage the features.
- Identity: Manages organization units, roles, users and their permissions, based on the Microsoft Identity library.
- IdentityServer: Integrates to IdentityServer4.
- Permission Management: Used to persist permissions.
- Setting Management: Used to persist and manage the settings.
- Tenant Management: Manages tenants for a multi-tenant application.
- Account: Login, register, forgot password, email activation, social logins and other account related functionalities.
- Audit Logging: Reporting the user audit logs and entity histories in details.
- Chat: Real time messaging between users.
- CMS Kit: Building blocks to create your own Content Management System.
- File Management: Upload, download and organize files in a hierarchical folder structure.
- Forms: Create forms and surveys to your users.
- GDPR: Allows users to download and delete their personal data collected by the application.
- Identity: User, role, organization unit and permission management.
- Identity Server UI: Managing the identity server objects like clients, API resources, identity resources, secrets, application URLs, claims and more.
- Language Management: Add or remove languages and localize the application UI on the fly.
- Payment: Provides integration for various payment gateways.
- SaaS: Manage tenants, editions and features to create your multi-tenant / SaaS application.
- Text Template Management: Edit text/email templates on the user interface.
- Twilio SMS: Sends SMS over Twilio Cloud service.
- ABP CLI: Official CLI for the ABP Framework.
- ABP Suite: A tool to automatically generate fully layered CRUD-style pages, install and download source of the application modules. This tool is a part of the ABP Commercial product.
Check community.abp.io website for the latest video posts for ABP and .NET. Here, we list some of the posts published there and other platforms.
- ABP & Blazor ile kapsamlı bir eğitim seti (Udemy, toplam 100 saat)
- ABP Framework Eğitim Serisi (YouTube, ücretsiz)