Number one this week, Elder.js is a new static site powered by Svelte, the UI framework that works at build time and has been very popular over the last months.
Static site generators are tools to create a bunch of HTML pages that can hosted and served by any static hosting solution. They work by fetching data from multiple sources (often markdown files but also API, database…) at build time, instead of run time. They are a very popular option to build blogs or documentation sites.
In the React eco-system, the trendiest projects are Gatsby and Next.js while Vue.js has VuePress and Nuxt.
In addition of the Svelte templates, one of the main features of Elder.js is the “SEO focused” routing that lets you define any permanent link for any page.
Compared to Sapper the fullstack framework powered by Svelte, Elder.js provides better performance at build time, being able to generate quickly thousands of pages.
Growing Fast This Week
1 | Elder.js An opinionated static site generator and web framework for Svelte | Homepage | +70.1% | |
2 | Embla Carousel The most fluid carousel library with unmatched swipe precision | Homepage | +15.4% | |
3 | Heroicons A set of free MIT-licensed high-quality SVG icons for UI development. | Homepage | +9.5% | |
4 | htmx Access AJAX, WebSockets and Server Sent Events directly in HTML | Homepage | +8.8% | |
5 | Keyv Simple key-value storage with support for multiple backends | GitHub | +8.7% | |
6 | Zustand Bear necessities for state management in React | Homepage | +6.1% | |
7 | Zod TypeScript-first schema validation with static type inference | GitHub | +5.8% | |
8 | currency.js A javascript library for handling currencies | Homepage | +4.9% | |
9 | Chakra UI ️ Simple, Modular & Accessible UI Components for your React Applications | Homepage | +4.6% | |
10 | ImmortalDB A relentless key-value store for the browser. | GitHub | +4.0% |
Trending This Week
1 | Node.js Best Practices The Node.js best practices list (August 2020) | GitHub | +827 ★ | |
2 | Heroicons A set of free MIT-licensed high-quality SVG icons for UI development. | Homepage | +804 ★ | |
3 | Front-End Checklist The perfect Front-End Checklist for modern websites | Homepage | +525 ★ | |
4 | VS Code Visual Studio Code | Homepage | +510 ★ | |
5 | JS Algorithms & Data Structures Algorithms and data structures implemented in JavaScript with explanations | GitHub | +475 ★ | |
6 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +444 ★ | |
7 | Chakra UI ️ Simple, Modular & Accessible UI Components for your React Applications | Homepage | +439 ★ | |
8 | D3 Bring data to life with SVG, Canvas and HTML. | Homepage | +371 ★ | |
9 | Puppeteer Headless Chrome Node.js API | Homepage | +368 ★ | |
10 | React A declarative, efficient, and flexible JavaScript library for building UI | Homepage | +335 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.