OwODocs
25

Intro

Why this project exists & the problems it aims to solve.

Jan 7, 2025

  • Info

What is OwO Repo ?

A foundation for crafting full stack applications that are exciting to use, create, scale & deploy.

It has sensible defaults but is designed to be customised to your requirements, rather than publishing packages it exposes all code for modification.

Aims

  • Atomic / granular composition.
  • Scalable & simple to refactor.
  • Intuitive to use for developers, clients and users.
  • Simple to understand what is going on, even after not seeing the project for a while. ( As long we understand it's conventions )
  • Production ready.
  • An educational resource for mono repos. ( mainly typescript for now )

Should I use OwO Repo ?

That depends ( I'm sorry >_< ).

Personally I have never developed applications faster or had more fun doing it then using this project in it's current state.

BUT, that is also because I designed it and know all the pieces, trade-offs and caveats. This can be fixed with documentation but currently the focus is on adding / refining features and conventions.

Thus OwO Repo is in beta, until all features are stabilized & there is comprehensive documentation.

So should I use it XD ?

If :

  • You are looking for a foundation for a typescript mono repo and don't mind exploring the code to learn how it works.
  • You love coding and have some spare time.

Then I recommend trying OwO Repo ( after reading below ) , otherwise probably wait until v1.