truss
status-mobile
Our great sponsors
truss | status-mobile | |
---|---|---|
5 | 90 | |
31 | 3,818 | |
- | 0.5% | |
6.3 | 9.9 | |
about 2 months ago | 5 days ago | |
TypeScript | Clojure | |
- | Mozilla Public License 2.0 |
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.
truss
-
StyleX – Meta's Styling Library
Nice! We copied StyleX's "type-safe extensions" in Truss [1] so things like `` are allowed (setting margin is fine) while disallowing `` (anything "not margin") that would mess up the components internal impl details with a compile error.
That said, we don't actually use the feature that much, vs. higher-level logical props like ``.
I know we're supposed to use build-time CSS-in-JS these days, but afaiu they don't support the rare-but-handy "just spread together ~4-5 different object literals from ~random different conditionals + props", i.e. intermixing styles some inside the component + outside the component, which emotion handles really well.
Basically this [2]. StyleX says it does "cross-file styles"...but can it support that? I kinda assume not, but I'm not sure.
[1]: https://github.com/homebound-team/truss#xstyles--xss-extensi...
[2]: https://github.com/homebound-team/beam/blob/main/src/compone...
-
What working with Tailwind CSS every day for 2 years looks like
Fwiw to the avoid 80%-in-TW / 20%-in-SCSS-or-something-else dichotomy/complexity, we built Truss which brings TW (Tachyons) style abbreviations to the existing "something else" tool chain (Emotion in our case).
So then everything goes through a single system.
https://github.com/homebound-team/truss
> tailwind's and SCSS's VS code integration is pretty amazing
We get that too, by being just vanilla TypeScript, no editor-specific integration necessary. :-D
(I've linked to Truss in another response, so will stop now. :-))
- Why Tailwindcss over styled-components?
- Ask HN: Who is hiring? (November 2021)
-
TailwindCSS JIT with Arbitrary Values
Don't want to take away from Tailwind, it's great.
That said, self-promotion disclaimer but if you like inline/utility CSS, and also like TypeScript/React/Emotion, we've got a "Tailwinds-ish" CSS-in-JS library that we've enjoyed so far:
status-mobile
- Status Wallet Domain Spoofing Vuln
-
Projects to contribute to
Status mobile (3600 GitHub Stars) https://github.com/status-im/status-mobile
-
Starry Night
What if there was a language we could speak in at the speed of light, with no distortion? As Ho notes, thermodynamics was based on the anaerobic view of the universe, where heat energy transforms into mechanical work, but "the predominant energy transductions in the living system are instead, electronic, electric and electromagnetic, as consistent with the primary energy source on which life depends as well as the electromagnetic nature of all molecular and intermolecular forces." Humans evolved from using fire to electricity for heat, just as the world evolved from thermophilic single-celled organisms to algae that ate light and paved the way for human evolution, just as human thought evolved from a heat-based thermodynamics to an electro-quantum one.
-
BlockChain Engineers
Join startups - but understand the bar for good startups is incredibly high Most of em have profiles like https://github.com/ajsutton Top names are protocol labs, consensys and status.im
-
What's the status and progress of decentralized social media?
I have waiting for about a year for Lens Protocol to become available to everyone and official, but the news hasn't yet come. In Ethereum's website, it recommends other decentralized social networks too like Status.im, Mirror.xyz, and even talks about Twitter. What's the progress happening in the field, and which one is going to become popular in your opinion? Has any of them become popular among users who are already using it?
-
Would you use an end-to-end encrypted group chat app on Ethereum?
Is https://status.im not good enough?
-
Daily General Discussion - April 23, 2023
Status Inu is close to 100 members in the https://status.im/ community
- Daily General Discussion - April 16, 2023
-
⟳ 0 apps added, 32 updated at f-droid.org
Status: Crypto Wallet, Messenger, Ethereum Browser (version 1.20.3): Cryptocurrency wallet, Private messenger, and Ethereum DApp Browser all in one
-
Daily General Discussion - January 8, 2023
status.im (this one got a lot of attention a few years ago)
What are some alternatives?
docker-node-example - An example Node / Express app that's using Docker and Docker Compose.
simplex-chat - SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
headwind - An opinionated Tailwind CSS class sorter built for Visual Studio Code
AntennaPod - A podcast manager for Android
class-types.macro
libsignal - Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.
beam - 🪵 Beam Design System
jami-cli - Jami client for terminal
docker-flask-example - A production ready example Flask app that's using Docker and Docker Compose.
session-desktop - Session Desktop - Onion routing based messenger
tailblocks - Ready-to-use Tailwind CSS blocks.
Prosody IM - IMPORTANT: due to a drive failure, as of 13-Mar-2021, the Mercurial repository had to be re-mirrored, which changed every commit SHA. The old SHAs and trees are backed up in the vault branches. Please migrate to the new branches as soon as you can.