corundum
Open source FPGA-based NIC and platform for in-network compute (by corundum)
hkd
Display-Server-Agnostic Hotkey Daemon for Linux (by aaronamk)
Our great sponsors
corundum | hkd | |
---|---|---|
28 | 2 | |
1,460 | 23 | |
3.7% | - | |
9.4 | 0.0 | |
4 months ago | over 1 year ago | |
Verilog | C | |
GNU General Public License v3.0 or later | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
corundum
Posts with mentions or reviews of corundum.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-27.
-
FuryGpu – Custom PCIe FPGA GPU
The GPU uses this: https://github.com/alexforencich/verilog-pcie . And there is an open-source 100G NIC here, including open source 10G/25G MACs: https://github.com/corundum/corundum
- Open sourceCorundum – FPGA-based NIC and platform for in-network compute
- TCP checksum computation
- Are there any free/open source Lattice ECP5 Ethernet MAC IP Cores?
-
xilinx versal gty testbench/data gen?
Well, I did build this: https://github.com/corundum/corundum
-
FPGA for finance industry
I would look into 10GbE PCS/MAC packet processors implemented under AXI Stream interfaces for example. There are open source examples https://github.com/corundum/corundum and https://netfpga.org/ .
-
Computer Networking Nerd and EE Student Looking to build a Baremetal Network Driver on top of baremetal kernel? Is this possible and if so, I'd like some guidance!
I built my own 100 Gbps capable NIC, along with driver: https://github.com/corundum/corundum. You're welcome to ask if you have any questions, though it is quite a different animal from a 100 Mbps NIC you might have on a microcontroller.
-
Device Drivers for Transceiver Questions (Specifically, PCIe)
If you're looking for resources, here's one rather comprehensive example of a high-performance FPGA design with a fully custom DMA engine and driver, that runs on both Xilinx and Intel FPGAs: https://github.com/corundum/corundum
-
shift/concatenate in v/sv
I have no idea, but you're welcome to build the design and look at it yourself: https://github.com/corundum/corundum/tree/master/fpga/mqnic/NetFPGA_SUME/fpga. The barrel shifters are in the DMA engine, both the read DMA and write DMA engines have wide barrel shifters.
-
Open source projects?
Dive right into the slack channel and introduce yourself. There is also a new contributor guide. /u/alexforencich/ is on these reddits and he may be able to chime in and give you more concrete suggestions.
hkd
Posts with mentions or reviews of hkd.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-24.
-
hkd: suckless-inspired, display server agnostic hotkey daemon
hkd, a personal project of mine has been reliable for me for the last year so I thought I'd post it here. It's one C file under 250 LOC with a Suckless-style config.h.
-
(New Discussion) What are you working on right now?
I'm working on hkd, it's sxhkd but without reliance on Xorg. It's my first side project that would actually be useful!
What are some alternatives?
When comparing corundum and hkd you can also consider the following projects:
verilog-ethernet - Verilog Ethernet components for FPGA implementation
SDRPlusPlus - Cross-Platform SDR Software
rssguard - Feed reader (and podcast player) which supports RSS/ATOM/JSON and many web-based feed services.
sxhkd - Simple X hotkey daemon
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
mcpp - Minecraft server written in C++
litex - Build your hardware, easily!
rundeck_exporter - Rundeck Metrics Exporter
soft_riscv - Soft-core RISCV processor for RISCV 2018 competition
psram-tang-nano-9k - An open source PSRAM/HyperRAM controller for Sipeed Tang Nano 9K / Gowin GW1NR-LV9QN88PC6/15 FPGA
conner - In-development command-line survival-like game.