Skip to content

🇧🇷 Leia em Português | 🇺🇸 Read in English

Bake

Welcome to Bake! This repository brings together a collection of open-source tools and frameworks designed to empower web developers in creating robust and high-performance interfaces. Created by @deMGoncalves, Bake is the home of projects like -O-id and -O-ego, which focus on the efficient construction of Web Components.

Our focus is to simplify the development of high-performance web components by providing flexible and intuitive tools that facilitate the creation of modern and reactive interfaces.

Projects

-O-id

-O-id is a powerful library for developing custom Web Components. Inspired by the psychoanalysis of Sigmund Freud, the name "-O-id" symbolizes the primitive and essential foundation of every web component. The library is designed to be the foundation of high-performance interfaces, allowing developers to create reusable, highly efficient, and easy-to-maintain components.

With -O-id, you can take advantage of a series of decorators that facilitate the creation and lifecycle of components, making development smoother and less verbose. The simplicity and flexibility of -O-id make it ideal for those looking to create dynamic interfaces with complete control over reactivity and performance.

Learn more about -O-id here.

-O-ego

-O-ego is the natural extension of -O-id to the user interface layer. While -O-id represents the foundation of components, -O-ego is responsible for balancing form and function, delivering a smooth and highly performant visual experience. Inspired by the Freudian "ego," which balances impulses with reality, -O-ego acts as a bridge between the backend and the interface, ensuring that business logic translates into efficient visual components.

With -O-ego, developers have access to a library of ready-to-use UI Components that are fully customizable and optimized for performance. Whether creating responsive layouts or interactive components, -O-ego provides the necessary balance to build scalable and modern interfaces.

Explore more about -O-ego here.

About Bake

Bake is a collection of projects created to simplify the web development process, with an emphasis on Web Components and performance. Conceptualized by @deMGoncalves, Bake aims to provide tools that enable developers to transform concepts into interfaces quickly and effectively without compromising performance.

Contributing

Contributions are always welcome! If you want to collaborate on -O-id, -O-ego, or any other Bake project, visit the individual repositories to learn more about how to contribute.

License

All projects under Bake are open-source and licensed under the MIT License. This means you are free to use, modify, and distribute the code as long as you follow the terms of the license.

Pinned Loading

  1. -O-id -O-id Public

    -O-id is a lightweight and easy-to-use library for creating custom Web Components, focusing on simplicity and performance.

    JavaScript 6 1

Repositories

Showing 5 of 5 repositories
  • -O-id Public

    -O-id is a lightweight and easy-to-use library for creating custom Web Components, focusing on simplicity and performance.

    bake-js/-O-id’s past year of commit activity
    JavaScript 6 MIT 1 2 0 Updated Oct 22, 2024
  • -O-ego Public
    bake-js/-O-ego’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 18, 2024
  • .github Public
    bake-js/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Oct 10, 2024
  • arcus Public
    bake-js/arcus’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Aug 24, 2024
  • -o-id-demo Public

    Este é um projeto de demonstração que utiliza a biblioteca -O-id para criar um aplicativo simples de divisão de contas, chamado -O-id Splitter

    bake-js/-o-id-demo’s past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Aug 16, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…