OPEN SOURCE REACTIVE MICRO-FRAMEWORK
<input data-model="cliente" />
<strong data-bind="cliente"></strong>
<li repetir="lead em leads">
{{ name }} - {{ value }}
</li>
ob$.cliente = "Pangeia Labs";
ob$.leads = [{ name: "Loja X", value: "R$ 1200" }];
Capacidades técnicas do OB$
Bindings completos
`data-bind`, `data-html`, `data-img`, `data-style`, `data-class`.
Diretivas de fluxo
`mostrar`, `esconder` e `repetir` para montar UI dinâmica.
Inputs sincronizados
`data-model` conecta o input ao estado sem boilerplate extra.
Callbacks observáveis
Por variável e global para telemetria e lógica de negócio.
Sem build step
Script puro, carregamento direto e ciclo de iteração curto.
Responsividade ativa
Estado reage a viewport para comportamento, não só layout.
Demos práticas (uso real)
Todos os blocos abaixo são funcionais e alimentados por `ob$` em tempo real.
1) Pipeline comercial (CRM leve)
Cadastre leads, acompanhe MRR e converta para fechado.
- {{ name }} · {{ valueLabel }}
2) Simulador de plano SaaS
Monte proposta comercial com preço calculado na hora.
3) Quadro de execução diária
Controle tarefas de sprint e mova para concluído com um clique.
- {{ title }}
Concluídas
- {{ title }}
4) Telemetria de estado
Log de mutações capturado via callback global.
5) Feed operacional com scroll infinito
Desça até o final para carregar mais cards automaticamente (5 por lote).
{{ body }}
{{ tag }}Download
Framework, versão minificada e manual completo para onboarding técnico.
Manual Completo
Guia integral com recursos, APIs e exemplos.
Ler no site Baixar MANUAL.mdOB$ Full
Arquivo completo para estudo e contribuição open source.
Baixar obs.jsOB$ Min
Build compacta para produção.
Baixar obs.min.js