FindSoftware

JungleJS

Jamstack static site framework for Svelte with a GraphQL data layer and file-based routes.

JungleJS is a Jamstack static site framework for Svelte. Routes are Svelte files under src/routes, and a file named with a parameter, such as [param].svelte, generates dynamic routes from the data layer. A GraphQL data layer lets any part of the app query data from any configured source.

The framework compiles to completely static code that does not have to be hydrated into a single page application. A new project is created from the junglejs template with npx degit and its dependencies are installed with npm. The build output in jungle/build is the folder to deploy to static hosting.

Worth knowing

The package installed by the docs is junglejs, not the unrelated npm package named jungle.

Identity

Status
Stub
Maintainer
Conner Aldrich4
First release
20208

Rendering and deploy

Runs as
Static files1
Rendering
Static output3
Install with
npx degit junglejs/template, then npm install and npm run start5

Releases

Current major version
18
Last release
2020-07-188

Adoption

GitHub stars
2742
npm downloads a week
36
Contributors
27
Dependent repositories
109
Dependent packages
39

Why these figures do not compare

Sources

  1. 2026-10-22: links, Runs as
    junglejs.org/
  2. 2026-10-22: links, Written in, GitHub stars
    api.github.com/repos/junglejs/junglejs
  3. 2026-10-22: links, Built on, Categories, Templating, Rendering
    junglejs.org/docs/introduction/
  4. 2026-10-22: Maintainer, License, License model
    raw.githubusercontent.com/junglejs/junglejs/master/LICENSE
  5. 2026-10-22: Install with
    junglejs.org/docs/quick-start/
  6. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/junglejs
  7. 2026-10-22: Contributors
    api.github.com/repos/junglejs/junglejs/contributors
  8. 2026-10-22: Current major version, Last release, First release
    api.github.com/repos/junglejs/junglejs/releases
  9. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/junglejs

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON