Open Sustainable Technology

A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Browse accepted projects | Review proposed projects | Propose new project | Open Issues

https://github.com/danilqa/node-file-router

💫 A file-based routing for Node.js. Works with Bun, pure Node.js, Express.js, and more!
bun express middleware nodejs router routing typescript
Added: 3 months ago - Last Synced: 3 months ago - Created: May 06, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits:
  • Committers:
  • Issues: 4
  • Pull Requests: 32
  • Owner: Danilqa
  • Stars: 117
  • Forks: 1
  • Packages: 1
  • Downloads: 450
https://github.com/xeaone/element

X-Element a zero knowledge curve, agnostic non framework that enhances custom elements with functionality and data binding that mimics native custom element and language standards.
angular application browser components customelements data-binding esmodules framework front-end library lit-element lit-html polymer router routing spa vue web-components webcomponents
Added: 3 months ago - Last Synced: 3 months ago - Created: April 18, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 1796
  • Committers: 3
  • Issues: 5
  • Pull Requests: 4
  • Owner: xeaone
  • Stars: 19
  • Forks: 4
  • Packages: 2
  • Downloads: 64
https://github.com/gowww/router

⚡️ A lightning fast HTTP router
fast go golang handler http optimization performance regular-expression router routing server trie wildcard
Added: 4 months ago - Last Synced: 4 months ago - Created: May 25, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Go
  • Commits:
  • Committers:
  • Issues: 4
  • Pull Requests: 0
  • Owner: gowww
  • Stars: 187
  • Forks: 14
  • Packages: 2
https://github.com/hamedasemi/lit-element-router

A LitElement Router (1278 bytes gzip)
decorators lit-element mixins regex router routing
Added: 4 months ago - Last Synced: 4 months ago - Created: February 08, 2019

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 193
  • Committers: 6
  • Issues: 23
  • Pull Requests: 38
  • Owner: hamedasemi
  • Stars: 108
  • Forks: 26
  • Packages: 4
  • Downloads: 2,330
https://github.com/maxmilton/solid-router

A light-weight History API based router for Solid.
history-api html5-history router routing solid solidjs
Added: 4 months ago - Last Synced: 4 months ago - Created: April 15, 2021

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 644
  • Committers: 6
  • Issues: 1
  • Pull Requests: 220
  • Owner: maxmilton
  • Stars: 3
  • Forks: 0
  • Packages: 1
  • Downloads: 113
https://github.com/arlac77/multi-path-matcher

finds and decodes best matching path
path-to-regexp routing
Added: 4 months ago - Last Synced: 4 months ago - Created: August 06, 2019

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 665
  • Committers: 7
  • Issues: 1
  • Pull Requests: 288
  • Owner: arlac77
  • Stars: 4
  • Forks: 0
  • Packages: 1
  • Downloads: 2,097
https://github.com/neoaren/comet

☄️ A powerful DX-first routing library for Cloudflare Workers.
cloudflare cloudflare-workers comet dx router routing workers
Added: 4 months ago - Last Synced: 4 months ago - Created: March 11, 2022

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 170
  • Committers: 4
  • Issues: 0
  • Pull Requests: 26
  • Owner: neoaren
  • Stars: 8
  • Forks: 2
  • Packages: 1
  • Downloads: 560
https://github.com/inet256/inet256

Identity Based Network API with 256-Bit Addresses
cjdns cryptography distributed inet256 ipfs mesh mesh-networks network networking p2p peer-to-peer routing yggdrasil
Added: 4 months ago - Last Synced: 4 months ago - Created: March 11, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Go
  • Commits:
  • Committers:
  • Issues: 5
  • Pull Requests: 55
  • Owner: inet256
  • Stars: 130
  • Forks: 3
  • Packages: 2
https://github.com/xp-forge/web

Web applications for the XP Framework
async development-webserver php php7 php8 routing web xp-framework
Added: 4 months ago - Last Synced: 4 months ago - Created: February 13, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: PHP
  • Commits: 591
  • Committers: 3
  • Issues: 46
  • Pull Requests: 59
  • Owner: xp-forge
  • Stars: 3
  • Forks: 1
  • Packages: 1
  • Downloads: 44,456
https://github.com/nalukit/nalu

Routing based application framework for GWT 2, GWT 3 & J2CL
client-side eventbus gwt j2cl java mvp mvp-architecture router routing
Added: 4 months ago - Last Synced: 4 months ago - Created: August 01, 2018

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Java
  • Commits: 864
  • Committers: 19
  • Issues: 74
  • Pull Requests: 63
  • Owner: NaluKit
  • Stars: 61
  • Forks: 15
  • Packages: 8
https://github.com/ipeaGIT/r5r


gtfs java r r5 router routing transport transport-networks
Added: 4 months ago - Last Synced: 4 months ago - Created: August 06, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: R
  • Commits: 1449
  • Committers: 13
  • Issues: 127
  • Pull Requests: 7
  • Owner: ipeaGIT
  • Stars: 169
  • Forks: 25
  • Packages: 1
  • Downloads: 122,962
https://github.com/getrayo/rayo.js

Micro framework for Node.js
bridge cluster clustered-servers clustering handler http http-server middleware nodejs performance rayo router routing server stack webserver
Added: 4 months ago - Last Synced: 4 months ago - Created: May 10, 2018

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 183
  • Committers: 5
  • Issues: 136
  • Pull Requests: 142
  • Owner: GetRayo
  • Stars: 212
  • Forks: 6
  • Packages: 5
  • Downloads: 1,152
https://github.com/ugo-brocard/router

This Composer package simplifies route management in your PHP applications by allowing the use of PHP attributes to define routes in an elegant and expressive way. It streamlines the setup of custom routes, enabling developers to define routing rules that are clear and intuitive.
attributes composer controllers php-library php8 router routing
Added: 5 months ago - Last Synced: 4 months ago - Created: October 19, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: PHP
  • Commits: 15
  • Committers: 1
  • Issues: 1
  • Pull Requests: 2
  • Owner: ugo-brocard
  • Stars: 1
  • Forks: 0
  • Packages: 1
  • Downloads: 9
https://github.com/jamessedlacek/routing

SwiftUI library for abstracting navigation logic from views
abstraction navigation navigationdestination navigationlink navigationstack routing swiftui
Added: 5 months ago - Last Synced: 4 months ago - Created: December 15, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Swift
  • Commits: 56
  • Committers: 5
  • Issues: 19
  • Pull Requests: 7
https://github.com/yiisoft/file-router

Convention-based file structure router
convention filesystem router routing structure yii3
Added: 5 months ago - Last Synced: 4 months ago - Created: December 26, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: PHP
  • Commits: 19
  • Committers: 3
  • Issues: 4
  • Pull Requests: 12
  • Owner: yiisoft
  • Stars: 2
  • Forks: 0
  • Packages: 1
  • Downloads: 3
https://github.com/pointfreeco/vapor-routing

A bidirectional Vapor router with more type safety and less fuss.
bidirectional invertible reversible router routing server-side-swift vapor
Added: 5 months ago - Last Synced: 4 months ago - Created: April 14, 2022

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Swift
  • Commits: 14
  • Committers: 4
  • Issues: 11
  • Pull Requests: 10
https://github.com/bramus/router

A lightweight and simple object oriented PHP Router
php routing
Added: 5 months ago - Last Synced: 4 months ago - Created: April 07, 2013

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: PHP
  • Commits: 164
  • Committers: 22
  • Issues: 80
  • Pull Requests: 34
  • Owner: bramus
  • Stars: 1043
  • Forks: 243
  • Packages: 1
  • Downloads: 286,277
https://github.com/jill64/svelte-page-tab

🎹 Tab menu component that uses page as a state
menu routing svelte tab
Added: 5 months ago - Last Synced: 4 months ago - Created: December 12, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Svelte
  • Commits: 146
  • Committers: 4
  • Issues: 3
  • Pull Requests: 118
  • Owner: jill64
  • Stars: 0
  • Forks: 0
  • Packages: 1
  • Downloads: 6,309
https://github.com/medz/routingkit

⚡️ High-performance trie-node router.
dart flutter router routing routing-kit trie-node
Added: 5 months ago - Last Synced: 4 months ago - Created: December 14, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Dart
  • Commits: 34
  • Committers: 2
  • Issues: 0
  • Pull Requests: 1
  • Owner: medz
  • Stars: 3
  • Forks: 0
  • Packages: 1
https://github.com/denosaurs/rutt

🛣️ A tiny and fast http request router designed for use with deno and deno deploy
deno deno-deploy deploy hacktoberfest router routing server serverless urlpattern
Added: 5 months ago - Last Synced: 4 months ago - Created: August 23, 2022

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 15
  • Committers: 5
  • Issues: 3
  • Pull Requests: 8
  • Owner: denosaurs
  • Stars: 47
  • Forks: 3
  • Packages: 1
https://github.com/wikicensorship/tracevis

Traceroute with any packet. Visualize the routes. Discover Middleboxes and Firewalls
application-traceroute censorship dns firewall graphs internet measurements middlebox network packet packet-tracer pep quic ripe ripe-atlas routing tcp traceroute udp visualization
Added: 5 months ago - Last Synced: 4 months ago - Created: October 14, 2021

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Jinja
  • Commits: 192
  • Committers: 7
  • Issues: 28
  • Pull Requests: 47
https://github.com/lxsmnsyc/waystone

MPAs that feels like SPAs
routing
Added: 6 months ago - Last Synced: 4 months ago - Created: July 31, 2022

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 26
  • Committers: 1
  • Issues: 0
  • Pull Requests: 1
  • Owner: lxsmnsyc
  • Stars: 49
  • Forks: 0
  • Packages: 1
  • Downloads: 10
https://github.com/ryanmorr/avalon

JavaScript micro-framework for building single page web applications
framework javascript routing state-management ui web-app
Added: 6 months ago - Last Synced: 4 months ago - Created: April 02, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 54
  • Committers: 1
  • Issues: 0
  • Pull Requests: 21
  • Owner: ryanmorr
  • Stars: 3
  • Forks: 0
  • Packages: 1
  • Downloads: 11
https://github.com/nuxt-modules/i18n

I18n module for Nuxt
i18n javascript nuxt nuxt-module routing vue
Added: 6 months ago - Last Synced: 4 months ago - Created: November 12, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 653
  • Committers: 69
  • Issues: 370
  • Pull Requests: 259
https://github.com/akornatskyy/wheezy.routing

A lightweight path routing library
python routing wheezy
Added: 6 months ago - Last Synced: 4 months ago - Created: June 25, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Python
  • Commits: 202
  • Committers: 2
  • Issues: 2
  • Pull Requests: 25
  • Owner: akornatskyy
  • Stars: 2
  • Forks: 0
  • Packages: 1
  • Downloads: 874
https://github.com/marianmeres/simple-router

Minimalistic route parser for sapper-like regex routes
parser router routing
Added: 6 months ago - Last Synced: 4 months ago - Created: December 18, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 35
  • Committers: 3
  • Issues: 0
  • Pull Requests: 1
  • Owner: marianmeres
  • Stars: 0
  • Forks: 1
  • Packages: 1
  • Downloads: 54
https://github.com/metosin/reitit

A fast data-driven routing library for Clojure/Script
clojure clojurescript data-driven frontend interceptors metosin-active middleware pedestal ring routing swagger
Added: 6 months ago - Last Synced: 4 months ago - Created: August 07, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Clojure
  • Commits: 1508
  • Committers: 125
  • Issues: 70
  • Pull Requests: 109
  • Owner: metosin
  • Stars: 1364
  • Forks: 248
  • Packages: 34
  • Downloads: 38,446,265
https://github.com/abdullahselek/herepy

A library that provides a Python interface to the HERE location APIs.
api-wrapper ev-charging fleet-telematics geocoder heremaps isoline-routing maptiles places python-3 reverse-geocoder routing traffic-api transit-routes wrapper
Added: 6 months ago - Last Synced: 4 months ago - Created: October 23, 2017

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Python
  • Commits: 560
  • Committers: 13
  • Issues: 44
  • Pull Requests: 31
  • Owner: abdullahselek
  • Stars: 84
  • Forks: 28
  • Packages: 3
  • Downloads: 4,648
https://github.com/ckastbjerg/next-type-safe-routes

Never should your users experience broken links again!
nextjs routing typescript
Added: 6 months ago - Last Synced: 4 months ago - Created: March 20, 2021

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 76
  • Committers: 4
  • Issues: 24
  • Pull Requests: 16
  • Owner: ckastbjerg
  • Stars: 67
  • Forks: 5
  • Packages: 3
  • Downloads: 979
https://github.com/danawhite/react-native-maps-route-utils


ios maps react-native routing xcode
Added: 6 months ago - Last Synced: 4 months ago - Created: December 14, 2016

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: Objective-C
  • Commits: 24
  • Committers: 2
  • Issues: 2
  • Pull Requests: 0
  • Owner: danawhite
  • Stars: 8
  • Forks: 2
  • Packages: 1
  • Downloads: 36
https://github.com/klein/klein.php

A fast & flexible router
http php request-uri router routing
Added: 6 months ago - Last Synced: 4 months ago - Created: April 04, 2011

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: PHP
  • Commits: 630
  • Committers: 41
  • Issues: 73
  • Pull Requests: 28
  • Owner: klein
  • Stars: 2652
  • Forks: 322
  • Packages: 1
  • Downloads: 908,586
https://github.com/dominic-schmid/svelte-selfheal

Generate SEO friendly, self healing URLs with IDs and redirect to the canonical URL even if the URL is not correct.
routing seo svelte typescript url
Added: 6 months ago - Last Synced: 4 months ago - Created: November 28, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 14
  • Committers: 2
  • Issues: 6
  • Pull Requests: 2