🠄 Back to solutions

Publicodes

Publicodes is a platform for modeling complex systems using simple, readable rules, facilitating transparency, collaboration, and scalability.

Description

Publicodes is a platform for modeling complex business domains by breaking them down into simple, universally understandable rules. It uses a clear and readable code, facilitating easy modification and understanding of the models. The platform is used for millions of simulations monthly, powering applications such as personal carbon footprint calculators and business management tools. Publicodes promotes open data by enabling easy publishing and reuse of models, and its design ensures transparency and explainability of calculations, making it suitable for government applications. Its architecture is clean and maintainable, employing a low-code approach that bridges the gap between no-code and full-fledged coding. The platform supports multiple formats and is easy to use, even for those with limited coding experience.

Features

Publicodes employs a clear and readable code based on a simple rule system, making it accessible to a wide range of users. It offers a low-code approach, bridging the gap between no-code and full coding, making it usable for both technical and non-technical users. The platform boasts a clean architecture, ensuring maintainability and testability, and supports multiple formats for easy integration into various applications. It enables the creation of easily understandable and reusable models that promote transparency and open data practices. The platform supports a large-scale simulation capability, handling millions of calculations each month.

Benefits

Improved transparency and explainability of calculations, allowing for easy verification and understanding of results. Enhanced maintainability and testability through a clean architecture, reducing errors and simplifying updates. Streamlined communication between developers and experts due to a shared language and easily understandable code base. Increased efficiency by leveraging a low-code platform accessible to both technical and non-technical users, reducing time to develop and deploy applications. Facilitated open data practices by enabling easy publishing and reuse of models. Compliance with transparency requirements for public algorithms is simplified.

Links

Home page
Key info
Open Source
European