Fragmentify VS chat-app

Compare Fragmentify vs chat-app and see what are their differences.

Fragmentify

Django like template inheritance for XML (by iaindooley)

chat-app

A contact us demo widget built using Saasufy. (by Saasufy)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Fragmentify chat-app
1 5
20 0
- -
10.0 6.9
over 10 years ago 15 days ago
PHP HTML
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Fragmentify

Posts with mentions or reviews of Fragmentify. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-12.
  • HTML First – Six principles for building simple, maintainable, web software
    13 projects | news.ycombinator.com | 12 Nov 2023
    I published this article on Template Animation (aka DOM Templating) 12 years ago:

    https://benkoworks.com/your-templating-engine-sucks-and-ever...

    It fits nicely with this goal. My colleagues and I created a tool that allows HTML developers to work in HTML by compiling HTML using a Chrome extension, and then allowing developers to compile the same in their code platform of choice and operate on the DOM:

    https://github.com/iaindooley/Fragmentify

    https://github.com/iaindooley/fragmentify-js

    Even if you're doing a SPA you can use this same method, by sending updates over the wire and doing the processing on the server. We created a standalone package that facilitated that by loading the initial page from the server then transparently allowing the server to send just the changes to the page and having them applied on the client side:

    https://github.com/dgrinton/remote-standalone

    The combination of "remote" and "fragmentify" and Template Animation/DOM Templating, in my opinion, would be a tremendous "retreat to move forward" in web development technologies.

chat-app

Posts with mentions or reviews of chat-app. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-27.
  • Software Infrastructure 2.0: A Wishlist (2021)
    2 projects | news.ycombinator.com | 27 Feb 2024
    I built a serverless SaaS no-code/low-code platform which could be of interest: https://saasufy.com/

    You just need plain HTML which can be deployed online with something like GitHub pages.

    I've built a few apps with it including a simple real-time chat app which supports both group chat, private 1-on-1 chat with an account system, OAuth via GitHub... The entire app is only 260 lines of HTML markup. See: https://github.com/Saasufy/chat-app/blob/main/index.html

    It comes with around 20 generic declarative HTML components which can be assembled in complex ways: https://github.com/Saasufy/saasufy-components?tab=readme-ov-...

    There is a bit of a learning curve to figure out how the components work but once you understand it, you can build apps ridiculously quickly. The chat app only took me a few hours to build.

    I've been helping a friend to build an application related to HR with Saasufy and I managed to get the basic search functionality working with only 160 lines of HTML markup.

  • Htmz – a low power tool for HTML
    10 projects | news.ycombinator.com | 19 Feb 2024
    >I built a chat app with both group chat and private chat (with access control) using only plain HTML; only ~250 lines of HTML markup for the entire thing: https://github.com/Saasufy/chat-app/blob/main/index.html

    I think I know what you mean, but we clearly have different definitions of "plain HTML." Mine wouldn't involve 9 javascript files. :-D

    Either way, I'm interested and will check out what you made!

  • Web Components  -  The Template-Viewport Pattern  for the Shadow DOM
    1 project | dev.to | 21 Nov 2023
    The repo for the chat example I alluded to in this guide can be found here: https://github.com/Saasufy/chat-app and is hosted here: https://saasufy.github.io/chat-app/ (you can log in with GitHub by clicking on the link at the bottom of the log in form).
  • HTML Web Components
    14 projects | news.ycombinator.com | 13 Nov 2023
    Web Components are extremely powerful. I built a chat app with authentication with 2 different blockchains, GitHub OAuth login and access control using only 120 lines of HTML on a single page with no framework:

    https://github.com/Saasufy/chat-app/blob/main/index.html#L23...

    You can try the app here (if you have GitHub): https://saasufy.github.io/chat-app/

    The backend is serverless built using Saasufy.com - The platform/startup I'm working on currently: https://saasufy.com/

  • HTML First – Six principles for building simple, maintainable, web software
    13 projects | news.ycombinator.com | 12 Nov 2023
    You can log in via GitHub OAuth (also implemented with HTML tags).

    The source is here, that's all of it, there is no custom backend logic: https://github.com/Saasufy/chat-app

What are some alternatives?

When comparing Fragmentify and chat-app you can also consider the following projects:

fragmentify-js - FragmentifyJs

clace - Clace is a web app deployment platform for internal tools

dumb-tailwind

webcomponents-blog-examples

tailgate - Client-facing generative-AI components without the fuss.

- - Hyphen - An elegant custom element base class

marimo - A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.

remote-standalone

supercomponent - Give your Web Components modern-day superpowers.