Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Isotopejs/isotope

UI library that aims to bring simplicity and intuitiveness back to Web Development. 🚀
https://github.com/Isotopejs/isotope

css-in-js isotope javascript library typescript ui user-interface web-development

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        




Isotope Ecosystem

[![CI](https://github.com/Isotope-js/isotope/workflows/CI/badge.svg)](https://github.com/Isotope-js/isotope/actions) [![Codecov](https://img.shields.io/codecov/c/github/Isotope-js/isotope)](https://codecov.io/gh/Isotope-js/isotope) [![Discord](https://img.shields.io/discord/707157754766426134)](https://discord.gg/FaFbaSk)

Isotope is a UI library that aims to bring simplicity and intuitiveness back to Web Development.

```javascript
import { createDOMView } from "@isotope/core";

const SaySth = (message) => (node) => {
node
.span({
styles: {
color: "orange",
fontSize: "4rem",
fontWeight: "bold",
},
})
.text(message);
};
const view = createDOMView(document.body);

view.$(SaySth("Hello World!"));
```

This is a monorepo housing all official libraries and tools that belong to the Isotope ecosystem. For more information about each package, consult the following table.

| Package | Description | Website |
| ----------------------------------------------- | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [Core](./packages/core) | This is the core Isotope UI library that forms the basis for all the other tools in this repo | [https://areknawo.com/isotope](https://areknawo.com/isotope) |
| [Server](./packages/server) | A package that enables Isotope to be used for Server-Side Rendering (SSR) | [https://areknawo.com/isotope#docs>ssr](https://areknawo.com/isotope#docs%3Essr) |
| [Prototope](./packages/prototope) | The Prototope utility library for UI CSS-based prototyping with Isotope | [https://areknawo.com/prototope](https://areknawo.com/prototope) |
| [Prototope Server](./packages/prototope-server) | A packages that enables Prototope to generate CSS server-side | [https://areknawo.com/prototope/docs>ssr](https://areknawo.com/prototope/docs>ssr) |
| [Docking](./packages/docking) | Simplistic Markdown-based Static Site Generator (SSG) levraging the Isotope ecosystem | [https://areknawo.com/docking](https://areknawo.com/docking) |

## Questions?

Have a question or want to chat about Isotope ecosystem? If so, check out the [Discord community](https://discord.gg/FaFbaSk)!

## Support Isotope ecosystem

Help make Isotope ecosystem better by contributing code or fixes, or donating:

Buy Me A Coffee