{"id":28763096,"url":"https://github.com/aharris88/awesome-static-website-services","last_synced_at":"2025-06-17T09:01:46.422Z","repository":{"id":27909600,"uuid":"31401471","full_name":"agarrharr/awesome-static-website-services","owner":"agarrharr","description":"📄 🛠 A curated list of awesome static websites services","archived":false,"fork":false,"pushed_at":"2024-05-11T20:08:54.000Z","size":224,"stargazers_count":1901,"open_issues_count":8,"forks_count":159,"subscribers_count":50,"default_branch":"master","last_synced_at":"2025-06-11T04:08:14.695Z","etag":null,"topics":["awesome","awesome-list","list"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agarrharr.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2015-02-27T03:19:28.000Z","updated_at":"2025-06-10T16:27:19.000Z","dependencies_parsed_at":"2024-01-06T21:34:33.954Z","dependency_job_id":"c411954e-6dcd-4329-9cee-ed6a0a300f28","html_url":"https://github.com/agarrharr/awesome-static-website-services","commit_stats":null,"previous_names":["aharris88/awesome-static-website-services"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/agarrharr/awesome-static-website-services","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agarrharr%2Fawesome-static-website-services","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agarrharr%2Fawesome-static-website-services/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agarrharr%2Fawesome-static-website-services/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agarrharr%2Fawesome-static-website-services/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agarrharr","download_url":"https://codeload.github.com/agarrharr/awesome-static-website-services/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agarrharr%2Fawesome-static-website-services/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260326516,"owners_count":22992368,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-list","list"],"created_at":"2025-06-17T09:01:26.291Z","updated_at":"2025-06-17T09:01:46.385Z","avatar_url":"https://github.com/agarrharr.png","language":null,"funding_links":[],"categories":["Front-End Development","Related Awesome","Front-end Development","More","Inspiration","前端开发","More Bookmarks 'n' Links"],"sub_categories":["Web Hosts","CSS","Erlang"],"readme":"# Awesome Static Website Services [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n\u003e A curated list of services for static websites.\n\nInspired by the [awesome](https://github.com/sindresorhus/awesome) list thing.\n\n## Table of Contents\n\n- [Audio](#audio)\n- [Books](#books)\n- [Calendar and Scheduling](#calendar-and-scheduling)\n- [Images](#images)\n- [Maps](#maps)\n- [Presentations](#presentations)\n- [Video](#video)\n- [Code](#code)\n- [Functions as a Service FaaS](#functions-as-a-service)\n- [GraphQL](#GraphQL)\n- [Community](#community)\n  - [Comments](#comments)\n  - [Forms](#forms)\n  - [Live Chat](#live-chat)\n  - [Newsletters](#newsletters)\n  - [Social Media](#social-media)\n  - [Surveys](#surveys)\n- [E-Commerce](#e-commerce)\n- [Payments](#payments)\n- [Search](#search)\n- [Analytics](#analytics)\n- [Authentication](#authentication)\n- [Other](#other)\n- [Related Lists](#related-lists)\n\n---\n\n## Audio\n\n- [SoundCloud](https://soundcloud.com/) - Audio hosting with an embeddable player. Up to 3 hours of content is free.\n- [Mixcloud](https://www.mixcloud.com/) - Audio hosting with unlimited uploads and an embeddable player.\n- [Spotify](https://www.spotify.com/) - You can embed any song, album, or playlist with a [Spotify Play Button](https://developer.spotify.com/documentation/widgets/guides/adding-a-spotify-embed/).\n\n## Books\n\n- [Google Books](https://github.com/aharris88/google-bookshelves-widget) - Allows you to display the books in your Google Books Library.\n- [Goodreads API and widgets](https://www.goodreads.com/api) - Allows you to access any of the Goodreads data. Widgets are found on the widgets tab on your [settings page](https://www.goodreads.com/user/edit).\n- [Open Library Open API](https://openlibrary.org/developers/api) — Allows to retrieve book data from the biggest books open dataset on Earth, without any tracking.\n\n## Calendar and Scheduling\n\n- [Google Calendar](http://calendar.google.com/) - Embeddable calendar that you can collaborate with other people.\n- [Booking.js](http://booking.timekit.io/) - Beautiful embeddable booking widget.\n- [zenplanner](http://zenplanner.com/) - Paid - Online scheduling for fitness.\n\n## Images\n\n- [Flickr](https://www.flickr.com/) - Online photo hosting by Yahoo.\n- [Cloudinary](https://cloudinary.com/) - Image hosting, manipulation and delivery.\n\n## Maps\n\n- [Google Maps](http://maps.google.com/) - Google maps are easily embeddable.\n- [Mapbox](https://www.mapbox.com/) - Really nice looking embeddable maps.\n- [uMap](https://umap.openstreetmap.fr/en/) - Create and embed personalized maps, based on the great [OpenStreetMap](https://openstreetmap.org) dataset.\n\n## Presentations\n\n- [Prezi](https://prezi.com/) - Online presentations with really transitions that can zoom and rotate.\n- [Reveal.js](http://lab.hakim.se/reveal-js/) - HTML presentation framework.\n- [Slides.com](http://slides.com/) - A place for creating, presenting and sharing slide decks.\n- [SpeakerDeck](https://speakerdeck.com/) - Upload your slides as a PDF, and get an online, shareable presentation.\n\n## Video\n\n- [Mux](https://mux.com/) - Paid - An API to play videos directly to the client. Can also power live streams.\n- [YouTube](https://www.youtube.com/) - Embeddable videos with unlimited uploads.\n- [Vimeo](https://vimeo.com/) - Paid - Embeddable videos with no ads.\n- [Vevo](http://www.vevo.com/) - Embeddable music videos.\n- [Wistia](http://wistia.com/) - Free plan has a limit of 25 videos.\n\n### Code\n\n- [Codepen](http://codepen.io/) - A playground of embeddable front-end code examples.\n- [JS Bin](http://jsbin.com/) - Embeddable front-end code examples.\n- [JSFiddle](http://jsfiddle.net/) - Embeddable front-end code examples.\n- [highlight.js](https://highlightjs.org/) - Syntax highlighting for the web.\n- [Indiepen](https://indiepen.tech/) - A privacy-friendly solution to embed front-end code examples.\n\n## Functions as a Service\n\n- [1Backend](https://github.com/1backend/1backend) - Deploy your backend in seconds. Free tier included. Open source.\n- [AWS Lambda](https://aws.amazon.com/lambda/) - AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume\n- [Google Cloud Functions](https://cloud.google.com/functions/) - Create single-purpose, stand-alone functions that respond to Cloud events without the need to manage a server or runtime environment\n- [Webtask by Auth0](https://webtask.io/) - Call code on the server with simple HTTP, easier to set up by far than Lambda or Google's\n- [Azure Functions](https://azure.microsoft.com/en-us/services/functions/) - by Microsoft - same premise as Lambda on the Azure cloud\n- [IronWorkers](https://www.iron.io/platform/ironworker/) - by Iron.io - Run code in a multilanguage containerized environment with unlimited scale and simple pricing\n- [IronFunctions](http://open.iron.io/) - by Iron.io - IronFunctions is an open source serverless computing platform for any cloud - private, public, or hybrid.\n- [OpenWhisk by IBM](https://console.ng.bluemix.net/openwhisk/) - part of their BlueMix hosting platform, and open source, ties into their Watson AI ecosystem nicely\n- [StackPath EdgeEngine](https://www.stackpath.com/products/edgeengine/) - Write functions as a service in the language of your choice and deploy them to a global network of data centers. All the networking, including intelligent routing and load balancing, is managed by StackPath over a private backbone.\n- [Cloud 66](https://www.cloud66.com/) - Build and deploy static websites to your own cloud account. \n- [Vercel](https://vercel.com/home#features) - Vercel lets people write functions as a service in their language of choice and deploy as part of a monorepo.\n- [Azure Static Web Apps](https://azure.microsoft.com/en-us/services/app-service/static/#features) - Full-stack static app hosting including serverless Functions, authentication, CDN and more\n- [Qoddi](https://qoddi.com) - Full stack app hosting with data storage included, similar to Heroku with a developer centric approach. Free to use up to 3 apps.\n- [Autocode](https://autocode.com) - Autocode turns functions into scalable web services in an instant, no configuration required; serverless hosting available with an in-browser IDE, an API library that’s easy to use, and seamlessly managed authentication.\n\n## GraphQL\n\n- [FaunaDB](https://fauna.com) - Serverless GraphQL database. Free tier with no time limit. Easily included in Netlify apps.\n\n## Community\n\n### Comments\n\n- [Staticman](https://github.com/eduardoboucas/staticman) - Staticman is a Node.js application that receives user-generated content and uploads it as data files to a GitHub repository. In practice, this allows you to have dynamic content (e.g. blog post comments) as part of a fully static website, as long as your site automatically deploys on every push to GitHub, as seen on GitHub Pages, Netlify and others.\n- [Disqus](https://disqus.com/) - Easily embeddable comments with nested replies, multiple login methods, and email notifications.\n- [Facebook Comments](https://developers.facebook.com/docs/plugins/comments) - Embeddable comments for your site by Facebook.\n- [IntenseDebate Comments](http://www.intensedebate.com/) - Embeddable comments with nested replies, multiple login methods, and email notifications.\n- [LiveFyre](http://web.livefyre.com/apps/comments/) - Real-time comments, SEO-optimized, stocked with social features, and beautiful on both desktop and mobile.\n- [Redditjs Embed Widget](http://embed.redditjs.com/) - Embed Reddit comments on your site. If it hasn't been posted, it will show a link to encourage the user to submit.\n- [Muut.com](https://muut.com/) - Embeddable comments, forum and private messaging. A lot of functionality, but really low footprint left on your website.\n- [Gitment](https://github.com/imsun/gitment) - Comment system based on GitHub Issues, which can be used in the frontend without any server-side implementation.\n- [giscus](https://github.com/laymonage/giscus) - A comments widget built on GitHub Discussions.\n- [utterances](https://github.com/utterance) - A lightweight comments widget built on GitHub issues. \n\n### Forms\n\n#### Really Simple Forms\n\n- [Formspree](http://formspree.io/) - Receive emails from a form on your static website.\n- [elFormo](https://www.elformo.com/) - Simple form processing and response retrieval via email.\n- [Flipmail](http://flipmail.co/) - Simple form processing and response retrieval via email.\n- [MailThis](http://mailthis.to/) - Simple form submissions via email with optional attachments.\n- [Simple Form](https://getsimpleform.com/) - Simple forms with optional file attachments, email notifications, and online submission viewing.\n- [Brisk Forms](https://github.com/stevensona/briskforms) - Free form submission service emails you responses while keeping your email address private and is open source.\n- [99 Inbound](https://www.99inbound.com) - Form endpoint service with email/Slack notifications and third party app integrations (e.g. MailChimp)\n- [Getform](http://getform.io/) - Form backend platform for designers and developers, with email and integrations.\n- [HeyForm](https://heyform.net/) - Free, easy-to-use drag \u0026 drop form maker capable of crafting powerful online forms. Includes 40+ field types, integrations, analytics, and more.\n- [Form.taxi](https://form.taxi/) - Backend to handle form submissions easily and reliably, with email notifications, file uploads and GDPR-compliant data processing.\n\n#### Normal Forms\n\n- [Formcarry](https://formcarry.com) - Hassle-free HTML form endpoints for your form, powerful dashboard, reliable spam blocking, attachment uploads and Zapier integrations.\n- [Formcake](https://formcake.com) - The form backend built for developers: Zapier integrations, simple endpoint API, unlimited forms.\n- [Google Forms](https://www.google.com/forms/about/) - Saves results into Google Sheets and can email you when there is a submission.\n- [FormKeep](https://formkeep.com/) - Paid - View form submissions in a beautiful web interface. It has spam filtering and it integrates with webhooks such as Gmail, Trello, and Basecamp.\n- [123 Contact Form](http://www.123contactform.com/) - Connects to other online services such at MailChimp, Salesforce, and Google Drive. It also integrates with payment Processers and includes security and analytics.\n- [FormAssembly](http://www.formassembly.com/) - Allows you to build any kind of form that can include complex branching logic and multiple pages.\n- [FormSite](https://www.formsite.com/) - Form builder with payments and form management.\n- [FormStack](https://www.formstack.com/) - Forms with A/B testing, partial submission, analytics, and integrations.\n- [Sheetsu](https://sheetsu.com/) - POST and GET your data to Google Spreadsheet.\n- [Typeform](http://www.typeform.com/) - Awesome forms that can be embedded.\n- [Wufoo](http://www.wufoo.com/) - Free or Paid - Forms that you can build with a form designer, with notifications, reports, and payments.\n- [Zoho](https://www.zoho.com/crm/help/web-forms/set-up-web-forms.html) - Forms with file upload and captcha.\n- [GitHub Issues](https://help.github.com/articles/about-issues/) - This is an interesting way for developers to get comments/questions. See [github.com/sindresorhus/ama](https://github.com/sindresorhus/ama) for an example.\n- [Utterences](https://github.com/utterance/utterances) - A lightweight comments widget built on GitHub issues.\n- [FormBackend](https://www.formbackend.com) - Create form-backends and submit your HTML forms to our backend. View the entries online and connect to other services. Receive an email every time a new entry is submitted.\n- [Pageclip](https://pageclip.co) - A flexible server / backend for HTML forms. View your data in the realtime web interface, or use the API to get CSV and JSON output.\n- [Formester](https://www.formester.com) - Forms and email marketing (lead collection, email campaigns, and newsletters) with integrations.\n- [StaticKit](https://statickit.com) - Modern forms for static sites, with native support for React.\n- [SheetDB](https://sheetdb.io/) - Turn a Google Spreadsheet into a JSON API.\n- [Form2Channel](https://form2channel.com/) - Post your HTML form to Form2Channel to store submissions in Google Sheets and receive them via email, Slack or Telegram. No signups, no costs, no limits.\n- [reCAPTCHAme](https://recaptchame.com/) - reCAPTCHA and hCAPTCHA token verification service. Post your form to reCAPTCHAme to avoid getting spammed. Made for static websites, no server-side coding required.\n\n#### Provided by the Host\n\n- [Netlify](https://www.netlify.com/docs/form-handling/) - Netlify comes with built-in form handling.\n\n### Live Chat\n\n- [jivochat](https://www.jivochat.com/) - JivoSite is a professional live chat for websites that was specifically designed to increase your online sales.\n- [LiveChat](https://www.livechatinc.com/) - Live chat on your website.\n- [Olark](https://www.olark.com/) - Live chat on your website. You can also see who's on your website and what they're doing.\n- [SnapEngage](https://snapengage.com/) - Live chat with integrations and custom styles.\n- [tawk.co](https://www.tawk.to/) - Lets you monitor and chat with visitors on your website.\n- [WebsiteAlive](https://www.websitealive.com/) - Live chat for your website \u0026 social networks.\n- [Zopim](https://www.zopim.com/) - Live chat with free trial.\n- [Tiledesk](https://tiledesk.com) - Free Live Chat with open source chatbot builder. \n\n### Newsletters\n\n- [MailChimp](http://mailchimp.com/) - Free email marketing. You can pay to add more features.\n- [Constant Contact](http://www.constantcontact.com/) - Email marketing with campaigns, autoresponders, and analytics.\n- [AWeber](http://www.aweber.com/) - Email marketing with campaigns, autoresponders, and analytics.\n- [Campaign Monitor](https://www.campaignmonitor.com/) - Email marketing with campaigns, autoresponders, and analytics.\n- [MailerLite](https://www.mailerlite.com/) - Free email marketing. You can pay for more subscribers.\n\n### Social Media\n\n- [Pinterest](https://developers.pinterest.com/) - Pin It Button.\n- [Twitter](https://dev.twitter.com/web/embedded-tweets) - Embedded tweets.\n- [Facebook](https://developers.facebook.com/docs/plugins) - Facebook embedded plugins.\n- [ShareThis](http://www.sharethis.com/) - Sharing buttons for multiple social networks.\n- [Kontaktify](https://www.kontaktify.com/) - A contact widget that provides an easy way for visitors to get in touch.\n\n### Surveys\n\n- [Google Forms](https://www.google.co.nz/forms/about/) - You can use Google forms for surveys or for forms on your site.\n- [SurveyMonkey](https://www.surveymonkey.com/) - Easy to use and free surveys.\n- [Typeform](http://www.typeform.com/) - Really beautiful forms.\n- [Qualaroo](https://qualaroo.com/) - Embed surveys anywhere on your website that comes up from the bottom right side of the screen.\n- [Insight Stash](https://insightstash.com/) - Fast, Simple survey forms.\n\n## E-Commerce\n\n- [Ecwid](https://www.ecwid.com/) - Embeddable shopping cart.\n- [FoxyCart](http://www.foxycart.com/) - Add a shopping cart with basic html code.\n- [Snipcart](https://snipcart.com/) - Include a few lines of code for a full online shop.\n- [Gumroad](https://gumroad.com/) - An all-in-one solution to sell your work.\n- [Payhip](https://payhip.com/) - An embeddable way to sell digital downloads \u0026 memberships\n- [Moltin](https://moltin.com/) - Add eCommerce functionality to anything.\n- [Trolley](https://trolley.link/) - Add a popup cart to any website - designed for static \u0026 JAMstack sites.\n- [Commerce Layer](https://commercelayer.io/) - Add enterprise ecommerce to your JAMstack.\n\n## Payments\n\n - [MoneyButton](https://www.moneybutton.com/) - Website payments and donations using Bitcoin (Satoshi's Vision).\n - [ShapeShift Shifty Button](https://info.shapeshift.io/tools/shifty-button) - Accept payments using various cryptocurrencies.\n\n## Search\n\nSelf-hosted:\n\n- [lunr.js](http://lunrjs.com/) - Simple full-text search in your browser.\n- [itemsjs](https://github.com/itemsapi/itemsjs) - Full text, faceted, almost dependency free search engine in javascript\n- [minisearch](https://github.com/lucaong/minisearch) - Tiny and powerful JavaScript full-text search engine for browser and Node\n- [flexsearch](https://github.com/nextapps-de/flexsearch) - Next-Generation full text search library for Browser and Node.js\n- [fuse.js](https://fusejs.io/) - Powerful, lightweight fuzzy-search library, with zero dependencies\n- [static-search](https://github.com/dchest/static-search) - A Go program to generate JSON index of HTML files, and a JavaScript component with optional UI to search this index\n- [elasticlunr](http://elasticlunr.com/docs/index.html) - Lightweight full-text search engine developed in JavaScript for browser search and offline search based on Lunr.js\n- [tinysearch](https://github.com/tinysearch/tinysearch) - Tiny, full-text search engine for static websites built with Rust and Wasm\n- [js-search](https://www.npmjs.com/package/js-search) - Client-side searches of JavaScript and JSON objects, ES5 compatible and does not require jQuery or any other third-party libraries\n- [search-index](https://github.com/fergiemcdowall/search-index) - A persistent, network resilient, full text search library for the browser and Node.js\n- [fuzzysearch](https://github.com/bevacqua/fuzzysearch) - Tiny and blazing-fast fuzzy search in JavaScript\n- [fuzzy](https://github.com/mattyork/fuzzy) - Fuzzy search / filter for browser and node\n- [fullproof](https://reyesr.github.io/fullproof/) - Javascript library that provides high-quality full-text search in the browser\n- [Jets.js](https://jets.js.org/) - Native CSS search engine\n- [Hulipaa](https://github.com/sambuccid/hulipaa) - Static full-text search engine capable of handling thousands of pages with a minimalist searchbar UI to add to your static website.\n\nThird party integration:\n\n- [Google Custom Search Engine](https://cse.google.com/cse/) - Search your site with a custom Google Search.\n- [Algolia](https://www.algolia.com/) - Hosted Search API that delivers instant and relevant results from the first keystroke.\n- [CloudSh](https://cloudsh.com/) - Powerful search for your website with a few lines of JavaScript.\n\n## Analytics\n\n- [Google Analytics](http://www.google.com/analytics/) - Freemium web analytics service offered by Google.\n- [Simple Analytics](https://simpleanalytics.io/) - 💲 - Simple, clean, and friendly analytics.\n\n## Authentication\n\n- [Uthentic](https://uthentic.net) - Serverless, passwordless login for static sites in 2 lines of code.\n\n## Other\n\n- [Sketch Fab](https://sketchfab.com/) - Embeddable 3D content.\n\n## Related Lists\n\n- [Awesome Static Hosting](https://github.com/b-long/awesome-static-hosting)\n- [Awesome Azure Static Web Apps](https://github.com/staticwebdev/awesome-azure-static-web-apps)\n\n----\n\n## License\n\n[![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)\n\nTo the extent possible under law, [Adam Garrett-Harris](https://twitter.com/agarrharr) has waived all copyright and related or neighboring rights to this work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faharris88%2Fawesome-static-website-services","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faharris88%2Fawesome-static-website-services","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faharris88%2Fawesome-static-website-services/lists"}