All Projects → jmvanel → Semantic_forms

jmvanel / Semantic_forms

Licence: other
Form generators leveraging semantic web standards (RDF(S), OWL, SPARQL , ...

Programming Languages

javascript
184084 projects - #8 most used programming language
scala
5932 projects

Projects that are alternatives of or similar to Semantic forms

Web Karma
Information Integration Tool
Stars: ✭ 489 (+676.19%)
Mutual labels:  rdf, sparql, database
Semanticmediawiki
🔗 Semantic MediaWiki turns MediaWiki into a knowledge management platform with query and export capabilities
Stars: ✭ 359 (+469.84%)
Mutual labels:  rdf, sparql, database
Sparqlwrapper
A wrapper for a remote SPARQL endpoint
Stars: ✭ 365 (+479.37%)
Mutual labels:  rdf, sparql
Brightstardb
This is the core development repository for BrightstarDB.
Stars: ✭ 420 (+566.67%)
Mutual labels:  rdf, sparql
Database
Blazegraph High Performance Graph Database
Stars: ✭ 568 (+801.59%)
Mutual labels:  rdf, sparql
Graphql To Sparql.js
Converts GraphQL queries to SPARQL queries
Stars: ✭ 62 (-1.59%)
Mutual labels:  rdf, sparql
Sparql.js
A parser for the SPARQL query language in JavaScript
Stars: ✭ 271 (+330.16%)
Mutual labels:  rdf, sparql
Easyrdf
EasyRdf is a PHP library designed to make it easy to consume and produce RDF.
Stars: ✭ 546 (+766.67%)
Mutual labels:  rdf, sparql
LinkedDataHub
The Knowledge Graph notebook. Apache license.
Stars: ✭ 150 (+138.1%)
Mutual labels:  sparql, rdf
Askomics
DEPRECATED. See askomics/flaskomics
Stars: ✭ 22 (-65.08%)
Mutual labels:  rdf, sparql
Jena
Apache Jena
Stars: ✭ 700 (+1011.11%)
Mutual labels:  rdf, sparql
Sparql Engine
🚂 A framework for building SPARQL query engines in Javascript/Typescript
Stars: ✭ 39 (-38.1%)
Mutual labels:  rdf, sparql
AskNowNQS
A question answering system for RDF knowledge graphs.
Stars: ✭ 32 (-49.21%)
Mutual labels:  sparql, rdf
jarql
SPARQL for JSON: Turn JSON into RDF using SPARQL syntax
Stars: ✭ 19 (-69.84%)
Mutual labels:  sparql, rdf
IGUANA
IGUANA is a benchmark execution framework for querying HTTP endpoints and CLI Applications such as Triple Stores. Contact: [email protected]
Stars: ✭ 22 (-65.08%)
Mutual labels:  sparql, rdf
Java Client Api
Java client for the MarkLogic enterprise NoSQL database
Stars: ✭ 52 (-17.46%)
Mutual labels:  sparql, database
Sessel
Document RDFizer for CouchDB
Stars: ✭ 22 (-65.08%)
Mutual labels:  sparql, rdf
LSQ
Linked SPARQL Queries (LSQ): Framework for RDFizing triple store (web) logs and performing SPARQL query extraction, analysis and benchmarking in order to produce datasets of Linked SPARQL Queries
Stars: ✭ 23 (-63.49%)
Mutual labels:  sparql, rdf
Awesome Semantic Web
A curated list of various semantic web and linked data resources.
Stars: ✭ 642 (+919.05%)
Mutual labels:  rdf, sparql
Trifid
Lightweight Linked Data Server and Proxy
Stars: ✭ 51 (-19.05%)
Mutual labels:  rdf, sparql

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].