Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 JavaScript Pwa Projects
-
Google Core Vitals now represent the most important metrics to focus on when it comes to technical SEO. Google Core Vitals are a set of standardized metrics that Google uses to evaluate the user experience offered by a web page and assign it a technical SEO grade. Several tools exist to measure and report technical SEO performance, but the most reliable is Google Lighthouse.
-
What does this bring that the Quasar framework doesn’t already? This sure looks like an ad for a barely preconfigured quasar template—but it’s impossible to tell.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Snapdrop.net is one of many examples of the uses for this API, using it with WebSocket API allows endpoints on the same local network to distribute files and send data between them. We can find the source code for the project here.
-
Project mention: Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade | dev.to | 2024-04-15
It should also be mentioned that the official VSCode Ionic Plugin is also capable of migrating your existing application. Capacitor v6 now also supports bun as a package manager.
-
onsenui
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
Official Website: https://onsen.io/
-
-
You can roll your own or use a utility library. A simple zero-dependency library would be something like just-group-by [1]. Although I now prefer remeda [2] as it seems to have the best typescript support, especially the strict variants such as `grouBy.strict`.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
Project mention: Enable PWA with next.js 13 or later using next-pwa (disabled in development environment) | dev.to | 2023-05-27
/** @type {import('next').NextConfig} */ const path = require("path"); const isDev = process.env.NODE_ENV !== "production"; const withPWA = require("next-pwa")({ dest: "public", disable: isDev, buildExcludes: ["app-build-manifest.json"], }); const generateAppDirEntry = (entry) => { const packagePath = require.resolve("next-pwa"); const packageDirectory = path.dirname(packagePath); const registerJs = path.join(packageDirectory, "register.js"); return entry().then((entries) => { // Register SW on App directory, solution: https://github.com/shadowwalker/next-pwa/pull/427 if (entries["main-app"] && !entries["main-app"].includes(registerJs)) { if (Array.isArray(entries["main-app"])) { entries["main-app"].unshift(registerJs); } else if (typeof entries["main-app"] === "string") { entries["main-app"] = [registerJs, entries["main-app"]]; } } return entries; }); }; const nextConfig = { experimental: { appDir: true, }, reactStrictMode: true, webpack(config) { if( !isDev ){ const entry = generateAppDirEntry(config.entry); config.entry = () => entry; } return config; }, }; module.exports = withPWA(nextConfig);
-
Sorry, I install from the APK directly, available in the GitHub repo. I see someone already created an issue for it at https://github.com/padloc/padloc/issues/725 so thanks for bringing it up!
-
-
OpenNote
OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
-
-
-
-
pwa-studio
🛠Development tools to build, optimize and deploy Progressive Web Applications for Magento 2.
-
-
Project mention: Phanpy: A minimalistic opinionated Mastodon web client | news.ycombinator.com | 2024-04-14
This has lead to a delightful variety of custom clients like https://phanpy.social/ - https://elk.zone/ is another example that I really like.
It's the complete opposite of the Twitter API situation, where they locked their API down and killed the entire ecosystem of third-party clients.
-
react-storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([email protected]). (by storefront-foundation)
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
JavaScript Pwa related posts
- Threads on Mastodon and the Bright Future of the Fediverse
- WebRTC API
- PairDrop – Local file sharing in the browser
- OpenScope Air Traffic Control Simulator
- PairDrop: Local File Sharing in the Browser
- PairDrop: Local file sharing in the browser. Inspired by Apple's AirDrop
- Show HN: Agora – Beeper for Social Networks (Mastodon, Bluesky, Nostr, Twitter)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Apr 2024
Index
What are some of the best open-source Pwa projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | lighthouse | 27,791 |
2 | Quasar Framework | 25,168 |
3 | snapdrop | 17,303 |
4 | capacitor | 11,086 |
5 | onsenui | 8,788 |
6 | web-skills | 6,803 |
7 | just | 5,794 |
8 | preact-cli | 4,677 |
9 | offline-plugin | 4,503 |
10 | next-pwa | 3,588 |
11 | Padloc | 2,529 |
12 | react-most-wanted | 2,430 |
13 | OpenNote | 1,584 |
14 | next-offline | 1,574 |
15 | legacy-modules | 1,290 |
16 | PixelCraft | 1,210 |
17 | pwacompat | 1,150 |
18 | pwa-studio | 1,041 |
19 | pinafore | 1,022 |
20 | phanpy | 780 |
21 | react-storefront | 771 |
22 | sorted-colors | 578 |
23 | sol-journal | 558 |