All Projects → vaneenige → uon

vaneenige / uon

Licence: MIT license
🐨 A tiny 200b route change observer.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to uon

lifecycle
Lifecycle support for Flutter widgets.
Stars: ✭ 30 (-63.86%)
Mutual labels:  observer, route
optimized-route
Website that uses the Google Maps API to create an optimized route between waypoints. (My first website, from 2016).
Stars: ✭ 17 (-79.52%)
Mutual labels:  navigation, route
leaflet-layer-tree-plugin
No description or website provided.
Stars: ✭ 31 (-62.65%)
Mutual labels:  navigation
ChatApp
Chat app based on Firebase tools.
Stars: ✭ 88 (+6.02%)
Mutual labels:  navigation
deep-state-observer
State library for high performance applications.
Stars: ✭ 25 (-69.88%)
Mutual labels:  observer
fastgtfs
A pure Rust library that provides GTFS parsing, navigation, time table creation, and real-time network simulation.
Stars: ✭ 21 (-74.7%)
Mutual labels:  navigation
laravel-breadcrumbs
Simple breadcrumbs package for your Laravel project.
Stars: ✭ 23 (-72.29%)
Mutual labels:  navigation
shortcut
Quickly make and use shortcuts in your shell for easy navigation
Stars: ✭ 17 (-79.52%)
Mutual labels:  navigation
Accordion
Silky-smooth accordion widgets with no external dependencies.
Stars: ✭ 32 (-61.45%)
Mutual labels:  navigation
PhotoFeed
🛵 Instagram in Swift 4
Stars: ✭ 43 (-48.19%)
Mutual labels:  navigation
angular-scrollspy
A simple lightweight library for Angular which automatically updates links to indicate the currently active section in the viewport
Stars: ✭ 34 (-59.04%)
Mutual labels:  navigation
flutter redux navigation
Navigation Middleware for Flutter's redux library.
Stars: ✭ 43 (-48.19%)
Mutual labels:  navigation
navigator.lua
Source code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐. Exploring LSP and 🌲Treesitter symbols a piece of 🍰. Take control like a boss 🦍.
Stars: ✭ 781 (+840.96%)
Mutual labels:  navigation
nextjs-breadcrumbs
A dynamic, highly customizable breadcrumbs component for Next.js
Stars: ✭ 70 (-15.66%)
Mutual labels:  navigation
active admin-subnav
Enhanced sub-navigation for nested ActiveAdmin resources
Stars: ✭ 20 (-75.9%)
Mutual labels:  navigation
DDPG
End to End Mobile Robot Navigation using DDPG (Continuous Control with Deep Reinforcement Learning) based on Tensorflow + Gazebo
Stars: ✭ 41 (-50.6%)
Mutual labels:  navigation
SidebarOverlay
Yet another implementation of sidebar menu, but here your menu appears over the top view controller.
Stars: ✭ 66 (-20.48%)
Mutual labels:  navigation
Router-deprecated
🛣 Simple Navigation for iOS - ⚠️ Deprecated
Stars: ✭ 458 (+451.81%)
Mutual labels:  navigation
angular-sticky-navigation-directive
Angular directive to make a sticky element, quick demo here: http://ng-milk.github.io/angular-sticky-navigation-directive/
Stars: ✭ 20 (-75.9%)
Mutual labels:  navigation
bsnav
An extended Bootstrap 4 menu with a bunch of utilities
Stars: ✭ 90 (+8.43%)
Mutual labels:  navigation

Update On Navigate (uon)

npm version gzip size license dependencies TypeScript

Update On Navigate (uon) is a tiny library that observes route changes and delivers updates through a callback.

Features:

  • Small in size, no dependencies
  • Observe native navigation
  • Observe manual navigation

Install

$ npm install --save uon

Usage

// Import the library
import uon from 'uon';

// Observe route changes
uon((route) => { ... });

The returned route will be the current pathname.

License

MIT © Colin van Eenige

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].