---

This site uses cookies. Read more.

Open Source by Appsilon

We believe that beautiful UI is equally important as usability to any web application. That’s why we don’t make any compromises and support both. Appsilon’s open source packages will help you develop more advanced Shiny apps. Our packages introduce new functions, help with debugging, and significantly improve UI elements.

Our contribution to open source is backed up by thousands of downloads. We inspire discussion and growth, and we allow others to learn from our accomplishments. We enjoy giving back to the developer community and we love to create useful tools.

Packages

shiny.semantic
beautiful UI

Helps you with creating a beautiful, non-standard UI for Shiny applications. It has a universal input binding method for your custom user interfaces which enables you to create various types of inputs.

GitHub Cran

shiny.info
display dev info

Helps to display simple diagnostic information for developers that show up in the corner of a Shiny app. It makes debugging much easier and more intuitive.
GitHub

semantic.dashboard
beautiful and customizable dashboards

package for quickly creating beautiful and customizable dashboards. Designed to provide as much compatibility with shiny.dashboard syntax as possible, which makes the programmer’s life much easier. Dashboards allow you to easily structure your app, making it more user-friendly.
GitHub Cran

shiny.router logo
shiny.router
URL routing

Helps with introducing URL routing to the Shiny app. Thanks to that users can navigate directly to the subpage of the dashboard, or you can fetch the parameters straight from the URL address.

GitHub Cran

shiny.i18n logo
shiny.i18n
Supports multi-language apps

It can make the process of implementing translations of your app to any language a breeze. It offers intuitive syntax and flexible format of the translation file that makes work easier for both programmers and linguists.
GitHub Cran

Paweł Przytuła
Paweł Przytuła
VP of Engineering

Need help with R Shiny? Reach out.