temple VS entr

Compare temple vs entr and see what are their differences.

temple

An HTML DSL for Elixir and Phoenix (by mhanberg)

entr

Run arbitrary commands when files change (by eradman)
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
temple entr
2 47
464 4,010
- -
5.1 6.8
16 days ago 26 days ago
Elixir C
MIT License GNU General Public License v3.0 or later
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.

temple

Posts with mentions or reviews of temple. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-05.
  • “Writing an app is like coding for LaserDisc”
    2 projects | news.ycombinator.com | 5 Sep 2022
    One possible solution to this problem is the Free, Open Source Software community continuing to work toward more sophisticated tech that can bridge the gap between popular server-side languages for Web Dev and native platforms. PhoneGap was a failure because it was JS running on the phone, rather than compiling to something faster and with a more “native feel”. React Native is, IMHO, not that much better (and the React ecosystem has ridiculous fragmentation and churn). Flutter seems cool, but Dart is not a popular server-side language (and from what I heard anecdotally, Flutter also has API complexity and churn).

    Personally, I think Elixir is a natural choice for this kind of task (disclosure: I am incredibly biased in my love for Elixir).

    Macro-based DSLs are not beloved by all, but they can take you pretty far with minimal overhead, since you can theoretically target multiple platforms without even having to ship a custom runtime to the phone. Aside from the language itself, there is a great community, less fragmentation and churn, and a tendency to build thoughtful, robust libraries and frameworks with good docs.

    For inspiration, take a look at Mitch Hanberg’s Temple project[0] which compiles valid Elixir code to something that eventually gets turned into HTML.

    DockYard is also doing really cool, bleeding edge stuff with LiveView Native[1], even if it’s a bit early to predict how viable it will be for large, complex apps.

    [0]https://github.com/mhanberg/temple

    [1] https://dockyard.com/blog/2022/09/01/dockyard-r-d-build-elix...

  • What's your favorite lesser known package?
    4 projects | /r/elixir | 25 Mar 2022
    I recently also found temple and I really like the idea. I mean, Elixir is great for DSLs, why not to use it. For example, we already kinda use it for SQL, thanks to Ecto. However, the latest issue about not supporting the latest liveview and no activity for a while scared me away from actually trying it. Maybe, I should be more brave in picking up seems-to-be-dead projects. Have you tried it?

entr

Posts with mentions or reviews of entr. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-02.

What are some alternatives?

When comparing temple and entr you can also consider the following projects:

bbmustache - Binary pattern match Based Mustache template engine for Erlang/OTP.

watchexec - Executes commands in response to file modifications

mustache - Mustache templates for Elixir

nextjs-tailwind-ionic-capacitor-starter - A starting point for building an iOS, Android, and Progressive Web App with Tailwind CSS, React w/ Next.js, Ionic Framework, and Capacitor

Phoenix Inline SVG - Inline SVG module for Phoenix Framework

modd - A flexible developer tool that runs processes and responds to filesystem changes

exgen - A templating library for generating reusable Elixir projects

swc-node - Faster ts-node without typecheck

expug - Pug templates for Elixir

air - ☁️ Live reload for Go apps

eml - Library for writing and manipulating (html) markup in Elixir.

vim-test - Run your tests at the speed of thought