An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: hypermedia

oaubert/advene

Official Advene repository

Language: Python - Size: 24 MB - Last synced at: about 3 hours ago - Pushed at: about 2 months ago - Stars: 38 - Forks: 9

donseba/go-htmx

Seamless HTMX integration in golang applications

Language: Go - Size: 1.69 MB - Last synced at: about 19 hours ago - Pushed at: 21 days ago - Stars: 513 - Forks: 29

RESTyard/HypermediaUI

Generic WEB UI for Hypermedia APIs using Siren as hypermedia format.

Language: TypeScript - Size: 2.47 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

dillonredding/dillonredding.github.io

Professional Programmer Blog

Language: Ruby - Size: 759 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

HydraCG/Heracles.ts

Reference implementation of a Hydra client in TypeScript

Language: TypeScript - Size: 2.13 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 38 - Forks: 16

hmpl-language/hmpl

🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small.

Language: TypeScript - Size: 9.65 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 711 - Forks: 70

daniel-samson/teensyphp

🐘Teensy PHP is a micro web framework for rapidly creating REST APIs and hypermedia.

Language: PHP - Size: 191 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

api-platform/core

The server component of API Platform: hypermedia and GraphQL APIs in minutes

Language: PHP - Size: 55.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,525 - Forks: 928

bkuhlmann/htmx

An augmenter and companion to the HTMX JavaScript library.

Language: Ruby - Size: 176 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 16 - Forks: 0

maddalax/htmgo

htmgo - build simple and scalable systems with go + htmx

Language: Go - Size: 22.4 MB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 874 - Forks: 19

imacrayon/alpine-ajax

An Alpine.js plugin for building server-powered frontends.

Language: JavaScript - Size: 3.07 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 950 - Forks: 21

dunglas/mercure

🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

Language: Go - Size: 8.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 5,032 - Forks: 335

andrewgryan/leaflet-html

Leaflet JS maps expressed in HTML suitable for HTMX and hypermedia driven applications

Language: JavaScript - Size: 1.11 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 5

rswgnu/hyperbole

GNU Hyperbole: The Everyday, Hypertextual Information Manager

Language: Emacs Lisp - Size: 59.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 177 - Forks: 12

vasilakisfil/Introspected-REST

An alternative to REST and GraphQL

Size: 1.37 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 384 - Forks: 23

hypermedia-app/Alcaeus

Hydra core hypermedia library

Language: TypeScript - Size: 8.47 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 65 - Forks: 3

api-platform/admin

A beautiful and fully-featured administration interface builder for hypermedia APIs

Language: TypeScript - Size: 7.7 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 495 - Forks: 134

lanthaler/JsonLD

JSON-LD processor for PHP

Language: PHP - Size: 631 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 337 - Forks: 61

EstebanForge/HyperPress

Supercharge WordPress with the power of hypermedia. Use Datastar, HTMX or Alpine Ajax to create rich, interactive blocks and pages—all with the simplicity of PHP.

Language: PHP - Size: 22.4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 84 - Forks: 9

rexlabsio/smokescreen-php

Smokescreen PHP library for transforming and serializing data such as API responses

Language: PHP - Size: 176 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 9 - Forks: 2

spookylukey/django-htmx-patterns

Pattern repository for Django and htmx with full example code

Language: JavaScript - Size: 18.4 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1,014 - Forks: 44

SEMICeu/LinkedDataEventStreams

The Linked Data Event Streams specification

Language: Bikeshed - Size: 252 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 31 - Forks: 14

python-jsonschema/referencing

Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)

Language: Python - Size: 596 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 51 - Forks: 17

RESTyard/RESTyard

A set of extensions and tools to create and consume restful Web services using Siren as Hypermedia format.

Language: C# - Size: 1.36 MB - Last synced at: 9 days ago - Pushed at: 17 days ago - Stars: 21 - Forks: 4

swlkr/ryde

ryde is a single person, single file web framework for rust

Language: Rust - Size: 196 KB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 322 - Forks: 7

infogulch/xtemplate

A html/template-based hypertext preprocessor and rapid application development web server written in Go.

Language: Go - Size: 523 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 81 - Forks: 1

w-lfpup/hyperevents-js

A hypertext extension for the browser

Language: TypeScript - Size: 132 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

api-platform/jsonld

[READ ONLY] API Platform JSON-LD component

Language: PHP - Size: 159 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 12 - Forks: 0

traverson/traverson-hal

A Traverson media-type plug-in that adds support for JSON-HAL.

Language: JavaScript - Size: 4.29 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 45 - Forks: 1

derekmwright/exampleapp

Go + Datastar + NATS.io + PostgreSQL Boilerplate

Language: Go - Size: 15.6 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

doriantaylor/rb-intertwingler

Intertwingler is an application server for creating dense hypermedia networks.

Language: Ruby - Size: 1.98 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 70 - Forks: 2

BrightspaceHypermediaComponents/siren-sdk

This contains tools to help develop and use siren entities.

Language: JavaScript - Size: 2.74 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 3 - Forks: 2

Utility-Gods/hypermedia-sync

My Experiments with Hypermedia-Driven Real-Time Sync with SSE + HTMX

Language: JavaScript - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

bearsunday/BEAR.Resource

A hypermedia framework for an object as a service

Language: PHP - Size: 3.04 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 45 - Forks: 19

hasansezertasan/awesome-python-html

A curated list of things related to python-based HTML generation.

Size: 29.3 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

brakmic/HDA_with_Cpp

Hypermedia-driven application based on htmx and Drogon C++ web framework

Language: C++ - Size: 9.51 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 36 - Forks: 2

rokf/janet-datastar

A Janet utility library for the Datastar hypermedia framework

Language: Janet - Size: 35.2 KB - Last synced at: 18 days ago - Pushed at: 23 days ago - Stars: 7 - Forks: 0

emarifer/go-echo-templ-htmx

Go/Echo+Templ+Htmx: Full stack application using Golang's Echo framework & Templ templating language with user session management + CRUD to a SQLite database (To Do List) and HTMX in the frontend

Language: Go - Size: 334 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 280 - Forks: 33

jasonmitchell/hallo

Language: C# - Size: 132 KB - Last synced at: 19 days ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 4

traverson/traverson

A Hypermedia API/HATEOAS Client for Node.js and the Browser

Language: JavaScript - Size: 4.75 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 456 - Forks: 50

Digital-Media/hyp2vo-t1-examples

Example code files for the Hypermedia 2 lecture.

Language: PHP - Size: 7.64 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

TREEcg/specification

RDF vocabulary and hypermedia specification to publish your Linked Data using search trees

Language: Bikeshed - Size: 802 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 14

donseba/go-partial

Go partial is a library to render full or partial pages based on headers set by HTMX, Turbo, Unpoly or Standalone library

Language: Go - Size: 97.7 KB - Last synced at: about 19 hours ago - Pushed at: 9 months ago - Stars: 19 - Forks: 1

AtomGraph/Processor

Ontology-driven Linked Data processor and server for SPARQL backends. Apache License.

Language: Java - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 60 - Forks: 7

rest-sh/restish

Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in

Language: Go - Size: 14.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,059 - Forks: 84

thomasborgen/hypermedia

Composable HTML rendering in pure python with FastAPI and HTMX in mind

Language: Python - Size: 797 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 23 - Forks: 0

PsiACE/starlive

Build dynamic, real-time web applications with automatic HTMX/Turbo detection and WebSocket streaming

Language: Python - Size: 121 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

emarifer/rust-axum-askama-htmx-todoapp

Full stack application using Rust's Axum framework & Askama templating language with user auth management (JWT) + CRUD to a SQLite database (To Do List) and HTMX in the frontend.

Language: Rust - Size: 749 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

ewrogers/hyper-calendar

Hypermedia-driven application using HTMX + Hono + Bun

Language: TypeScript - Size: 427 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 20 - Forks: 2

RedBlueVideo/hvml

HVML Parser for Node.js

Language: JavaScript - Size: 1.74 MB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

NomadicDaddy/htmx-debugger

a browser extension (Chrome and Firefox) debugging tool for htmx applications

Language: JavaScript - Size: 276 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 131 - Forks: 2

ontola/ori_api

The RDF REST API for Open Raadsinformatie.

Language: Kotlin - Size: 217 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

fredolss/hyperjs

A Hypermedia API/HATEOAS Client for the Browser

Language: TypeScript - Size: 615 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

ravenclaw900/datastar-rs

Rust helpers for the datastar hypermedia library

Language: Rust - Size: 20.5 KB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1

adminware/Podex

PowerShell/Pode + htmx Framework for Building Web Applications

Language: JavaScript - Size: 83 KB - Last synced at: 25 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 1

trailblazer/roar-jsonapi

JSON API support for Roar.

Language: Ruby - Size: 145 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 18

emarifer/gofiber-templ-htmx

Go/Fiber🧬+</>Templ to-do list app with user login and HTMx-powered frontend.

Language: Go - Size: 241 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 20

juliojimenez/hypermedia.systems

Examples from the book Hypermedia Systems.

Language: Python - Size: 578 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 23 - Forks: 1

PDMLab/http-problem

Create problem+json documents with Node.js

Language: JavaScript - Size: 299 KB - Last synced at: 19 days ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 1

HyperAgents/hmas

An ontology to describe Hypermedia Multi-Agent Systems, interactions, and organizations.

Language: CSS - Size: 1.66 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

tylerfaulkner/GoHtmxTemplate

A great template for getting started with HTMX in 5 minutes!

Language: Go - Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

adamwoolhether/hypermedia

Building HTMX & HXML app with Go while reading the hypermedia book: https://hypermedia.systems/

Language: Go - Size: 918 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

J0sueTM/teia

simple, fast and reliable hyper-media library

Language: Clojure - Size: 1.61 MB - Last synced at: about 21 hours ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

meldjs/meld-web-components

Standalone Hypermedia Web Components

Language: JavaScript - Size: 35.2 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Haufe-Lexware/api-style-guide

Haufe API Style Guide

Size: 198 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 240 - Forks: 79

cicovic-andrija/mydives

Dive log data and hypermedia server

Language: Go - Size: 332 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

klinkby/halal

Provides contracts for building HAL (Hypertext Application Language) REST APIs.

Language: C# - Size: 21.5 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

danivek/json-api-serializer

Node.js/browser framework agnostic JSON API (http://jsonapi.org/) serializer.

Language: JavaScript - Size: 683 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 153 - Forks: 37

Digital-Media/hyp1vo-t1-examples

Example code files for the Hypermedia 1 Part 1 Web Programming lecture.

Language: HTML - Size: 109 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

DavidLJz/sp-md-wiki-generator

Manage single-page hyperlink-based auto-referencial self-contained knowledge bases.

Language: Python - Size: 35.2 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ramibch/mobile

My mobile apps

Language: Python - Size: 15.2 MB - Last synced at: about 16 hours ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ngxp/rest

Language: TypeScript - Size: 1.91 MB - Last synced at: 30 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 2

rmrt1n/contact.app-clj

Clojure implementation of contact.app from the book Hypermedia Systems

Language: Clojure - Size: 126 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

emarifer/go-frameworkless-htmx-todoapp

Full stack Demo app made in frameworkless Go (Todo App 🧬), centralized HTTP error handling, CRUD to a SQLite database and HTMx-powered frontend.

Language: Go - Size: 652 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

kreativekorp/openxion

OpenXION - Reference Implementation of the XION Scripting Language

Language: Java - Size: 19.1 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 69 - Forks: 66

hishnash/hypermediachannels

Hyper Media Channels Rest Framework

Language: Python - Size: 21.5 KB - Last synced at: 24 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 5

rescribet/link-lib

Linked Data Rendering for humans

Language: TypeScript - Size: 5.62 MB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 4

rescribet/link-redux

Linked Data Rendering for humans with React

Language: TypeScript - Size: 4.6 MB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 36 - Forks: 6

wundergraph/Hypermedia-GraphQL

Hypermedia GraphQL RFC

Size: 1000 Bytes - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

windyroad/very-fetching

A set of very fetching Typescript utility libraries for fetch

Language: TypeScript - Size: 1.52 MB - Last synced at: 30 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

logicblocks/hype Fork of b-social/hype

Hypermedia functions for ring routers.

Language: Clojure - Size: 176 KB - Last synced at: 19 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

badgateway/react-ketting

Ketting bindings for React

Language: TypeScript - Size: 1.46 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 4

SyneticNL/Hyral 📦

Hypermedia oriented Resource API Layer

Language: JavaScript - Size: 2.14 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 2

coderofsalvation/xrfragment 📦

==== MOVED TO NONPROFIT https://codeberg.org/coderofsalvation/xrfragment === A tiny specification for viewing 3D models as linkable AR/VR websites. Address and Control anything inside a 3D model with W3C Media Fragments and URI Templates. Simply SURF a 3D file-verse and design for a Spatial Open Internet with the highest degree of interoperabili

Language: HTML - Size: 160 MB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

ingogriebsch/spring-hateoas-siren

A library implementing Siren as a custom Spring HATEOAS hypermedia type. Siren is a hypermedia specification for representing entities.

Language: Java - Size: 2.36 MB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 5

arielcontini/velo-2024

Interfaz de Velo - Un album musical interactivo

Language: CSS - Size: 55.8 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

alexandrawaas/Nutrimate-backend

Nutrimate is a webservice for managing food created as a university team project for the module "RESTful webservices".

Language: Java - Size: 4.08 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CarterCommunity/Carter.SirenNegotiator

A library that extends Carter to handle Siren requests.

Language: C# - Size: 33.2 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

emarifer/echo-cookie-session-demo

Go/Echo+Templ: Demo App to use session authentication (with middleware) and centralized HTTP error handling with the Echo framework, use of Templ Template language and frontend with HTMx technology

Language: Go - Size: 23.4 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

ontola/mash

Generic RDF data browser that can be connected to Solid pods

Language: TypeScript - Size: 2.96 MB - Last synced at: 30 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

traverson/halfred

A parser for application/hal+json

Language: JavaScript - Size: 1.37 MB - Last synced at: 30 days ago - Pushed at: almost 3 years ago - Stars: 50 - Forks: 5

chuhlomin/htmx-websockets

This is a simple example of using WebSockets with HTMX

Language: Go - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

benjaminboruff/HyperSlimOld

A simple hypermedia oriented stack for php

Language: PHP - Size: 178 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joangavelan/contacts-app

A hypermedia-driven contacts application

Language: HTML - Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mcintyre321/SirenDotNet

Classes for working with Siren hypermedia format

Language: C# - Size: 60.5 KB - Last synced at: 10 days ago - Pushed at: over 8 years ago - Stars: 6 - Forks: 1

mcintyre321/HyperMapper

A hypermedia (REST) endware for Owin

Language: C# - Size: 202 KB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

priom/rb-ipfs Fork of Fryie/ipfs-ruby

Ruby IPFS API bindings

Language: Ruby - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

olle/serverside-todomvc

Helping you remember, or select, an MV* server-side framework.

Language: Java - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 2

fioreale/Waipoua

Hypermedia project repository for voluntary association website

Language: HTML - Size: 279 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SEMICeu/LDES-DCAT-AP-feeds

This repository will host the ongoing work regarding LDES and DCAT-AP feeds

Language: Bikeshed - Size: 6.66 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0