Stable Preset Pagination in Jyavani CMS: Limits, Random Ordering, and Theme Sections
Jyavani CMS now provides stable pagination for published Shortcode Presets. The feature lets a reusable collection define how many items appear on ea…
OPEN ENTRY↗A fast, lightweight CMS and an open route for communities to publish, extend, and build together.
Guides
DRAG / SCROLL / ARROW KEYS
Jyavani CMS now provides stable pagination for published Shortcode Presets. The feature lets a reusable collection define how many items appear on ea…
OPEN ENTRY↗Jyavani Core provides the Mail API as a single email delivery path for CMS features and plugins. Feature plugins only need to pass a structured messa…
OPEN ENTRY↗Jyavani separates the dashboard interface language from the underlying content locale. This separation allows the editor to use an Indonesian UI whil…
OPEN ENTRY↗content_routes is a public registry path for articles, pages, and theme content. The registry separates old post/slug identities from public URLs tha…
OPEN ENTRY↗Foundation is a single-use web installer for new deployments. Extract the Jyavani package so that the document root points to the public directory co…
OPEN ENTRY↗Built with native PHP, without a heavy framework: fast to run, clear to understand, and easy to make your own.
Write articles and pages with a rich-text editor, nested categories, and built-in SEO.
Give authors, editors, and administrators clear permissions while keeping community management in one place.
Publish reviewed translations with localized URLs, metadata, menus, and language-aware navigation.
Share protected files with role-based access and an integrated PDF viewing experience.
Compose widgets, galleries, videos, documents, and dynamic content without adding unnecessary layers.
Install, activate, and update extensions through a clean package workflow and a community-powered Store.
Development
Jyavani CMS now provides stable pagination for published Shortcode Presets. The feature lets a reusable collection define how man…
OPEN ENTRY↗Jyavani separates the dashboard interface language from the underlying content locale. This separation allows the editor to use a…
OPEN ENTRY↗content_routes is a public registry path for articles, pages, and theme content. The registry separates old post/slug identities …
OPEN ENTRY↗Plugin permission contracts were introduced in 2.3.73 and tightened in 2.3.74. Plugins declare their permissions in plugin.json; …
OPEN ENTRY↗Jyavani distinguishes widget areas, Theme Zone gadgets, content shortcodes, and preset shortcodes. Each is rendered at a differen…
OPEN ENTRY↗Discover extensions, share your work, meet other builders, and learn from open documentation.
Install community plugins to expand what your CMS can do.
Explore plugins ↗ STATION B / SHAPEFind community-built themes and give every publication its own visual voice.
View themes ↗ STATION C / CONNECTCreate a profile, publish your work, and participate in the Jyavani ecosystem.
Meet the community ↗ STATION D / LEARNLearn how to install, operate, customize, and extend Jyavani CMS.
Read the docs ↗Security
Site Health helps Site Owners verify whether Jyavani Core and extension files still match trusted baselines while revie…
OPEN ENTRY↗Plugin permission contracts were introduced in 2.3.73 and tightened in 2.3.74. Plugins declare their permissions in plu…
OPEN ENTRY↗Core separates images in the Media Library and general documents in the File Library. Both support public/private stora…
OPEN ENTRY↗Recycle Bin Core applies to articles, pages, theme content, categories, and users who own them is_deleted/deleted_at. M…
OPEN ENTRY↗Jyavani CMS is open source and ready for your next idea.