David Dias

Login: diasdavid

Company: Protocol Labs

Location: Lisbon, Portugal

Bio: null

Blog: http://daviddias.me

Blog: http://daviddias.me

Member of

  1. AdventureJS
  2. Docker Lisbon Meetup Group
  3. EthereumJS
  4. GDG Lisbon
  5. INESC-ID
  6. IPFS
  7. IPFS Shipyard
  8. IPLD
  9. ISTecnico
  10. Kairos Society Portugal
  11. libp2p
  12. Lisbon Javascript Conference
  13. livebots
  14. Multiformats
  15. Nodecopter LX
  16. NodeKnockout 2013
  17. NodeSchool
  18. Protocol Labs
  19. SPDY & HTTP2 in JavaScript
  20. TABLEFLIP
  21. Unimos
  22. null
  23. null

Repositories

abstract-blob-store
A test suite and interface you can use to implement streaming file (blob) storage modules for various storage backends and platforms
aegir
null
altlab-car
null
andyet-pres-template
null
api.triage
A simple dashboard to monitor issues on the [node.js](https://github.com/joyent/node), assuring that everyone gets the deserved attention. Currently hosted at {to be hosted}
async-buffered-reader
Read how many bytes you want from your readable stream when they are available
awesome-hacking-spots
:computer: :coffee: List of Awesome Hacking places, organised by Country and City, listing if it features power and wifi
beam-me-up
Easy file sharing in your browser!
beep-beep-beep-beep-beep
such fun!
bitstarter
null
blog
IPFS Blog
blog.daviddias.me
My personal blog. I write stuff here :)
blog-maker
Blog generator from .md post files, highly inspired from blog.nodejs.org
bolsas.istecni.co
A information retrieval system for IST, UTL student get notified about new scholarships that are available
browserify-zlib
Full zlib module for browserify
bus-station-node
null
bus-station-rust
null
canela
null
canela-map
null
celeri
CLI library for node.js
certs-caa
null
chai-exist
Because the new StandardJS doesn't like expressions
cl-ipfs-api
A Common Lisp client library for the IPFS API
codebits
Codebits API Node.js Module Wrapper
codepuzzle.club
Let's solve a new challenge every week, you pick the Language
cpp-ipfs-api
IPFS C++ API client library
curvatron
:snake: Like tron but curva. PhaserJS.
cv.daviddias.me
null
daviddias.me
null
doc-pages
Releases documentation
dotfiles
null
duplexify
Turn a writeable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
duplex-passthrough
like a passthrough, but in both directions
elcid
A cid encoder/decoder tool
electron-eval
Run code inside a hidden Electron window
erlang-ipfs-api
Erlang Client Library of Ipfs
ethereumjs-lib
a JavaScript library of core Ethereum functions
ethereumjs-vm
the ethereum VM implemented in JS
example-brfs-moonboots-hapi
null
examples
examples for ipfs
fs-blob-store
blob store that stores blobs on the local file system
getting-started-with-arduino-book
This are the examples found in "Getting Started with Arduino" Book by Massimo Banzi co-founder of Arduino, but using Rick Waldron Node.js Module, Johnny-Five
github-issues
Utility to fetch github issues
github-omnifocus
Ruby script to create and manage OmniFocus tasks based on your GitHub Issues
github-to-omnifocus
null
go-ipfs
ipfs implementation in go
go-libp2p
libp2p
go-multiaddr
multiaddr implementation in go
go-multiplex
A port of maxogden's multiplex to go
go-multistream
an implementation of the multistream protocol in go
graph-explorer
Simple graph visualisation tool of IPLD Graphs, powered by js-ipfs
hacker-conferences
List of hacker worthy conferences
hapi-auth-basic
Basic authentication plugin
hashing
null
hexagons-ieeextreme
hexagons team repo for the IEEE Xtreme 2014
hlsjs-ipfs-loader
A js-ipfs loader for the hls.js JavaScript HLS client
hs-ipfs-api
A Haskell client library for the IPFS API
http-conn-drop-test
null
idb-blob-store
abstract-blob-store compatible IndexedDB wrapper
idb-plus-blob-store
null
ignore-github-users
Remove GitHub notifications from specific users
ineffable.video
Too great or extreme to be expressed or described in words.
ip-address
? a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript
ipfs-daemon
Get a running IPFS daemon quickly and easily
ipfs-hyperlog
:link: IPFS Merkle DAG that replicates based on scuttlebutt logs and causal linking.
ipfs-log
Append-only log data structure on IPFS
ipfs-merkle-dag
null
ipfs-ruby
Ruby IPFS API bindings
ipfs-test-apis
Various IPFS APIs for testing IPFS applications
ipscend
? Publish all your Web pages to IPFS, track released versions and more!
ipscend-example
Example application using ipsurge
ipscend-screenshot-visualizer
browser application to visualize all of published versions of an application through ipsurge
iptb
ipfs testbed
is-ipfs
A set of utilities to help identify IPFS resources
issue-tracker
github issues tracker, streak style
IST
directory for projects I developed during my time at college
istecni.co
Open source projects driven by the IST community
it-interviews
Easy way to find good IT interview questions
johnny-five
Firmata based Arduino Framework
js-ethereum-libp2p
? Process the ethereum blockchain in the Browser ou Node.js with ?libp2p ?
js-fs-pull-blob-store
null
js-idb-pull-blob-store
IndexedDB implementation for interface-pull-blob-store
js-ipfs-event-stream
Get a stream of everything happening on your IFPS node
js-ipfs-in-the-browser
null
js-ipld-selector
null
js-libp2p-browser
null
js-mafmt
javascript multiaddr validation
js-merkledag-store
JavaScript MerkleDAG Storage implementation
js-multistream-netcat
A netcat like tool to help communicate with multistream servers
js-ucat
ucat(uTP cat) implementation is JavaScript to be used with Node.js
lan-chat
Chat for your lan parties, events, trainings and other things were the WAN simply fails :)
lan-sync
null
launchpad
NodeJS Browser Launcher
length-prefixed-message
Node.js module that reads and writes binary length prefixed messages.
level-blob-store
A abstract-blob-store compatible implementation built using leveldb as the storage backend
levelup
LevelDB - Node.js style
libp2p-ci
Continuous Integration for the several implementations of libp2p
local-storage-blob-store
blob store that stores blobs on the browser's localStorage
lxdev-community
Community maintained repo of all of the developer Events + Orgs + Meetups happening in Lisbon (also with reference to available Venues)
mailgun-validate-email
Use mailgun Email Validation API to validate email addresses
maze-node
null
mdns
Simple mDNS client/server library in Golang
MediterraneaJS
MediterráneaJS Website
meetups
A place to put info about your local meetup. Anything node-flavored JS welcome!
menubar
high level way to create menubar desktop applications with electron (formerly atom-shell)
MERC-CC
Weather Data processing app using MapReduce and AWS (for the Cloud Computing course project)
METI-AIAC
null
METI-CMOV
IST Mobile Applications Course (Mobile as on the move, communication networks stuff)
METI-EADW
Data-Mining IST, Technical University of Lisbon Course
METI-PADI
IST Distributed Applications Course Project
METI-SIRS
IST Advanced Security Course
module-table
Auto generate a module table in markdown from JSON
mongoose-auth
User authentication plugin for mongoose nodejs orm
mss-spdy-example
Example for using multistream-select with spdy
multiaddr-to-uri
Convert a Multiaddr to a URI /dnsaddr/ipfs.io/http -> http://ipfs.io
multicast-dns
Low level multicast-dns implementation in pure javascript
multicodec
multicodec - self-describing codings
multiplex
A binary stream multiplexer
multistream
self-describing protocol streams
multistream-netcat
A basic netcat like tool for communicating with multistream protocol dialers/listeners.
name-your-contributors
Name your GitHub contributors; get commits, issues, and comments
net-ipfs-api
.NET API client for the InterPlanetary File System (IPFS)
net-ipfs-api-1
InterPlanetary File System API for .Net (C#, VB, F# ...)
network-programming-with-javascript
null
nitd
Node.js Issue Tracker Dashboard
nmr-cc
node-my-ride control-center
nmr-cc-gkart
null
nmr-docs
node-my-ride docs
nmr-pi
node-my-ride raspberryPi
nmr-pi-gkart
null
nock
HTTP mocking and expectations library
node-anti-patterns
null
node-app-in-a-container-example
null
NodeBB
A forum powered by node in development by designcreateplay
node-devp2p-eth
This is an Ethereum wire protocol implementation using node-devp2p.
node-dirbuster
null
node-epimetheus
node middleware to automatically instrument node applications for consumption by prometheus
node-ipfs
ipfs implementation in node
node-ipfs-api
A node client library for the IPFS API
node-ipfs-logger
null
node-jscs
JavaScript Code Style checker
node-meatspace
Node.js community resource for encouraging and promoting in-person events.
node-multiaddr
multiaddr implementation
node-multihash
multihash implementation in node
node-multihashing
Use all the functions in multihash.
node-multiplex-stream-muxer
Abstraction on top of multiplex, implementing the abstract-stream-muxer interface
nodesecurity-api
null
nodesecurity-www
null
node-spdy
SPDY server on Node.js
node-spdystream
Implementation of the framing layer of the SPDY protocol, exposing a streamable interface
node-vinyl-multipart-stream
null
node-xor
null
omnifocus-github
Node-based CLI tool to sync GitHub issues to Omnifocus
open-funding
Readme project for researching different ways of funding full time open source projects.
pako
high speed zlib port to javascript, works in browser & node.js
paparazzi-www
Front End Application for paparrazi
paper.browserCloud.js
null
paper.icwe2016
null
parse-torrent-file
Parse a .torrent file and return an object of keys/values
person
Find out who a person is given an email address
person-parser
null
php2html
PHP to HTML converter
php-ipfs-api
A client library for the IPFS API in PHP
piri-piri
piri-piri is a browser orchestration tool to enable decentralized browser applications tests. Ah and it is hot :)
piri-piri.client
for documentation, please refer to piri-piri
pixels_camp_2016_talks
Talks
project.browserCloud.js
BrowserCloud.js, David Dias Master Thesis Project Report
pull-duplex-emitter
Duplex Event Emitter over pull-streams (heavily inspired by https://www.npmjs.com/package/duplex-emitter)
pull-ndjson
A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).
pull-stringify
JSON.stringify as pull stream
random-bytes-stream
Create random bytes streams with or not a cap size
random-ideas
null
raytracer-browser-p2p
null
rdm
Research and Development Meetup
reginabox
Registry In A Box
registry-static
static npm registry
remap-keys
Rename the keys of a JavaScript Object simply by using a map/dict to do it
resume.daviddias.me
null
rn-pubsub
Notes from digging through pubsub, multicast and gossip literature
rust-ipfs-api
An API into the IPFS RPC from Rust
rust-libp2p
libp2p implementation in Rust
scanjs
Static analysis tool for javascript code based. Scanjs uses Acorn to convert sources to AST, then walks AST looking for patterns.
seattlehacks
Code & website for http://seattlehacks.com
secure-gossip
:telephone_receiver: Secure, transport agnostic, message gossip protocol.
service-lane-node
null
service-lane-python
null
service-lane-rust
null
seshata
seshat is a new way to document your API, without documenting anything at all! Just let your users try it, live!
sherlock-and-pairs-node
null
sherlock-and-pairs-python
null
sherlock-and-pairs-rust
null
sign-commit
A quick way to setup your commit signature to be conformant with contributing guidelines of a project
simple-peer
Simple WebRTC video/voice and data channels
simple-raytracer
simple-raytracer works as a standalone version of the JS raytracer found in distracer.io, which was inspired by jsRayTracer. It's purpose is to offer a simple raytracing interface that can be run locally in, in a distributed fashion on a server or even in browsers
simple-websocket
Simple, EventEmitter API for WebSockets
simple-websocket-server
WebSockets server that mimics the Node.js `net` module API, yielding duplex streams instead of the 'onmessage/send' WebSockets API. Compatible with simple-websocket (https://github.com/feross/simple-websocket)
sise-data-gen
null
sise-db
In memory db (super simple) used for the CWEB course on the SISE Post Graduation at INESC-ID + IST.
sise-project-template
This repo contains a template and instructions on how to submit the Project for the SISE-CWEB Course
sise-restful-api-tests
null
snow.js
Snowboardingm Skiing and Javascript with friends
spdy-cross-test
null
spdy-transport
SPDY v2, v3, v3.1 and HTTP2 transport implementation for node.js
specs
Specs for IPFS
st
A node module for serving static files. Does etags, caching, etc.
startupscholarship.org
Startup Scholarship Webpage
static-webpage-example
null
thesis.browserCloud.js
null
thesis-project-bootstrap.istecni.co
A LaTeX project template for your awesome Thesis Project (using Springer theme, requested by IST)
timecache
A time based cache
time-cache
A key-value cache that puts a expiry date on its entries.
timed-tape
Prints the time each test took
toma
null
toma-server
null
unimosconf
Um script para configurar routers para a Unimos
utp
utp (micro transport protocol) implementation in node
utp-native
Native bindings for libutp
varint-decoder
Parse all the varints in a Buffer (for when there are varints everywhere)
vinyl-fs
Vinyl adapter for the file system
WebCompute
Parallel Computing on top of the Web Platform
webcrypto
WebCryptoAPI polyfil to work in Node.js in the Browser (so that you don't have to be concerned about moving crypto code between a browser and server side app)
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders" modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webrtc-chord
null
webrtc-chord-signalling-server
null
webrtc-chord-uuid
null
webrtc-connect
Establish WebRTC Data Channels between browser-node and node-node with a TCP/HTTP/WebSockets "createServer/attach" like interface
webrtc-explorer
:earth_africa: P2P Network Routing Overlay designed for the Web platform (browsers)
webrtc-explorer-browser-process
null
webrtc-explorer-peer-id
DHT circular IDs generator and methods
webrtc-explorer-signalling-server
null
webrtc-explorer-simulator
null
webrtc-explorer-visualizer
null
webrtc-ring
Chord inspired ring DHT algorithm using WebRTC as transport layer for P2P in the browser
webrtc-ring-signaling-server
null
webvideo
?
zmq.rs
A native implementation of ØMQ in Rust

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.