1 line
No EOL
25 KiB
JSON
1 line
No EOL
25 KiB
JSON
{"slug": "agarrharr--awesome-static-website-services", "title": "Awesome Static Website Services", "description": "📄 🛠 A curated list of awesome static websites services", "github_url": "https://github.com/agarrharr/awesome-static-website-services", "stars": "2K", "tag": "Front-End Development", "entry_count": 164, "subcategory_count": 8, "subcategories": [{"name": "Table of Contents", "parent": "", "entries": [{"name": "Audio", "url": "#audio", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Calendar and Scheduling", "url": "#calendar-and-scheduling", "description": ""}, {"name": "Images", "url": "#images", "description": ""}, {"name": "Maps", "url": "#maps", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Video", "url": "#video", "description": ""}, {"name": "Code", "url": "#code", "description": ""}, {"name": "Functions as a Service FaaS", "url": "#functions-as-a-service", "description": ""}, {"name": "GraphQL", "url": "#GraphQL", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "E-Commerce", "url": "#e-commerce", "description": ""}, {"name": "Payments", "url": "#payments", "description": ""}, {"name": "Search", "url": "#search", "description": ""}, {"name": "Analytics", "url": "#analytics", "description": ""}, {"name": "Authentication", "url": "#authentication", "description": ""}, {"name": "Utilities", "url": "#utilities", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Related Lists", "url": "#related-lists", "description": ""}, {"name": "SoundCloud", "url": "https://soundcloud.com/", "description": "Audio hosting with an embeddable player. Up to 3 hours of content is free."}, {"name": "Mixcloud", "url": "https://www.mixcloud.com/", "description": "Audio hosting with unlimited uploads and an embeddable player."}, {"name": "Spotify", "url": "https://www.spotify.com/", "description": "You can embed any song, album, or playlist with a [Spotify Play Button](https://developer.spotify.com/documentation/widgets/guides/adding-a-spotify-embed/)."}, {"name": "Google Books", "url": "https://github.com/aharris88/google-bookshelves-widget", "description": "Allows you to display the books in your Google Books Library.", "stars": "5"}, {"name": "Goodreads API and widgets", "url": "https://www.goodreads.com/api", "description": "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)."}, {"name": "Open Library Open API", "url": "https://openlibrary.org/developers/api", "description": "Allows to retrieve book data from the biggest books open dataset on Earth, without any tracking."}, {"name": "Google Calendar", "url": "http://calendar.google.com/", "description": "Embeddable calendar that you can collaborate with other people."}, {"name": "Booking.js", "url": "http://booking.timekit.io/", "description": "Beautiful embeddable booking widget."}, {"name": "zenplanner", "url": "http://zenplanner.com/", "description": "Paid - Online scheduling for fitness."}, {"name": "Flickr", "url": "https://www.flickr.com/", "description": "Online photo hosting by Yahoo."}, {"name": "Cloudinary", "url": "https://cloudinary.com/", "description": "Image hosting, manipulation and delivery."}, {"name": "Google Maps", "url": "http://maps.google.com/", "description": "Google maps are easily embeddable."}, {"name": "Mapbox", "url": "https://www.mapbox.com/", "description": "Really nice looking embeddable maps."}, {"name": "uMap", "url": "https://umap.openstreetmap.fr/en/", "description": "Create and embed personalized maps, based on the great [OpenStreetMap](https://openstreetmap.org) dataset."}, {"name": "Prezi", "url": "https://prezi.com/", "description": "Online presentations with really transitions that can zoom and rotate."}, {"name": "Reveal.js", "url": "http://lab.hakim.se/reveal-js/", "description": "HTML presentation framework."}, {"name": "Slides.com", "url": "http://slides.com/", "description": "A place for creating, presenting and sharing slide decks."}, {"name": "SpeakerDeck", "url": "https://speakerdeck.com/", "description": "Upload your slides as a PDF, and get an online, shareable presentation."}, {"name": "Mux", "url": "https://mux.com/", "description": "Paid - An API to play videos directly to the client. Can also power live streams."}, {"name": "YouTube", "url": "https://www.youtube.com/", "description": "Embeddable videos with unlimited uploads."}, {"name": "Vimeo", "url": "https://vimeo.com/", "description": "Paid - Embeddable videos with no ads."}, {"name": "Vevo", "url": "http://www.vevo.com/", "description": "Embeddable music videos."}, {"name": "Wistia", "url": "http://wistia.com/", "description": "Free plan has a limit of 25 videos."}]}, {"name": "Code", "parent": "Video", "entries": [{"name": "Codepen", "url": "http://codepen.io/", "description": "A playground of embeddable front-end code examples."}, {"name": "JS Bin", "url": "http://jsbin.com/", "description": "Embeddable front-end code examples."}, {"name": "JSFiddle", "url": "http://jsfiddle.net/", "description": "Embeddable front-end code examples."}, {"name": "highlight.js", "url": "https://highlightjs.org/", "description": "Syntax highlighting for the web."}, {"name": "Indiepen", "url": "https://indiepen.tech/", "description": "A privacy-friendly solution to embed front-end code examples."}, {"name": "1Backend", "url": "https://github.com/1backend/1backend", "description": "Deploy your backend in seconds. Free tier included. Open source.", "stars": "2.3k"}, {"name": "AWS Lambda", "url": "https://aws.amazon.com/lambda/", "description": "AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume"}, {"name": "Google Cloud Functions", "url": "https://cloud.google.com/functions/", "description": "Create single-purpose, stand-alone functions that respond to Cloud events without the need to manage a server or runtime environment"}, {"name": "Webtask by Auth0", "url": "https://webtask.io/", "description": "Call code on the server with simple HTTP, easier to set up by far than Lambda or Google's"}, {"name": "Azure Functions", "url": "https://azure.microsoft.com/en-us/services/functions/", "description": "by Microsoft - same premise as Lambda on the Azure cloud"}, {"name": "IronWorkers", "url": "https://www.iron.io/platform/ironworker/", "description": "by Iron.io - Run code in a multilanguage containerized environment with unlimited scale and simple pricing"}, {"name": "IronFunctions", "url": "http://open.iron.io/", "description": "by Iron.io - IronFunctions is an open source serverless computing platform for any cloud - private, public, or hybrid."}, {"name": "OpenWhisk by IBM", "url": "https://console.ng.bluemix.net/openwhisk/", "description": "part of their BlueMix hosting platform, and open source, ties into their Watson AI ecosystem nicely"}, {"name": "StackPath EdgeEngine", "url": "https://www.stackpath.com/products/edgeengine/", "description": "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."}, {"name": "Cloud 66", "url": "https://www.cloud66.com/", "description": "Build and deploy static websites to your own cloud account."}, {"name": "Vercel", "url": "https://vercel.com/home#features", "description": "Vercel lets people write functions as a service in their language of choice and deploy as part of a monorepo."}, {"name": "Azure Static Web Apps", "url": "https://azure.microsoft.com/en-us/services/app-service/static/#features", "description": "Full-stack static app hosting including serverless Functions, authentication, CDN and more"}, {"name": "Qoddi", "url": "https://qoddi.com", "description": "Full stack app hosting with data storage included, similar to Heroku with a developer centric approach. Free to use up to 3 apps."}, {"name": "Autocode", "url": "https://autocode.com", "description": "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."}, {"name": "FaunaDB", "url": "https://fauna.com", "description": "Serverless GraphQL database. Free tier with no time limit. Easily included in Netlify apps."}]}, {"name": "Comments", "parent": "Community", "entries": [{"name": "Staticman", "url": "https://github.com/eduardoboucas/staticman", "description": "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.", "stars": "2.5k"}, {"name": "Disqus", "url": "https://disqus.com/", "description": "Easily embeddable comments with nested replies, multiple login methods, and email notifications."}, {"name": "Facebook Comments", "url": "https://developers.facebook.com/docs/plugins/comments", "description": "Embeddable comments for your site by Facebook."}, {"name": "IntenseDebate Comments", "url": "http://www.intensedebate.com/", "description": "Embeddable comments with nested replies, multiple login methods, and email notifications."}, {"name": "LiveFyre", "url": "http://web.livefyre.com/apps/comments/", "description": "Real-time comments, SEO-optimized, stocked with social features, and beautiful on both desktop and mobile."}, {"name": "Redditjs Embed Widget", "url": "http://embed.redditjs.com/", "description": "Embed Reddit comments on your site. If it hasn't been posted, it will show a link to encourage the user to submit."}, {"name": "Muut.com", "url": "https://muut.com/", "description": "Embeddable comments, forum and private messaging. A lot of functionality, but really low footprint left on your website."}, {"name": "Gitment", "url": "https://github.com/imsun/gitment", "description": "Comment system based on GitHub Issues, which can be used in the frontend without any server-side implementation.", "stars": "4.1k"}, {"name": "giscus", "url": "https://github.com/laymonage/giscus", "description": "A comments widget built on GitHub Discussions.", "stars": "11k"}, {"name": "utterances", "url": "https://github.com/utterance", "description": "A lightweight comments widget built on GitHub issues."}]}, {"name": "Forms", "parent": "Community", "entries": [{"name": "Formspree", "url": "http://formspree.io/", "description": "Receive emails from a form on your static website."}, {"name": "elFormo", "url": "https://www.elformo.com/", "description": "Simple form processing and response retrieval via email."}, {"name": "Flipmail", "url": "http://flipmail.co/", "description": "Simple form processing and response retrieval via email."}, {"name": "MailThis", "url": "http://mailthis.to/", "description": "Simple form submissions via email with optional attachments."}, {"name": "Simple Form", "url": "https://getsimpleform.com/", "description": "Simple forms with optional file attachments, email notifications, and online submission viewing."}, {"name": "Brisk Forms", "url": "https://github.com/stevensona/briskforms", "description": "Free form submission service emails you responses while keeping your email address private and is open source.", "stars": "41"}, {"name": "99 Inbound", "url": "https://www.99inbound.com", "description": "Form endpoint service with email/Slack notifications and third party app integrations (e.g. MailChimp)"}, {"name": "Getform", "url": "http://getform.io/", "description": "Form backend platform for designers and developers, with email and integrations."}, {"name": "HeyForm", "url": "https://heyform.net/", "description": "Free, easy-to-use drag & drop form maker capable of crafting powerful online forms. Includes 40+ field types, integrations, analytics, and more."}, {"name": "Form.taxi", "url": "https://form.taxi/", "description": "Backend to handle form submissions easily and reliably, with email notifications, file uploads and GDPR-compliant data processing."}, {"name": "Formcarry", "url": "https://formcarry.com", "description": "Hassle-free HTML form endpoints for your form, powerful dashboard, reliable spam blocking, attachment uploads and Zapier integrations."}, {"name": "Formcake", "url": "https://formcake.com", "description": "The form backend built for developers: Zapier integrations, simple endpoint API, unlimited forms."}, {"name": "Google Forms", "url": "https://www.google.com/forms/about/", "description": "Saves results into Google Sheets and can email you when there is a submission."}, {"name": "FormKeep", "url": "https://formkeep.com/", "description": "Paid - View form submissions in a beautiful web interface. It has spam filtering and it integrates with webhooks such as Gmail, Trello, and Basecamp."}, {"name": "123 Contact Form", "url": "http://www.123contactform.com/", "description": "Connects to other online services such at MailChimp, Salesforce, and Google Drive. It also integrates with payment Processers and includes security and analytics."}, {"name": "FormAssembly", "url": "http://www.formassembly.com/", "description": "Allows you to build any kind of form that can include complex branching logic and multiple pages."}, {"name": "FormSite", "url": "https://www.formsite.com/", "description": "Form builder with payments and form management."}, {"name": "FormStack", "url": "https://www.formstack.com/", "description": "Forms with A/B testing, partial submission, analytics, and integrations."}, {"name": "Sheetsu", "url": "https://sheetsu.com/", "description": "POST and GET your data to Google Spreadsheet."}, {"name": "Typeform", "url": "http://www.typeform.com/", "description": "Awesome forms that can be embedded."}, {"name": "Wufoo", "url": "http://www.wufoo.com/", "description": "Free or Paid - Forms that you can build with a form designer, with notifications, reports, and payments."}, {"name": "Zoho", "url": "https://www.zoho.com/crm/help/web-forms/set-up-web-forms.html", "description": "Forms with file upload and captcha."}, {"name": "GitHub Issues", "url": "https://help.github.com/articles/about-issues/", "description": "This is an interesting way for developers to get comments/questions. See [github.com/sindresorhus/ama (⭐145)](https://github.com/sindresorhus/ama) for an example."}, {"name": "Utterences", "url": "https://github.com/utterance/utterances", "description": "A lightweight comments widget built on GitHub issues.", "stars": "9.6k"}, {"name": "FormBackend", "url": "https://www.formbackend.com", "description": "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."}, {"name": "Pageclip", "url": "https://pageclip.co", "description": "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."}, {"name": "Formester", "url": "https://www.formester.com", "description": "Forms and email marketing (lead collection, email campaigns, and newsletters) with integrations."}, {"name": "StaticKit", "url": "https://statickit.com", "description": "Modern forms for static sites, with native support for React."}, {"name": "SheetDB", "url": "https://sheetdb.io/", "description": "Turn a Google Spreadsheet into a JSON API."}, {"name": "Form2Channel", "url": "https://form2channel.com/", "description": "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."}, {"name": "reCAPTCHAme", "url": "https://recaptchame.com/", "description": "reCAPTCHA and hCAPTCHA token verification service. Post your form to reCAPTCHAme to avoid getting spammed. Made for static websites, no server-side coding required."}, {"name": "Formware", "url": "https://formware.io/", "description": "Conversational forms with unlimited responses that can be embedded on any website."}, {"name": "Netlify", "url": "https://www.netlify.com/docs/form-handling/", "description": "Netlify comes with built-in form handling."}]}, {"name": "Live Chat", "parent": "Community", "entries": [{"name": "jivochat", "url": "https://www.jivochat.com/", "description": "JivoSite is a professional live chat for websites that was specifically designed to increase your online sales."}, {"name": "LiveChat", "url": "https://www.livechatinc.com/", "description": "Live chat on your website."}, {"name": "Olark", "url": "https://www.olark.com/", "description": "Live chat on your website. You can also see who's on your website and what they're doing."}, {"name": "SnapEngage", "url": "https://snapengage.com/", "description": "Live chat with integrations and custom styles."}, {"name": "tawk.co", "url": "https://www.tawk.to/", "description": "Lets you monitor and chat with visitors on your website."}, {"name": "WebsiteAlive", "url": "https://www.websitealive.com/", "description": "Live chat for your website & social networks."}, {"name": "Zopim", "url": "https://www.zopim.com/", "description": "Live chat with free trial."}, {"name": "Tiledesk", "url": "https://tiledesk.com", "description": "Free Live Chat with open source chatbot builder."}]}, {"name": "Newsletters", "parent": "Community", "entries": [{"name": "MailChimp", "url": "http://mailchimp.com/", "description": "Free email marketing. You can pay to add more features."}, {"name": "Constant Contact", "url": "http://www.constantcontact.com/", "description": "Email marketing with campaigns, autoresponders, and analytics."}, {"name": "AWeber", "url": "http://www.aweber.com/", "description": "Email marketing with campaigns, autoresponders, and analytics."}, {"name": "Campaign Monitor", "url": "https://www.campaignmonitor.com/", "description": "Email marketing with campaigns, autoresponders, and analytics."}, {"name": "MailerLite", "url": "https://www.mailerlite.com/", "description": "Free email marketing. You can pay for more subscribers."}]}, {"name": "Social Media", "parent": "Community", "entries": [{"name": "Pinterest", "url": "https://developers.pinterest.com/", "description": "Pin It Button."}, {"name": "Twitter", "url": "https://dev.twitter.com/web/embedded-tweets", "description": "Embedded tweets."}, {"name": "Facebook", "url": "https://developers.facebook.com/docs/plugins", "description": "Facebook embedded plugins."}, {"name": "ShareThis", "url": "http://www.sharethis.com/", "description": "Sharing buttons for multiple social networks."}, {"name": "Kontaktify", "url": "https://www.kontaktify.com/", "description": "A contact widget that provides an easy way for visitors to get in touch."}]}, {"name": "Surveys", "parent": "Community", "entries": [{"name": "Google Forms", "url": "https://www.google.co.nz/forms/about/", "description": "You can use Google forms for surveys or for forms on your site."}, {"name": "SurveyMonkey", "url": "https://www.surveymonkey.com/", "description": "Easy to use and free surveys."}, {"name": "Typeform", "url": "http://www.typeform.com/", "description": "Really beautiful forms."}, {"name": "Qualaroo", "url": "https://qualaroo.com/", "description": "Embed surveys anywhere on your website that comes up from the bottom right side of the screen."}, {"name": "Insight Stash", "url": "https://insightstash.com/", "description": "Fast, Simple survey forms."}, {"name": "Formware", "url": "https://formware.io/", "description": "Create stunning surveys with unlimited responses for free."}, {"name": "Ecwid", "url": "https://www.ecwid.com/", "description": "Embeddable shopping cart."}, {"name": "FoxyCart", "url": "http://www.foxycart.com/", "description": "Add a shopping cart with basic html code."}, {"name": "Snipcart", "url": "https://snipcart.com/", "description": "Include a few lines of code for a full online shop."}, {"name": "Gumroad", "url": "https://gumroad.com/", "description": "An all-in-one solution to sell your work."}, {"name": "Payhip", "url": "https://payhip.com/", "description": "An embeddable way to sell digital downloads & memberships"}, {"name": "Moltin", "url": "https://moltin.com/", "description": "Add eCommerce functionality to anything."}, {"name": "Trolley", "url": "https://trolley.link/", "description": "Add a popup cart to any website - designed for static & JAMstack sites."}, {"name": "Commerce Layer", "url": "https://commercelayer.io/", "description": "Add enterprise ecommerce to your JAMstack."}, {"name": "MoneyButton", "url": "https://www.moneybutton.com/", "description": "Website payments and donations using Bitcoin (Satoshi's Vision)."}, {"name": "ShapeShift Shifty Button", "url": "https://info.shapeshift.io/tools/shifty-button", "description": "Accept payments using various cryptocurrencies."}, {"name": "lunr.js", "url": "http://lunrjs.com/", "description": "Simple full-text search in your browser."}, {"name": "itemsjs", "url": "https://github.com/itemsapi/itemsjs", "description": "Full text, faceted, almost dependency free search engine in javascript", "stars": "398"}, {"name": "minisearch", "url": "https://github.com/lucaong/minisearch", "description": "Tiny and powerful JavaScript full-text search engine for browser and Node", "stars": "5.8k"}, {"name": "flexsearch", "url": "https://github.com/nextapps-de/flexsearch", "description": "Next-Generation full text search library for Browser and Node.js", "stars": "14k"}, {"name": "fuse.js", "url": "https://fusejs.io/", "description": "Powerful, lightweight fuzzy-search library, with zero dependencies"}, {"name": "static-search", "url": "https://github.com/dchest/static-search", "description": "A Go program to generate JSON index of HTML files, and a JavaScript component with optional UI to search this index", "stars": "21"}, {"name": "elasticlunr", "url": "http://elasticlunr.com/docs/index.html", "description": "Lightweight full-text search engine developed in JavaScript for browser search and offline search based on Lunr.js"}, {"name": "tinysearch", "url": "https://github.com/tinysearch/tinysearch", "description": "Tiny, full-text search engine for static websites built with Rust and Wasm", "stars": "2.9k"}, {"name": "js-search", "url": "https://www.npmjs.com/package/js-search", "description": "Client-side searches of JavaScript and JSON objects, ES5 compatible and does not require jQuery or any other third-party libraries"}, {"name": "search-index", "url": "https://github.com/fergiemcdowall/search-index", "description": "A persistent, network resilient, full text search library for the browser and Node.js", "stars": "1.4k"}, {"name": "fuzzysearch", "url": "https://github.com/bevacqua/fuzzysearch", "description": "Tiny and blazing-fast fuzzy search in JavaScript", "stars": "2.7k"}, {"name": "fuzzy", "url": "https://github.com/mattyork/fuzzy", "description": "Fuzzy search / filter for browser and node", "stars": "837"}, {"name": "fullproof", "url": "https://reyesr.github.io/fullproof/", "description": "Javascript library that provides high-quality full-text search in the browser"}, {"name": "Jets.js", "url": "https://jets.js.org/", "description": "Native CSS search engine"}, {"name": "Hulipaa", "url": "https://github.com/sambuccid/hulipaa", "description": "Static full-text search engine capable of handling thousands of pages with a minimalist searchbar UI to add to your static website.", "stars": "1"}, {"name": "Google Custom Search Engine", "url": "https://cse.google.com/cse/", "description": "Search your site with a custom Google Search."}, {"name": "Algolia", "url": "https://www.algolia.com/", "description": "Hosted Search API that delivers instant and relevant results from the first keystroke."}, {"name": "CloudSh", "url": "https://cloudsh.com/", "description": "Powerful search for your website with a few lines of JavaScript."}, {"name": "Google Analytics", "url": "http://www.google.com/analytics/", "description": "Freemium web analytics service offered by Google."}, {"name": "Simple Analytics", "url": "https://simpleanalytics.io/", "description": "💲 - Simple, clean, and friendly analytics."}, {"name": "Uthentic", "url": "https://uthentic.net", "description": "Serverless, passwordless login for static sites in 2 lines of code."}, {"name": "BulkPicTools", "url": "https://bulkpictools.com", "description": "A privacy-first, browser-based batch image processor for static site creators, leveraging WebAssembly for local compression and conversion."}, {"name": "Sketch Fab", "url": "https://sketchfab.com/", "description": "Embeddable 3D content."}, {"name": "Awesome Static Hosting", "url": "https://github.com/b-long/awesome-static-hosting", "description": "", "stars": "306"}, {"name": "Awesome Azure Static Web Apps", "url": "https://github.com/staticwebdev/awesome-azure-static-web-apps", "description": "", "stars": "93"}]}]} |