# mobx-route > Simple and lightweight typed router with MobX power charged ## Table of Contents ### Introduction - [Getting started](/mobx-route/introduction/getting-started.md) ### Core API - [Route](/mobx-route/core/Route.md) - [VirtualRoute](/mobx-route/core/VirtualRoute.md) - [Router](/mobx-route/core/Router.md) - [groupRoutes](/mobx-route/core/groupRoutes.md) - [isRouteEntity](/mobx-route/core/isRouteEntity.md) - [routeConfig](/mobx-route/core/routeConfig.md) - [History](/mobx-route/core/history.md) - [Query](/mobx-route/core/query.md) ### React - [Link](/mobx-route/react/Link.md) - [RouteView](/mobx-route/react/RouteView.md) - [RouteViewGroup](/mobx-route/react/RouteViewGroup.md) ### mobx-view-model - [RouteViewModel](/mobx-route/view-model/RouteViewModel.md) ### Recipes - [Routing declarations](/mobx-route/recipes/routing-declarations.md) - [Modal routes](/mobx-route/recipes/modal-routes.md) - [Implementing Memory Routing for Non-Browser Environments](/mobx-route/recipes/memory-routing.md) - [Not found routing](/mobx-route/recipes/not-found-routing.md) - [Setting Up Hash Routing](/mobx-route/recipes/hash-routing.md) - [Protected routes](/mobx-route/recipes/protected-routes.md) - [Rest path params](/mobx-route/recipes/rest-path-params.md) ### Other 🛸 - [Project Examples](/mobx-route/other/project-examples.md) ### Errors 🚨 - [Error #1: Route path compilation failed](/mobx-route/errors/1.md) ### Warnings ⚠️ - [Warning #1: RouteGroup.open() cannot navigate](/mobx-route/warnings/1.md) ### Other - [mobx-route](/mobx-route/changelog.md)