Awesome Open Source
Awesome Open Source
Sponsorship

semantic forms

Join the chat at https://gitter.im/jmvanel/semantic_forms

Form generators leveraging semantic web standards RDF(S), OWL, SPARQL , JSON-LD , ...

Under GNU Public Licence version 3 GPL v3

This is a building block for web application frameworks, like Play! Framework, Ruby on Rails, Django, Drupal, etc, but not SQL based.

These web application frameworks all provide tools to facilitate the creation of forms connected with database storage, data validation, etc. We want this feature, but we want no SQL, we want SPARQL instead. At the origin of design flow, we want RDF and OWL vocabularies. No SQL or business (domain) objects in Object Oriented language.

More precisely, a form should be made up of RDF properties in the spirit of Fresnel (a Display Vocabulary for RDF).

3 kinds of implementations, each of which can be deployed as web application, or a stand alone application:

Here is the OWL vocabulary for ontolgy aware forms, currently used in the Scala application: vocabulary/forms.owl.ttl

I

I developed in Scala with Swing semantic Web aware Forms; they are described here: Swing semantic Web aware Forms

I have taken notes from my experience with Scala Swing N3 Forms and other; I added them here:

Formulaires

( in french )

See also a broad review of Frameworks for semantic web applications: Frameworks for semantic web applications including more details on this project goal in the introduction.

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.

yourkit

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (66,460
scala (2,495
database (1,125
form (167
rdf (76
sparql (40
owl (20

Find Open Source By Browsing 7,000 Topics Across 59 Categories