Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soif/openwrttoh
Enhanced OpenWrt Table of Hardware (TOH)
https://github.com/soif/openwrttoh
openwrt toh
Last synced: about 8 hours ago
JSON representation
Enhanced OpenWrt Table of Hardware (TOH)
- Host: GitHub
- URL: https://github.com/soif/openwrttoh
- Owner: soif
- License: gpl-2.0
- Created: 2024-10-15T16:47:43.000Z (23 days ago)
- Default Branch: master
- Last Pushed: 2024-10-27T02:18:44.000Z (12 days ago)
- Last Synced: 2024-10-27T07:54:39.619Z (11 days ago)
- Topics: openwrt, toh
- Language: JavaScript
- Homepage: https://soif.github.io/OpenWrtTOH/
- Size: 2.57 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Enhanced OpenWrt Table of Hardware
Although OpenWrt is fantastic router firmware, navigating its
[Table of Hardware (ToH)](https://openwrt.org/toh/start)
is very slow and a bit clunky.This project enhances the user experience
by providing a much faster user interface
and offering straightforward options for controlling
which (of the seventy or so) columns are shown,
which models are shown,
and ultimately which (of the 2600+) devices are shown.The resulting web page also makes it easy for users to
search the table for interesting devices.### Feel free to test the [current version of the ToH](https://soif.github.io/OpenWrtTOH/)
Your feedback would be greatly appreciated!
## How it works
The enhanced ToH retrieves
[openwrt.org/toh.json](https://openwrt.org/toh.json)
from the OpenWrt server, then uses that data structure
to build table for its web page.The `toh.json` file is regenerated nightly by a process that
combines information from the Techdata pages
for each device (for example, here's the
[Techdata page for GL.iNet GL-MT6000](https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-mt6000)).## Current status / Future development
The current project (October 2024) remains a work-in-progress.
It is under rapid development: changes are likely when reports
come in either through Issues in this Github repo,
or through comments placed in the
[topic in the OpenWrt Forum](https://forum.openwrt.org/t/better-and-faster-table-of-hardware/213570)If this seems valuable
(and I hope the OpenWrt team feels this way),
I’m prepared to submit a pull request (PR) to
include these improvements on the main OpenWrt site.