Umbel

UMBEL (Upper Mapping and Binding Exchange Layer) has two purposes. Its first purpose is to provide a general vocabulary (the UMBEL "vocabulary") of classes and predicates for describing domain ontologies, with the specific aim of promoting interoperability with external datasets and domains. The second purpose is to provide a coherent framework of broad subjects and topics (the UMBEL "reference concepts"), suitable as binding nodes for mapping relevant Web-accessible content, also with the specific aim of promoting interoperability and to reason over a coherent reference structure and its linked resources. UMBEL presently has about 28,000 of these reference concepts drawn from the Cyc knowledge base, which are organized into more than 30 mostly disjoint SuperTypes.
Alternatives To Umbel
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Vimium20,803
12 hours ago1,089mitJavaScript
The hacker's browser.
Bind.js689713 years ago17November 19, 202019JavaScript
bind.js - simple two way data binding to HTML and callbacks
Bindgen152
2 years ago26gpl-3.0Crystal
Binding and wrapper generator for C/C++ libraries
Moya Modelmapper134
384 years ago27February 18, 20206mitSwift
ModelMapper bindings for Moya.
Lychee115
7 months ago1May 27, 202115apache-2.0Kotlin
The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.
Umbel89
7 years ago1
UMBEL (Upper Mapping and Binding Exchange Layer) has two purposes. Its first purpose is to provide a general vocabulary (the UMBEL "vocabulary") of classes and predicates for describing domain ontologies, with the specific aim of promoting interoperability with external datasets and domains. The second purpose is to provide a coherent framework of broad subjects and topics (the UMBEL "reference concepts"), suitable as binding nodes for mapping relevant Web-accessible content, also with the specific aim of promoting interoperability and to reason over a coherent reference structure and its linked resources. UMBEL presently has about 28,000 of these reference concepts drawn from the Cyc knowledge base, which are organized into more than 30 mostly disjoint SuperTypes.
Pyparted8440224 days ago8March 31, 202211gpl-2.0C
Python bindings for GNU parted (libparted)
Vim Macrobatics71
a year ago5mitVim script
Plugin for Vim that makes it easier to record / play / edit macros
Lunatik Ng59
8 years ago1C
Linux Kernel Lua Scripting Engine
Readline Vim5314710 years ago10October 16, 20131mitJavaScript
Adds vim bindings to nodejs readline.
Alternatives To Umbel
Select To Compare


Alternative Project Comparisons
Readme

Introduction

UMBEL is the Upper Mapping and Binding Exchange Layer, designed to help content interoperate on the Web. UMBEL provides two valuable functions:

First, it is a broad, general reference structure of 34,000 concepts, which provides a scaffolding to link and interoperate other datasets and domain vocabularies. Second, it is a base vocabulary for the construction of other concept-based domain ontologies, also designed for interoperation.

Documentation

General documentation and search and display functions related to UMBEL are available on UMBEL's main website. From that website, you can easily search and browse the ontology. The UMBEL portal is supported by a rich set of APIs and functionality written in Clojure.

Specifications and technical annexes for UMBEL, as well as many other technical papers, are available from http://techwiki.umbel.org.

Popular Bindings Projects
Popular Mapping Projects
Popular Libraries Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Bindings
Mapping