André Staltz

Login: staltz

Company: null

Location: Helsinki, Finland

Bio: @cyclejs creator and @ssbc member

Blog: http://staltz.com

Blog: http://staltz.com

Member of

  1. Callbag
  2. Cycle.js
  3. Open Source Maintainers on GitHub
  4. ReactiveX
  5. Secure Scuttlebutt Consortium
  6. null

Repositories

ama
Ask me anything!
android-best-practices
Do's and Don'ts for Android development, by Futurice developers
android-meetup-ui-challenge
Material Design UI challenge for the hackathon at Android Meet-up March 2015
annankatu
New deck-clearing chilicorn hotness of the futuyear of 2015
asyncstorage-down
A leveldown API implementation that maps to AsyncStorage in React Native
asyncstorage-mock-another
Another package to mock the AsyncStorage API from React Native
asyncstorage-test
Test compliance with the AsyncStorage API in React Native
autocompleted-select
Select Web Component with autocompletion. Based on RxJS and VirtualDOM.
awesome-dat
Community curated resources for Dat Project
awesome-hyperterm
? Delightful HyperTerm packages and resources
awesome-react
A collection of awesome React libraries, resources and shiny things.
awesome-ssb
A collection of awesome ssb resources and projects
aw-projects
null
aw-server
ActivityWatch server for storage of all your Quantified Self data.
beaker
A peer-to-peer Web browser
benchmark-callbags-versus-pull-stream
null
bibichatbot
A simple greasemonkey chatbot for Facebook Chats
cabal-desktop
Desktop application for cabal.
callbag-basics
? Tiny and fast reactive/iterable programming library
callbag-combine
? Callbag factory that combines data from multiple callbag sources
callbag-concat
? Callbag factory that concatenates data from multiple callbag sources
callbag-filter
? Callbag operator that conditionally lets data pass through
callbag-flatten
? Callbag operator that flattens a higher-order callbag source
callbag-for-each
? Callbag sink that consume both pullable and listenable sources
callbag-from-event
? Create a Callbag listenable source from events on a DOM node
callbag-from-iter
? Convert an iterable or iterator to a callbag pullable source
callbag-from-obs
? Convert an observable to a callbag listenable source
callbag-from-promise
? Convert a Promise to a callbag listenable source
callbag-from-pull-stream
? Convert a pull-stream to a pullable callbag source
callbag-interval
? A callbag listenable source that sends incremental numbers every x milliseconds.
callbag-iterate
? Callbag puller sink that iterates over a pullable source
callbag-map
? Callbag operator that applies a transformation on data passing through it
callbag-merge
? Callbag factory that merges data from multiple callbag sources
callbag-observe
? Callbag listener sink that receives data from any listenable source
callbag-pausable-interval
? Like callbag-interval, but can be paused and resumed upon pulling
callbag-pipe
? Utility function for plugging callbags together in chain
callbag-pseudo-rxjs
? Proof of concept that implements a subset of RxJS using callbags
callbag-sample
? Callbag operator that samples a pullable when a listenable emits
callbag-scan
? Callbag operator that combines consecutive values from the same source
callbag-share
? Callbag operator that broadcasts a single source to multiple sinks
callbag-skip
? Callbag operator that skips the first N data points of a source
callbag-subject
? A callbag listener sink which is also a listenable source
callbag-take
? Callbag operator that limits the total amount of data sent through
callbag-to-async-iterable
? Convert any pullable callbag source to an AsyncIterable
callbag-to-awaitable
? Use async-await to consume a pullable callbag source
callbag-to-iterable
? Convert a synchronous pullable callbag source to an Iterable
callbag-to-obs
? Convert a listenable callbag source to ES Observable
callbag-to-pull-stream
? Convert a pullable callbag source to a pull-stream source
callbag-to-rxjs
? Convert a listenable callbag source to an RxJS Observable
callbag-worker
? Callbag utilities for communicating with a Web Worker
chai-virtual-dom
Chai assertion helpers for virtual-dom elements
chloride
null
cleanjs-example
Example of Cycle.js app passing the eslint-config-cleanjs lint
combineLatestObj
A convenient flavor of Rx.Observable.combineLatest to return an object
component-check
A quick introduction to explore how components can be created in several frameworks.
comver
Compatible Versioning: major.minor only
css2obj
Tagged template literal that takes CSS and returns a JavaScript object suitable for free-style
cycle-custom-elementify
Converts a Cycle.js app to a custom element (Web Component)
cycle-ecosystem
What are the most popular and trending libraries for Cycle.js? (curated by robots and people)
cycle-gun
A cycle.js driver wrapping gun.js storage
cyclejs-examples
CycleJS examples. JSX views, ES6
cyclejs-group
Utility for CycleJS framework for reducing boilerplate when creating groups of streams
cycle-mermaid-driver
Cycle.js driver to render an dynamic mermaid graph given a stream of DSL strings
cycle-native-navigation
Cycle.js drivers for react-native-navigation
cycle-notification-driver
null
cycle-onionify
Fractal state management for Cycle.js apps
cycle-react
Rx Functional Interface to Facebook's React
cycle-restart
Restart a Cycle.js application and preserve state. Designed for hot module reloading.
cycle-scroll-table
a scroll table using cycle.js
cycle-storageify
Augments your Cycle.js component (main function) by storing its onion-shaped state in local storage
cycle-ui-ticker
null
dat-fox
dat:// protocol as a Firefox webextension
dat-installer
Download, install, and update Android apps through Dat
djangoconfi-mongoengine
A presentation about using MongoDB in Django through Mongoengine, for DjangoCon Finland '13
dns.js.org
Free and short JS.ORG domains for GitHub Pages
dont-react
Presentation convincing you that React could be better
easy-ssb-pub
An easy-to-host server that runs an SSB "Pub"
elementify
Proof of concept elementify() helper for Cycle.js DOM
encyclepedia
A Cycle.js demo
esdoc
Good Documentation For JavaScript(ES2015)
eslint-config-brigade
null
eslint-plugin-no-class
Avoid usage of class
experiment-push-pull-cyclejs
null
fantasy-observable
A specification for interoperability of push-based data sources in JavaScript
feedpunk
A scuttlebutt client in the terminal
flumelog-offset
null
flux-challenge
A frontend challenge to test UI architectures and solutions
fp-js-workshop
Pragmatic functional programming in JavaScript - Workshop material
frontmen-workshop
null
Functional-Light-JS
A book about functional programming in JavaScript.
futurice.github.io
null
git-done
The simplest TODO-based task tracker integrated into git.
git-done-subl-syntax
Syntax highlighting for Git done TODO files in Sublime Text
git-hours
Estimate time spent on a git repository
gloc
Shader Toolchain targeting WebGL/ESSL 1.0
goldenjs
null
gun-asyncstorage
Use Gun.js in React Native through AsyncStorage
html-looks-like
Assert that an HTML string looks approximately the same as another HTML
hyperpunk
A cyberpunk theme for HyperTerm
hyperscript-helpers
null
iropitch
A pitch presentation on Iroquote
iropitch5
5-min pitch presentation on Iroquote.com
jace
just another compiler experiment
jsondown
A drop-in replacement for LevelDOWN that writes to a JSON file on disk.
kotlin
The Kotlin Programming Language
lerna
:dragon: A tool for managing JavaScript projects with multiple packages.
leveldown
Pure C++ Node.js LevelDB binding serving as the back-end to LevelUP
leveldown-android-prebuilt
Hacky stuff lol
level-rocksdb
Fast & simple storage - a Node.js-style RocksDB wrapper (a convenience package bundling LevelUP & rocksdb)
lists
The definitive list of lists (of lists) curated on GitHub
mapeo-mobile
MOVED to https://github.com/digidem/mapeo-mobile
markdown-doctest
Test all the code in your markdown docs!
matrixmultiplication.xyz
null
medeadown
leveldown-compatible interface to medea, a pure JS database (https://github.com/medea/medea)
menrva
Ambitious data-flow library
mercury
A truly modular frontend framework
mermaid2graphml
Convert mermaid diagram description language to GraphML
miniblog
A lightweight blog webapp
mmmmm-mobile
A mobile app for secure-scuttlebutt
most
Ultra-high performance reactive programming
multiserver-dht
A multiserver plugin that uses a Distributed Hash Table
multiserver-worker
A multiserver plugin for Web Workers
mutant-attachable
Utility for React components to easily subscribe to Mutant streams
mvi-example
A demo of the Model-View-Intent architecture with Virtual DOM renderer, for single-page apps.
mvi-freaklies
Presentation on Model-View-Intent presented in Futurice Frontend Weeklies
mvi-wc-poc
Proof-of-Concept of Web Components functioning in a Virtual DOM architecture (Model-View-Intent)
nanotask
Microtask queue scheduler for the browser
noderify
null
non-private-ip
null
osm-p2p-db-benchmark
Benchmarking suite for osm-p2p-db.
package_control_channel
Default channel file for Package Control. Follow the directions at:
patchwork
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).
poc-ssb-mobile
null
popcorn
Sample Montage application
prevent-smoosh
Don't let TC39 use smoosh or smooshMap
promise-as-observable
null
propagate-replacement-fields
CLI tool to declare node modules replacements everywhere
pull-flat-list
FlatList React Native component capable of scrolling through pull-streams
pull-goodbye
null
pull-stream
minimal streams
pull-worker
Convert a Web Worker API to a duplex pull-stream
raulmariano
Website for musician Raul Mariano
react
React is a JavaScript library for building user interfaces. It's declarative, efficient, and extremely flexible. What's more, it works with the libraries and frameworks that you already know.
react-human-time
React component that periodically calls human-time
reactive-polyglot
FRP libraries / langs compared
reactivex.github.io
ReactiveX Website
react-mutant-hoc
A utility to make React components easily consume Mutant observables
react-native-android-packagemanager
Call some PackageManager APIs from React Native
react-native-node
Run a separate Node.js process behind a React Native app
react-native-os
node.js os module for react-native
react-native-process-shim
Shim the Node.js process for React Native's JS runtime
react-native-ssb-client
null
react-native-tcp
node's net api in react-native
React-Native-ViewPager
ViewPager and Indicator component for react-native on both android and ios.
react-native-workers
Web Workers API for React Native
react-propify-methods
A React utility to convert instance methods to props with Observables
rn-nodeify
hack to allow react-native projects to use node core modules, and npm modules that use them
rocksdb-lite
Pure C++ Node.js RocksDB binding serving as the back-end to LevelUP
RxJS
The Reactive Extensions for JavaScript
RxJS-DOM
HTML DOM Bindings for the Reactive Extensions for JavaScript
RxJSNext
A reactive programming library for JavaScript
rxjs-training
(From 2015) RxJS Workshop exercises for MLOC.js
rxmarbles
Interactive diagrams of Rx Observables
rx-node
RxJS Bindings for Node.js and io.js
rx-presentation
Presentation "Duality turns your mind upside down"
rxtween
A library for creating RxJS Observables related to animation
secret-handshake
null
secure-scuttlebutt
a secure database with replication that is guaranteed to work
shat
A Facebook Chat webapp client, built on Node.js and XMPP
sinject
null
snabbdom
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
snabbdom-selector
CSS Selectors for Snabbdom Virtual Nodes
something-something
null
sovereign
Peer to peer democracy.
ssb-autoname
A Scuttlebot plugin that automatically names the feed based on the HOST env var
ssb-discovery-swarm
Scuttlebot plugin that exchanges invites with other sbots in a DHT
ssb-graphql
GraphQL server for Scuttlebot
ssb-ref
check if a string is a valid ssb-reference
staltz.com
null
staltzpage
My portfolio page
studio-todo
null
SublimeLinter-contrib-xtendlint
Linter plugin for SublimeLinter3 for the Xtend language
SublimeXtend
Syntax highlighting for the Xtend language
suladed-poc
null
switch-path
switch case for URLs, a small tool for routing in JavaScript
Telegram
Telegram for Android source
telegram-api
Telegram Api library for java
telegram-bot
Bot for telegram with tg
termux-app
Android terminal emulator and Linux environment - app repository.
tg
tg cli
thanks
? Give thanks to the open source maintainers you depend on! ?
tilestream
A high-performance map tile server powered by MBTiles files
tldrfacechat
Chrome extension that summarizes Facebook Chat comments by collapsing them into blocks
todomvc-perf-comparison
mercury performance benchmarks
tomonokairrow
A Sublime Text 3 Color Scheme similar to Monokai and Tomorrow Night
toy-rx
A tiny implementation of RxJS that actually works, for learning
training-citw
Training material for Code in the Woods, 2018
trollero
Troll discussions with nonsense replies
ts-multipick
TypeScript Pick utility, but deeper: Pick2, Pick3, Pick4, ...
twitter-ssb-import
Imports tweets to secure-scuttlebutt
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
uphill-rxjs-training
null
vdom-thunk
A thunk optimization for virtual-dom
Vim
Vim for Visual Studio Code
virtual-dom
A Virtual DOM and diffing algorithm
webogram
Telegram UNOFFICIAL web application, GPL v3
xstream
An extremely intuitive, small, and fast functional reactive stream library for JavaScript
xstream-from-callback
Convert a Node.js-style callback API to xstream
xstream-from-mutant
Convert a `mutant` observable to xstream
xstream-from-pull-stream
Convert a pull stream to xstream
xtend-gradle-plugin
A gradle plugin for building Xtend projects
xtendlint
[WIP] Linter for the Xtend language. Checks compilation warnings and errors.

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.