No more coding content

Jahuty helps you stop coding content in your websites and applications.

Start your free trial today!

Content platform

Marketers create and update content snippets in our cloud-based platform.

Engineering tools

You install an SDK and call render() where the snippet's HTML should go.

Automatic updates

The snippet's HTML loads on-demand and in real-time without you.

# Render our system test snippet from the command line.
$ curl https://api.jahuty.com/snippets/1/render \
  -H "Authorization: Bearer kn2Kj5ijmT2pH6ZKqAQyNexUqKeRM4VG6DDgWN1lIcc"

# Outputs {"snippet_id":1,"content":"<p>This is my first snippet!</p>"}
// npm install jahuty --save

import Client from '@jahuty/jahuty';

const jahuty = new Client({
  apiKey: 'kn2Kj5ijmT2pH6ZKqAQyNexUqKeRM4VG6DDgWN1lIcc'
});

const render = await jahuty.snippets.render(1);

console.log(render.content);
// Logs "<p>This is my first snippet!</p>"
// composer require jahuty/jahuty-php

$jahuty = new Jahuty\Client(
  'kn2Kj5ijmT2pH6ZKqAQyNexUqKeRM4VG6DDgWN1lIcc'
);

echo $jahuty->snippets->render(1);
// Prints "<p>This is my first snippet!</p>"
# gem install jahuty

jahuty = Jahuty::Client.new(
  api_key: 'kn2Kj5ijmT2pH6ZKqAQyNexUqKeRM4VG6DDgWN1lIcc'
)

puts jahuty.snippets.render 1
# => "<p>This is my first snippet!</p>"
<!doctype html>
<html>
<head>
  <script src="https://unpkg.com/@jahuty/web@0.2.0/dist/jahuty.js" defer></script>
  <script>
    window.addEventListener('DOMContentLoaded', function () {
      jahuty({ apiKey: 'kn2Kj5ijmT2pH6ZKqAQyNexUqKeRM4VG6DDgWN1lIcc' });
    });
  </script>
</head>
<body>
  <div data-snippet-id="1">
    <!-- Inserts "<p>This is my first snippet!</p>" -->
  </div>
</body>
</html>

Dynamic

Content loads on-demand (or from cache) whenever you need it.

Semantic

Our text editor produces clean, semantic source code.

Flexible

Our template language supports variables, params, filters, and more.

Secure

No popular passwords, HTTPS-only, XSS protections, and more.

Performant

Retrieve your snippets in 100ms or less (or faster from cache).

Documented

A service is only as good as its docs, and we strive to be great!

Performance is key

Milliseconds matter, and we aim for 100ms or less. Our SDKs support persistent connections, persistent caching, and collection requests, allowing you to render and cache an entire website's snippets with a single network request.

87ms

This end-to-end speed test uses the Fetch API to send a render request over a persistent HTTP connection.

The right solution for your team

There are plenty of complicated solutions out there. Jahuty isn't one of them. We do one thing - content snippets - and we do them really well.

  Jahuty
Content snippet manager
Contentful
Headless CMS
Wordpress
Traditional CMS
Cloud-based
Rich text editor
Collaboration × ×
Read API ×
Open-source SDKs ×
Template language × ×
Dynamic data × ×

Learn more about how focus sets us apart

Trusted by developers

Engineers trust Jahuty to make their work a little easier.

Morgan Krutz, developer
It's a clever little software. I used to get frustrated when the marketing team wanted to see another content version. With Jahuty, they can update content in real-time without me, and I can keep working on other features.

Built by experience

We built Jahuty to solve a problem we've experienced.

Updating content within my company's application often fell to me because my marketing team couldn't reach it. I built Jahuty to make work a little easier for all the dev teams out there.
Jack Clayton, founder

No more coding content

Not everything fits in a CMS. With Jahuty, it doesn't have to!

Start your free trial today

Questions? Let us know.