The Apostrophe Content Management System.
cms cms-framework node apostrophe nodejs node-js content-management content-management-system punkave blogClean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis
html parser sanitizer apostropheApostropheCMS is content software for everyone in an organization. It helps teams of all sizes create dynamic digital experiences with elegance and efficiency by blending powerful features, developer happiness, and a low learning curve for content creators. Apostrophe has powered websites and web apps for organizations large and small for over a decade. To get started with Apostrophe 3, follow these steps to set up a local development environment. For more detail, refer to the A3 getting started guide in the documentation.
nodejs cms node node-js cms-framework apostrophe hacktoberfest apostrophe-cms apostrophecms node-cms headless-cms content-management-systemjquery-radio lets you painlessly get and set the current value of a group of radio buttons, filling a gap in jQuery's $.val. It is not a replacement for radio buttons. It just makes working with them more pleasant.
jquery-plugin radio button apostrophe punkaveimagesReady waits until the size of certain images is known, then tells you the maximum width, maximum height, and maximum ratio of height to width of all the images. Great for slideshow sizing.
jquery-plugin slideshow image images apostrophe punkaveA jQuery slideshow plugin. Progressively enhances a list of items into a slideshow. Progressive enhancement makes it SEO-friendly. Copes intelligently with images of varying heights, imposing a consistent height on the slideshow so your page doesn't "jump." Tested and supported back to at least IE8.
jquery-plugin slideshow progressive enhancement images apostrophe punkaveAdds trees of pages to the Apostrophe content management system
apostrophe pages cms content-management content-management-systemReusable content snippets for the Apostrophe content management system. The blog and events modules are built on this foundation, which is also useful in and of itself.
snippets reuse content-reuse content-strategy apostrophe cms punkaveManage nginx as a reverse proxy for node apps. Written with the Apostrophe CMS in mind.
nginx apostrophe reverse-proxyMoog provides powerful module subclassing.
apostrophe subclass subclassing module loaderThis bundle provides a complete foundation for blogging with the Apostrophe CMS. The apostrophe-blog module provides the ability to create and edit blog posts and manage their publication dates.
blog apostrophe cms apostrophecms apostrophe-cms content-management content-management-system bloggingThis bundle provides a complete foundation for displaying upcoming events with the Apostrophe CMS. The apostrophe-events module provides the ability to create and edit events and manage their start and end dates and times. There is support for repeating events.
calendar events apostrophe cms apostrophecmsIn the page, widget, or other template, add only the main widget module to the configuration in an area or singleton. By default, submissions are saved to a new MongoDB collection, aposFormSubmissions. If you do not want submissions saved to this collection, add the saveSubmissions: false option to the apostrophe-forms module.
hacktoberfest apostrophe apostrophecms apostrophe-cms forms form-builderApostrophe is great for building websites, but many projects these days just need a "headless" CMS: an easy way to create new content types by defining schemas and immediately have a friendly interface for managing them on the back end... and REST APIs on the front end for React, React Native and other frontend frameworks to talk to. Just as often, projects call for a mix of the two: Apostrophe as a CMS for the pages of the site, with React-style apps "mixed in" on certain pages.
hacktoberfest apostrophecms apostrophe rest api apostrophe-cms headless headless-cmsA monitor to automatically restart Apostrophe when you make changes to your code. For use during site development. Like nodemon, but with much faster restarts because it understands Apostrophe. Your site starts up. Now change a file like app.js or lib/modules/apostrophe-pages/index.js or even lib/modules/apostrophe-pages/views/pages/home.html.
apostrophe apostrophecms nodemonThis module lets you have many ApostropheCMS websites running on a single codebase in a single Node.js process. Each has its own database, users, media uploads, etc. Sites can be created and managed via a dashboard site. Those using this module are strongly advised to join our Apostrophe Enterprise Support program. We can work with you to make sure your customers receive the high availability and durability this module is designed to provide.
apostrophecms apostrophe multisiteapostrophe-palette is a bundle that provides an in-context interface for changing the values of developer-set CSS properties. The values are stored in the apostrophe-global document and applied to the site whenever the stylesheet link is included in a template. Adjusting values via the palette interface renders changes to the site instantly. Developers define properties that can be changed by passing the module an array of apostrophe-schema fields.
apostrophecms apostropheapostrophe-passport works together with passport-google-oauth20, passport-gitlab2 and similar passport strategy modules to let users log in to Apostrophe CMS sites via Google, Gitlab and other authentication providers. This feature is often called federation or single sign-on. Most modules that have "passport" in the name and let you log in via a third-party website will work.
apostrophe loginLets the public sign up for accounts. The user must receive an email at a unique address and confirm their account. The apostrophe-email module must be configured. See sending email from your Apostrophe project.
apostrophecms apostrophe apostrophe-cms signupThis module generates XML and plaintext sitemaps for sites powered by the Apostrophe CMS. It serves two purposes: white-hat SEO and content strategy.
sitemap apostrophe apostrophecms apostrophe-cms
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.