router
freerouting
Our great sponsors
router | freerouting | |
---|---|---|
3 | 7 | |
433 | 1,100 | |
3.5% | 4.4% | |
6.3 | 9.4 | |
about 2 months ago | 11 days ago | |
Go | Java | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
router
-
Piko router, a lightweight and blazing fast router for PHP
I found libraries in other programming languages that use this approach : matchit (Rust), find-my-way (Javascript), fasthttp (Go) But, curiously, no one in PHP. That's why I decided to bring my contribution to have the same approach in PHP.
-
Go and Trie!
You can dive deeper if you wish.
-
Have you used a trie in Go?
https://github.com/fasthttp/router for example
freerouting
-
Java 21 will introduce Unnamed Classes and Instance Main Methods
step 1: find a java project you want to compile. For the purpose of this post I'm using this one: https://github.com/freerouting/freerouting
- freerouting plugin Windows KiCAD v6?
-
Wireless Corne with MX / Choc switches
I wanted a wireless crkbd, so I took petejohanson's ultralight corne mod and modded it even further — I added MX/Choc hot socket mounts. I used Freerouting app to wire the PCB automatically. It doesn't look pretty but DRC doesn't report any big issues.
-
The tooling ecosystem that adds joy to KiCad
The best thing to happen to KiCad was skidl [1] paired with freerouting [2]. You can spin a board in so little time it's insane. In the future I will be looking to automate even the parts placement too.
P.S. If there is interest I will look to document my workflow.
[1] https://github.com/devbisme/skidl
[2] https://github.com/freerouting/freerouting
-
Designing an 8-bit supercomputer
View on GitHub
-
If you haven't heard the fans spin up on your M1 Pro/Max, you're missing out
Running the excellent newly-multithreaded Freerouting under arm64 OpenJDK JRE 17.0.1 makes my 14" M1 Pro produce a whooshing sound that's really quite pleasant.
-
A new minor annoyance I hadn't noticed before
so far Autoroutering (specifically Freerouting) has never made any mistakes that weren't caused by me incorrectly connecting pins or placing components too close.
What are some alternatives?
routing - Maps an HTTP request to a set of configuration variables
openrouteservice - 🌍 The open source route planner api with plenty of features.
matchit - A high performance, zero-copy URL router.
KiBot - KiCad automation utility
gods - GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
MyKiCad - My KiCad boards. Can't be bothered uploading individually anymore, so here you go.
gowww/router - ⚡️ A lightning fast HTTP router
crkbd - Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.
router - A lightweight and fast router for PHP
portmapper - A tool for managing port forwardings via UPnP
go-patricia - A generic patricia trie (also called radix tree) implemented in Go (Golang)
cia - Citizen Intelligence Agency (OSINT) , monitoring key political figures and institutions, provides insights into financial performance, risk metrics, and political trends