8000 GitHub - Isotopejs/isotope at v0.2.2
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.
/ isotope Public archive

UI library that aims to bring simplicity and intuitiveness back to Web Development. 🚀

License

Notifications You must be signed in to change notification settings

Isotopejs/isotope

Repository files navigation

Isotope

Isotope is a JavaScript-centric, statically 889D -dynamic library for building User Interfaces (UIs) for modern browsers.

Why Isotope?

  • Developer-friendly - Isotope API is designed with simplicity in mind, so that you can jump right into making your first app. ❤
  • JavaScript-focused - Isotope is laser-focused on JavaScript, requiring no additional tooling to get you up & running.
  • TypeScript-ready - Isotope is written in TypeScript, enabling autocompletion and other useful features in modern editors.
  • Lightweight - Isotope is modular, but even when fully-loaded, it weights only 10.2KB, or 3.4KB with GZip! 📦
  • Fast - By using reactivity only when needed, Isotope provides performance unrivaled by many. ⚡
import { createDOMView } from "@isotope/core";

const why = [
    "Developer-friendly",
    "JavaScript-focused",
    "TypeScript-ready",
    "Lightweight",
    "Fast"
];
const view = createDOMView(document.getElementById("app"));

view.ul().map(why, (text, parent) => {
    parent.li(text);
});

Interested?

Get started by checking out the docs.

Questions?

Have a question or want to chat about Isotope? If so, check out the Spectrum community!

0