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
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
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
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
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
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
- Owner: JamesSedlacek
- Stars: 205
- Forks: 13
- Packages: 0
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
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
- Owner: pointfreeco
- Stars: 81
- Forks: 12
- Packages: 1
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
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
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
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
- Owner: wikicensorship
- Stars: 164
- Forks: 17
- Packages: 0
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
- Owner: nuxt-modules
- Stars: 1544
- Forks: 452
- Packages: 0
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
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
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
- Owner: dominic-schmid
- Stars: 18
- Forks: 2
- Packages: 1
- Downloads: 17