Skip to content

Latest commit

 

History

History
124 lines (113 loc) · 5.8 KB

index.md

File metadata and controls

124 lines (113 loc) · 5.8 KB
layout stars-bounce
default
true

{% include run-restheart-seriously-banner.html %}

RESTHeart

Virtual Threads Powered API Framework

✅ Instant REST, GraphQL and Websockets APIs for MongoDB. ✅ Declarative Security, no code required. ✅ Implement your Backend in minutes.

Ask Sophia AI about RESTHeart

<iframe id="sophiaFrame" src="https://sophia.restheart.com?h=auto" style="border: none; width: 100%"></iframe>

Run this docker command to start (go to Setup for more installation options)

$ docker pull softinstigate/restheart && curl https://raw.githubusercontent.com/SoftInstigate/restheart/master/docker-compose.yml --output docker-compose.yml && docker compose up --attach restheart

Then check the tutorials

MongoDB REST API Tutorial MongoDB GraphQL API Tutorial Framework Tutorial Auth Tutorial
<script> var preventScroll = 0; // trick to avoid scrolling on first load document.addEventListener("DOMContentLoaded", () => preventScroll = 0); iframeResize({ license: 'GPLv3', waitForLoad: true, onResized: ({ iframe, height, width, type }) => { if (document.readyState === 'complete') { if (preventScroll > 3) { const offset = iframe.offsetTop; const vh = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0); window.scrollTo({top: height+offset-vh, left: 0, behavior: 'smooth'}); } else { preventScroll++; } } } }, '#sophiaFrame' ); </script>

RESTHeart Features

{% include features.md %}

Data API

{% include examples.html %}

Polyglot Framework

{% include examples_plugins.html %}
{% include docker_pull_chart.html %}

You can support the development of RESTHeart via GitHub Sponsor program and receive public acknowledgment of your help.

Go and see available sponsor tiers