For specific sorts of websites, static site generators (SSG) have increased in favour among developers. Jekyll, Hugo, Hexo, and other tools have made it simple to create a website without having to worry about server-side requirements. Having the correct static website CMS also makes it simple to manage your site’s content.
With a static site, you edit the content and build the site on your local machine and then deploy to a live web server. Any web server that can serve HTML files can be used to host a static website, and there are even some tools that will host your static website for free, such as GitHub Pages and Gitlab Pages.
This add-ons cover both free and paid ranging from audio, books, calendar, images, maps, presentations, videos, forms, comments, live chat, surveys, e-commerce and many more. If you’re not really into CMS like WordPress or Drupal, these suggestions will help you to spice up your websites with additional features in no time. But try not to go overboard as the more items you add, the longer it takes for your site to load. Got to keep that loading speed as low as possible.
112 Amazing Services and Add-Ons for Your Static Websites
Audio
- Mixcloud – Audio hosting with unlimited uploads and an embeddable player.
- SoundCloud – Audio hosting with an embeddable player. Up to 3 hours of content is free.
- Spotify – You can embed any song, album, or playlist with a Spotify Play Button
Books
- Google Books – Allows you to display the books in your Google Books Library.
Calendar and Scheduling
- Booking.js – Beautiful embeddable booking widget.
- Google Calendar – Embeddable calendar that you can collaborate with other people.
Images
- Cloudinary – Image hosting, manipulation and delivery.
- Flickr – Online photo hosting by Yahoo.
Maps
- Google Maps – Google maps are easily embeddable.
- Mapbox – Really nice looking embeddable maps.
Presentations
- Prezi – Online presentations with really transitions that can zoom and rotate.
- Reveal.js – HTML presentation framework.
- Slides.com – A place for creating, presenting and sharing slide decks.
- SpeakerDeck – Upload your slides as a PDF, and get an online, shareable presentation.
Video
- Mux – An API to play videos directly to the client. Can also power live streams.
- Vevo – Embeddable music videos.
- Vimeo – Embeddable videos with no ads.
- Wistia – Free plan has a limit of 3 videos or podcasts.
- YouTube – Embeddable videos with unlimited uploads.
Code
- Codepen – A playground of embeddable front-end code examples.
- highlight.js – Syntax highlighting for the web.
- JS Bin – Embeddable front-end code examples.
- JSFiddle – Embeddable front-end code examples.
Functions as a Service
- 1Backend – Deploy your backend in seconds. Free tier included. Open source.
- AWS Lambda – AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume
- Azure Functions – Same premise as Lambda on the Azure cloud
- Google Cloud Functions – Create single-purpose, stand-alone functions that respond to Cloud events without the need to manage a server or runtime environment
- IronFunctions – IronFunctions is an open source serverless computing platform for any cloud – private, public, or hybrid.
- IronWorkers – Run code in a multilanguage containerized environment with unlimited scale and simple pricing
- OpenWhisk by IBM – Part of their BlueMix hosting platform, and open source, ties into their Watson AI ecosystem nicely
- Webtask by Auth0 – Call code on the server with simple HTTP, easier to set up by far than Lambda or Google’s
- Zeit Now – Zeit Now lets people write functions as a service in their language of choice and deploy as part of a monorepo.
GraphQL
- FaunaDB – Serverless GraphQL database. Free tier with no time limit. Easily included in Netlify apps.
Comments
- Disqus – Easily embeddable comments with nested replies, multiple login methods, and email notifications.
- Facebook Comments – Embeddable comments for your site by Facebook.
- Gitment – Comment system based on GitHub Issues, which can be used in the frontend without any server-side implementation.
- IntenseDebate Comments – Embeddable comments with nested replies, multiple login methods, and email notifications.
- Muut.com – Embeddable comments, forum and private messaging. A lot of functionality, but really low footprint left on your website.
- Redditjs Embed Widget – Embed Reddit comments on your site. If it hasn’t been posted, it will show a link to encourage the user to submit.
- 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.
Really Simple Forms
- 99 Inbound – Form endpoint service with email/Slack notifications and third party app integrations (e.g. MailChimp)
- Brisk Forms – Free form submission service emails you responses while keeping your email address private and is open source.
- elFormo – Simple form processing and response retrieval via email.
- Form.taxi – Backend to handle form submissions easily and reliably, with email notifications, file uploads and GDPR-compliant data processing.
- Formspree – Receive emails from a form on your static website.
- Getform – Form backend platform for designers and developers, with email and integrations.
- MailThis – Simple form submissions via email with optional attachments.
Normal Forms
- 123 Contact Form – Connects to other online services such at MailChimp, Salesforce, and Google Drive. It also integrates with payment Processers and includes security and analytics.
- FormAssembly – Allows you to build any kind of form that can include complex branching logic and multiple pages.
- FormBackend – 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.
- Formcake – The form backend built for developers: Zapier integrations, simple endpoint API, unlimited forms.
- Formcarry – Hassle-free HTML form endpoints for your form, powerful dashboard, reliable spam blocking, attachment uploads and Zapier integrations.
- Formester – Forms and email marketing (lead collection, email campaigns, and newsletters) with integrations.
- FormKeep – Paid – View form submissions in a beautiful web interface. It has spam filtering and it integrates with webhooks such as Gmail, Trello, and Basecamp.
- FormSite – Form builder with payments and form management.
- FormStack – Forms with A/B testing, partial submission, analytics, and integrations.
- Google Forms – Saves results into Google Sheets and can email you when there is a submission.
- Pageclip – 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.
- SheetDB – Turn a Google Spreadsheet into a JSON API.
- Typeform – Awesome forms that can be embedded.
- Utterences – A lightweight comments widget built on GitHub issues.
- Wufoo – Free or Paid – Forms that you can build with a form designer, with notifications, reports, and payments.
- Zoho – Forms with file upload and captcha.
Live Chat
- jivochat – JivoSite is a professional live chat for websites that was specifically designed to increase your online sales.
- LiveChat – Live chat on your website.
- Olark – Live chat on your website. You can also see who’s on your website and what they’re doing.
- SnapEngage – Live chat with integrations and custom styles.
- tawk.co – Lets you monitor and chat with visitors on your website.
- WebsiteAlive – Live chat for your website & social networks.
- Zopim – Live chat with free trial.
Newsletters
- AWeber – Email marketing with campaigns, autoresponders, and analytics.
- Campaign Monitor – Email marketing with campaigns, autoresponders, and analytics.
- Constant Contact – Email marketing with campaigns, autoresponders, and analytics.
- MailChimp – Free email marketing. You can pay to add more features.
- MailerLite – Free email marketing. You can pay for more subscribers.
Social Media
Surveys
- Google Forms – You can use Google forms for surveys or for forms on your site.
- Qualaroo – Embed surveys anywhere on your website that comes up from the bottom right side of the screen.
- SurveyMonkey – Easy to use and free surveys.
- Typeform – Really beautiful forms.
E-Commerce
- Commerce Layer – Add enterprise ecommerce to your JAMstack.
- Ecwid – Embeddable shopping cart.
- FoxyCart – Add a shopping cart with basic html code.
- Gumroad – An all-in-one solution to sell your work.
- Moltin – Add eCommerce functionality to anything.
- Payhip – An embeddable way to sell digital downloads & memberships
- Snipcart – Include a few lines of code for a full online shop.
- Trolley – Add a popup cart to any website – designed for static & JAMstack sites.
Search (Self-hosted)
- elasticlunr – Lightweight full-text search engine developed in JavaScript for browser search and offline search based on Lunr.js
- flexsearch – Next-Generation full text search library for Browser and Node.js
- fullproof – Javascript library that provides high-quality full-text search in the browser
- fuse.js – Powerful, lightweight fuzzy-search library, with zero dependencies
- fuzzy – Fuzzy search / filter for browser and node
- fuzzysearch – Tiny and blazing-fast fuzzy search in JavaScript
- itemsjs – Full text, faceted, almost dependency free search engine in javascript
- Jets.js – Native CSS search engine
- js-search – Client-side searches of JavaScript and JSON objects, ES5 compatible and does not require jQuery or any other third-party libraries
- lunr.js – Simple full-text search in your browser.
- minisearch – Tiny and powerful JavaScript full-text search engine for browser and Node
- search-index – A persistent, network resilient, full text search library for the browser and Node.js
- static-search – A Go program to generate JSON index of HTML files, and a JavaScript component with optional UI to search this index
- tinysearch – Tiny, full-text search engine for static websites built with Rust and Wasm
Search (Third party integration)
- Algolia – Hosted Search API that delivers instant and relevant results from the first keystroke.
- CloudSh – Powerful search for your website with a few lines of JavaScript.
- Google Custom Search Engine – Search your site with a custom Google Search.
Analytics
- Google Analytics – Freemium web analytics service offered by Google.
- Simple Analytics – Simple, clean, and friendly analytics.
Authentication
- Uthentic – Serverless, passwordless login for static sites in 2 lines of code.
Other
- Sketch Fab – Embeddable 3D content.