TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Pax – cross-platform GUIs with an integrated design tool

19 点作者 zackbrown8 个月前
Hey HN! We are Zack, Warfa, and Sam. After some human-years of building Pax, we&#x27;re excited finally to enter Beta and to invite anyone to build with Pax for the first time.<p><i>What is Pax?</i><p>Pax is a tool for building native apps &amp; websites, similar to SwiftUI or Flutter. Pax is driven by a declarative user interface description language that attaches to Rust application logic. Pax itself is built in Rust.<p>Pax ships with an integrated vector design tool. This design tool is a bidirectional view into any Pax codebase: open codebase with designer, make visual changes, edit pax-lang or Rust by hand with any code editor, and continue to switch back and forth between visual and written modes. [0]<p>Unlike most visual builders, Pax Designer has the tools, features, and conventions of a professional vector design tool (like Figma, Illustrator, or Flash.) This foundational goal required careful design of every aspect of Pax, from the grammar through the rendering engine, the layout system, and the standard library.<p><i>Try it out</i><p>You can try out Pax Designer right now on your machine and see the changes it makes to code in realtime: <a href="https:&#x2F;&#x2F;docs.pax.dev&#x2F;get-started&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.pax.dev&#x2F;get-started&#x2F;</a><p>You can also run Pax Designer directly from our website, but you won&#x27;t be able to see the code sync: <a href="https:&#x2F;&#x2F;www.pax.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pax.dev&#x2F;</a><p><i>Pax Designer goes open source</i><p>Along with this Beta launch we are open-sourcing Pax Designer[1], Pax’s integrated vector design tool — which itself was built 100% in Pax.<p>That makes Pax Designer a solid reference example of Pax in production.<p><i>What&#x27;s next?</i><p>We&#x27;re working on a fully-featured hosted version of Pax Designer, which will become Pax Pro[4] — a team collaboration tool that enables non-developers to make visual contributions to GitHub repos hand-in-hand with developers.<p>We are also working on Pax JavaScript, bindings that will allow pax-lang to attach to JavaScript&#x2F;TypeScript application logic as an alternative to Rust.<p>Other features and fixes will be a function of user feedback. Please take it for a spin, build something, and let us know what you think! See a partial list of current features on the GitHub README.[3]<p>Please reach out to our team with any questions, ideas, or feedback! This thread, GitHub issues, or Discord[5] are good ways to get in touch.<p>Pax today in Beta is far from perfect, but we&#x27;re proud of how far it&#x27;s come and excited about where it&#x27;s headed. We hope some folks here will share our excitement, or even join us in our mission to make software creation more creative and accessible to more of humanity.<p>--<p>[0] How Pax Designer reads &amp; writes code: <a href="https:&#x2F;&#x2F;docs.pax.dev&#x2F;reference&#x2F;designability" rel="nofollow">https:&#x2F;&#x2F;docs.pax.dev&#x2F;reference&#x2F;designability</a><p>[1] Source code for Pax Designer, built in Pax: <a href="https:&#x2F;&#x2F;github.com&#x2F;paxdotdev&#x2F;pax&#x2F;tree&#x2F;dev&#x2F;pax-designer">https:&#x2F;&#x2F;github.com&#x2F;paxdotdev&#x2F;pax&#x2F;tree&#x2F;dev&#x2F;pax-designer</a><p>[2] Get started: <a href="https:&#x2F;&#x2F;docs.pax.dev&#x2F;get-started&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.pax.dev&#x2F;get-started&#x2F;</a><p>[3] GitHub Repo + Readme: <a href="https:&#x2F;&#x2F;github.com&#x2F;paxdotdev&#x2F;pax">https:&#x2F;&#x2F;github.com&#x2F;paxdotdev&#x2F;pax</a><p>[4] Get early access to Pax Pro: <a href="https:&#x2F;&#x2F;airtable.com&#x2F;appCUQtUS9g4kuQZL&#x2F;pagGMVOPv9AH1cNJS&#x2F;form" rel="nofollow">https:&#x2F;&#x2F;airtable.com&#x2F;appCUQtUS9g4kuQZL&#x2F;pagGMVOPv9AH1cNJS&#x2F;for...</a><p>[5] Discord: <a href="https:&#x2F;&#x2F;discord.com&#x2F;invite&#x2F;Eq8KWAUc6b" rel="nofollow">https:&#x2F;&#x2F;discord.com&#x2F;invite&#x2F;Eq8KWAUc6b</a>

2 条评论

not-a-good-bet8 个月前
This looks awesome!<p>Many languages are missing visual UI editor, and also a good GUI framework. Are there any plans to add support for other languages besides javascript&#x2F;typescript? is it possible with community contributions? Like go, zig, C#, C++, etc... ?
评论 #41569198 未加载
purple-leafy8 个月前
Pax.dev crashes on safari ios
评论 #41525389 未加载