Introducing Obvia, the obviously easy JavaScript framework

Dear OpenLabs community,

I would like to introduce you to Obvia, an open-source JavaScript framework designed to make web development obviously easy, and the first framework of this kind developed in Albania. So far, it’s a framework that’s been mainly used in the company I work for in our internal projects, but we have decided to launch it as open-source in order to share it with the community and also get more feedback and support.

As a framework, Obvia is designed mainly for the development of single-page applications, and has a few advantages, such a component-based architecture, scoped CSS, memoized DOM, asynchronous programming, and an overall intuitive structure.

Like any other open-source project, we are interested in forming a community of like-minded developers, who are interested in using, maintaining, and developing Obvia even further. So whether you are experienced in JavaScript, or even a novice developer wanting to learn more about this language, we invite you to check out our website and social media. Thank you!

GitHub: GitHub - obviajs/obvia: The Javascript framework to make web development obviously easy
Video presentation:


Hi Tedi and welcome at the Open Labs forum! :grin:

Obvia seems like a great tool for developers. Congratulations on your work on building the framework!

Looking forward to hearing more from you guys.



Dear Open Labs community,

On Monday, May the 17th, Open Labs and Obvia will organize a meetup event where you can find more information on the framework and the development of open-source solutions in general. We will present our work, and we would like to have an open discussion with questions, answers, and overall feedback.

If you are interested in JavaScript, web development, or open-source software in general, you are more than welcome to join and become part of the meetup! We hope to see you there!


Hi @TediMoci,

Congratulations for developing Obvia and for releasing it as open-source. It seems interesting.

Personally I don’t have much experience with JS. Many years ago I had to build a mobile application ( I decided to use jQuery Mobile, although I was also aware of Ember and Angular. I am not sure why, maybe it seemed to me easier to learn and to use. However it seems that jQuery Mobile is not being used much nowadays, and maybe it will become obsolete soon. So, migrating the application to another platform/framework might be a good thing.

The code of this application is at: / fjalori · GitLab
The only doc available is this: doc/modules.txt · master · / fjalori · GitLab

In your opinion, how easy or difficult could be to convert this application to Obvia, if possible? How much time could it take, assuming that the developer is an expert both in JavaScript and in Obvia?
In case Obvia cannot handle it, what other JS framework would you suggest or recommend as most suitable for this case?


1 Like

Hello Dashamir,

Thank you for your question! Regarding your app, I wanted to ask, do you want to create a web application or a mobile application? If it’s for the web, then you can certainly use Obvia to develop it. You can take a look at the documentation in our website and the code, but if you have any other questions about the framework and the usage, then you are welcome to ask me directly as well.

Best regards,

1 Like

Mund të bashkoheni në call këtu:

Disa momente nga eventi djeshem:


Faleminderit Mariana!
Gjithashtu, dua te postoj edhe videon e prezantimit, te cilen mund ta gjeni ne YouTube: