Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Sunmao – A framework for developing low-code tools (sunmao-ui.com)
41 points by yz-yu on July 20, 2022 | hide | past | favorite | 11 comments



Sunmao is an open-source framework for low-code tools. You can integrate custom UI components in Sunmao to create your own low-code tools.

More details can be found in this post: https://github.com/smartxworks/sunmao-ui/blob/develop/docs/e... and our Github repo.


All your translation keys are broken (I mean you don't have any default language as a fallback).


Thank you for the feedback and really sorry about that! Just published a new version with fallback language.


Possibly stupid question from someone who is traditionally not webdev but has started trying to build small tools. I think sunmao is something I can think about using to quickly put together a frontend for things I'm building with FastAPI? Is that what this is?


Good question. Sunmao focus on the UI part means it was designed to integrate any kind of backend. And for FastAPI and other frameworks that provide OpenAPI schema, there should be a bigger potential to play with Sunmao, e.g, tables, forms, and other UIs that can connect to the API seamlessly.

As a personal suggestion, I think Sunmao is a little low-level(which brings great flexibility) to build such a kind of integration at this moment. It will be much easier after we provide some tutorials or examples of integrating with a backend framework. In the meantime, it will be appreciated if to join our slack channel and have some deep discussion.


This is great. Is there a separate list of components supported in sunmo? also can i bring my own component say from material-ui?


The sunmao editor has three built-in component libraries:

- core: sunmao's customised generic components such as stack, text, etc.

- arco: encapsulates the arco-design component library https://arco.design/

- chakra-ui: encapsulates the chakra-ui component library https://chakra-ui.com/getting-started

These are the three component libraries that come with editor out of the box.

Of course you can customize any component, here is the documentation for component development:

https://github.com/smartxworks/sunmao-ui/blob/develop/docs/e...


I’m excited to check this out when I get to a desktop! The widgets on the landing page are getting scrunched to death on mobile.


there is a huge area to improve on our mobile site!

yes I mean it's not very attractive at this moment LOL


Would love a tutorial on how to integrate this with react components.


https://github.com/smartxworks/sunmao-ui/blob/develop/docs/e...

here is an example of integrating a react component




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: