Buckets is a complete, fully tested and documented data structure library written in pure JavaScript.
data-structures collections collection linked-list dictionary map multimap stack queue set bag binary-heap priority-queue binary-search binary-search-tree tree tree-structure buckets data structure linked list heap priority binary data-structure hashmapIt is a complete, fully tested data structure library written in TypeScript. This project uses TypeScript Generics so you need TS 0.9 and above.
typescript generics data structures collections linked list dictionary default multi binary search tree key value stack queue set bag heap priority arraySmall double linked list.Create a new Linked List.
double doubly linked listThis repository follows (more or less) the Felix's Node.js Style Guide, your contribution must be consistent with this style.The test suite is written on top of visionmedia/mocha and it took hours of hard work. Please use the tests to check if your contribution is breaking some part of the library and add new tests for each new feature.
array linked list linkedlist iteratorIt operates as a Web server, building queries from HTTP requests (from a browser or another service) and passing them to the SPARQL server, formatting the results (to HTML, JSON...) and passing them back to the client. Warning - so far Seki is very experimental/incomplete, don't expect anything to work out of the box. (It is under active development, so watch this space and/or @danja on Twitter.
semantic web middleware rdf sparql linked data triplestoreProgressive and functional implementation of the circular and linear singly linked list data structures in modern ES6. Come over to Gitter or Twitter to share your thoughts on the project.
singly linked list linear circular singlie data structureThe mashlib (mashlib.js) is a solid-compatible data mashup library. One major use of it is as a data browser for a personal data store. The mashlib human interface is read-write: where the user is allowed to edit: it lets them edit the data and create new things. It is live, in that often the data browser signed up (using a websocket) for any changes which other users make, so users' screens are synchronized.
solid decentralized widgets ui web rdf ldp panes linked data browserLightweight linked list implementation with a small memory footprint. There are few implementation of the linked-list structure in the JavaScript ecosystem, but most of them create a bunch of extra objects to store metadata about the list. We didn't like that, so we created LiLL.
linked-list linked list es6 symbol lightweightAn OpenID Connect (OIDC) peer node (a combination Identity Provider, Relying Party, Authorization Server and Resource Server) for decentralized authentication projects such as Solid.
solid decentralized web oidc openid connect authentication linked dataThe solid client can be used by solid applications that run in the browser or on Node.js. A minified UMD bundle is provided along with the regular set of CommonJS modules. See the installation docs for more installation examples.
solid decentralized web rdf ldp linked dataThese are a set of interlinked applications, or parts of applications, which called 'panes' -- as in parts of a window. A pane displays a data object of certain class using part of the window. They don't tile like window panes necessarily, but one pane can involve other panes to display objects related to the main object, in all kinds of creative ways. You can give the sub-pane a bit of HTML DOM element to work in, and the data object, and it does the rest. You can explicitly invoke a specific sub-pane, or you can just provide a DOM element to contain it, ask the pane system to pick the appropriate pane. It does this by calling each potential pane in order with the object, and asking whether it want to. Typically the pane chosen is the most specific pane, so typically a hand-written user interface will be chosen over a generic machine-generated one.
solid solid-app decentralized widgets ui web rdf ldp linked panes app dataThese are HTML5 widgets which connect to a solid store. Building blocks for solid-based apps. The level of support for this varies.
solid decentralized widgets ui web rdf ldp linked dataA small bookmarks app for Solid - https://solid.mit.edu/
solid bookmarks web decentralization linked dataES6 implementation of the circular and linear doubly linked list data structures with TypeScript support. Visit the contributing guidelines to learn more on how to translate this document into more languages.
doubly singly linked list es6 typescript doublie linear circular data structureOriginally I got inspired by this recent post on HackerNews, where alex_g has built a quiz, which automatically generates questions from Wikipedia articles using natural language processing (NLP). However, I found the results not that satisfying, yet, and decides to build my own dynamic quiz. Instead of NLP processing I decided to use Linked Data as a base for generating questions. More precisely I'm using the DBPedia knowledge base to retreive fact information from, which mostly originates in Wikipedia articles as well. The data is structured as an RDF graph and can be queried using SPARQL. Despite from the official DBPedia SPARQL endpoint this little proof-of-concept-like app uses another webservice, kit-lod16-knowledge-panel, which I developed in the context of the Linked Open Data seminar at university. It is responsible for ranking RDF properties for specific RDF entities by relevance in order to decide, which one to display to an end-user (or include to a quiz). Available HERE (may be down or unstable).
linked-data linked-open-data rdf dbpedia game trivia linked dataOriginally I got inspired by this recent post on HackerNews, where alex_g has built a quiz, which automatically generates questions from Wikipedia articles using natural language processing (NLP). However, I found the results not that satisfying, yet, and decides to build my own dynamic quiz. Instead of NLP processing I decided to use Linked Data as a base for generating questions. More precisely I'm using the DBPedia knowledge base to retreive fact information from, which mostly originates in Wikipedia articles as well. The data is structured as an RDF graph and can be queried using SPARQL. Despite from the official DBPedia SPARQL endpoint this little proof-of-concept-like app uses another webservice, kit-lod16-knowledge-panel, which I developed in the context of the Linked Open Data seminar at university. It is responsible for ranking RDF properties for specific RDF entities by relevance in order to decide, which one to display to an end-user (or include to a quiz). Available HERE (may be down or unstable).
game linked-data rdf trivia dbpedia linked-open-data linked data
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.