Ideas
10885ideas
Created on 28 Aug 2025
2022-07-24 08-50-37
Gokula Kannan P
OutSystems is powerful, but some of its best features are hidden from developers. This forces us to create complex workarounds for standard patterns like Publisher/Subscriber (Pub/Sub). Pub/Sub is essential for modern apps, allowing different parts to communicate without being directly connected. While debugging the application in client side, it has been discovered that OutSystems already has a built-in Publisher/Subscriber functionality. This feature is powerful and works perfectly, as demonstrated in this Working demo - PubSubDemo This internal API can be accessed with a simple piece of JavaScript: require(['OutSystems/ClientRuntime/modules/PubSub/Publisher'], function (Publisher) { window.Pubsub = new Publisher.default("DemoApp"); }); By adding this as a required script to a module, we can unlock a native Pub/Sub instance, allowing different blocks and components on a screen to communicate with each other without being directly coupled. This is a game-changer for building complex, modular, and responsive user interfaces. The existence of popular Forge components like "PubSubEvents" clearly demonstrates the community's need for this exact functionality. My idea is simple: Elevate this hidden Publisher/Subscriber functionality into an official, documented, and fully supported feature of the OutSystems platform.
82
Views
1
Comments
New
Frontend (App Interfaces)
Created on 17 Oct 2025
2026-01-23 11-38-55
Dinesh Murugan
It would be great to have a small “Neo Insights” section within our forum profile. This section could display how often Neo has helped us, its response accuracy, and even suggest learning materials based on our previous questions. It would make Neo feel more like a personal learning assistant that evolves alongside each developer’s journey.
70
Views
0
Comments
New
Forums
Created on 04 Mar 2022
2021-06-02 20-50-04
Márcio Carvalho
Hello!So we already got the dark theme on the service studio, awesome :DBut I thought about having a dark theme option for the OutSystems portal.Stay with me, I know that exist a lot of extensions that can make it happen, but still is ugly and it's not so good and there is a lot of bugs.Some examples.Let me know what "you" think.Kind Regards,Márcio
333
Views
9
Comments
On our RadarOn our Radar
Community
Created on 10 Aug 2021
2025-01-29 16-21-53
Luiz Alberto de Oliveira Júnior
Allow customize permissions to IT User using Lifetime. Today we have some permission pre-defined such as:Full ControlChange and Deploy ApplicationsOpen and Debug ApplicationsMonitor and Add DependenciesList ApplicationsAccessNo AccessCreate ApplicationsAdd System DependenciesManage Infrastructure and UsersManage Teams and Application RolesBut when we need people to be able, for example, to just change Site Properties and/or run Timer in a Production environment, we need to grant the "Change and Deploy Applications" permission which also allows you to change and publish an application directly in Production.
316
Views
4
Comments
New
Lifetime
Created on 05 Sep 2011
2025-11-03 12-56-18
Evert van der Zalm
When I set a description to a timer in service studio, I can't read this description at the timer in service center. It would be nice to being able to read the description of a timer in service center so that I don't need to open the eSpace to see where the timer was used for.
1238
Views
10
Comments
On our RadarOn our Radar
Service Center
Created on 26 Feb 2020
2020-04-15 19-07-26
Eduardo Rodrigues
Show in the previous result, the number of records returned by the query when using the test variables.As shown when testing with SQL.It would help to verify that the query logic is running as expected.
1139
Views
8
Comments
On our RadarOn our Radar
Aggregates & Queries
Created on 05 Dec 2022
2018-10-29 08-31-03
João Marques
Hello,As Forge applications grow in use, the support cases grow as well. Take a look for instance to the XML Records component which has over 100 comments in a show-more-10-records-per-page version. There's no way to search on a support case list if a similar support case has been open. Eventually, this is a reason for why such components have eventually the same question posed time and time again.
195
Views
0
Comments
New
Forge
Created on 22 Jun 2023
2020-09-21 08-42-47
Vincent Koning
In one of the latest verions of OutSystemsUI the structure ErrorMessage has been added. This is in a nice default format for passing errors around the entire application. We also want to make use of this structure in our backend so that we can have one uniform error handler in the frontend. Both OutSystemsUI and our own actions all provide the same structure with the error information making it easy to consume and handle. But by doing this we create a dependency from our backend to a frontend component and that feels sniffy. OutSystemsUI could change in the future or even be replaced with something else. Better would it be if this structure would be moved to the System entity and by doing so both OutSystemsUI and our own components could consume that structure and in case of changes nothing is broken because the replacement could (and should) also reuse the ErrorMessage structure.
158
Views
1
Comments
New
Builtin & User functions
Created on 16 May 2018
UserImage.jpg
Matthieu de Graaf
For integration with third party build tools it would be nice to have a command line tool to create a solution programmatically.In this scenario the build would included the following steps:Create a osp file based on eSpaces (oml files or Espaces from an OutSystems environment)Install the osp file by means of the osp tool
1664
Views
14
Comments
On our RadarOn our Radar
Lifetime
Created on 31 Oct 2022
2025-11-18 12-43-07
Mariana Junges
Hello,The idea is to create a new role or option for the created users that have or do not have access to the "CSS inline" / theme and layout and other front end options to ensure that only authorized users can change the front end issues and guarantee the good experience and best practices.And create a "find all" css inline in the module so that it is possible to locate and change or not the code.Thanks
222
Views
1
Comments
New
Service Studio
1111 to 1120 of 10885 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2026-03-13 16-36-56
5 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2021-09-06 15-09-53
8 comments
2
2024-07-05 14-16-55
6 comments
3
2025-09-02 13-37-45
5 comments
4
2020-04-17 08-41-30
4 comments
5
UserImage.jpg
3 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!