Skip to content

primatejs/poly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poly

   

What is Poly?

Poly is a Svelte 4 fork with the goal of long-term support. For now, we will focus on technical improvements with no API changes, but we may add additional incremental features in the future. It is not planned to deprecate any Svelte 4 APIs at this point in time, and, depending on adoption, they may never be deprecated.

Svelte Compatibility

Poly is fully compatible with Svelte 4. In particular existing code, including code that uses <svelte:...> tags, should work flawlessly. Please file an issue if your existing Svelte 4 code doesn't work in Poly.

How to run

esbuild

To run Poly with esbuild (no SSR), run npm start in apps/esbuild.

SvelteKit

If you're a user of SvelteKit, you will need to migrate your app to Primate (https://primatejs.com), a full-stack framework that supports a multitude of backends and frontends, including Svelte. Support for Poly will be added in the coming days.

License

MIT

Contributing

By contributing to Poly, you agree that your contributions will be licensed under its MIT license.

Releases

No releases published

Packages

No packages published

Languages