FuncFrog
fibratus
FuncFrog | fibratus | |
---|---|---|
12 | 46 | |
206 | 2,077 | |
- | - | |
8.7 | 8.9 | |
4 months ago | 7 days ago | |
Go | Go | |
MIT License | GNU General Public License v3.0 or later |
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.
FuncFrog
-
I wrote a for loop so you don't have to. Parallel Map, Filter, Reduce library
func GetIDs(...) ([]string, ...) { <...> users := GetUsers(...) return ff.Map(users, domain.UserGetID).Do(), ... } ``` Now it's that easy! Furthermore you may like to write gogenerate function to generate such methods for each domain struct. Also there are more cool features, minimal-lock parallelism, error handling etc. in the libtaty https://github.com/koss-null/FuncFrog Cheers!
-
Functional Programming Library for Golang by IBM
if it have to be in FP style, this one is better
https://github.com/koss-null/FuncFrog
still prefer non-FP part tho
-
FuncFrog: fast, parallel and lazy stream-api. Please help me with the code review and project development ideas
Hi there! I have finally released a stable version of my stream-like library. It supports some basic features such as Map, Reduce, Filter, Sort, Any, First on any slice or generating function, easy out-of-the-box parallelism with minimum locks and overhead on a regular for cycle. Here it is: https://github.com/koss-null/FuncFrog First of all I will appreciate any code review. Any feedback are welcome. At second, I want to ask the community, what features do you expect to be in such kind of a library and how do you expect them to be implemented? It looks like I need to add some Collect function to be able to produce not only slices, and also add some sources such as BufferedReader or channel.
-
FuncFrog - fast stream-API like library got it first stable release!
Hi gophers! In last months I've been working on a FuncFrog - java stream-api - like library, which is fast, parallel, lazy-evaluated and generic-based! You can check it out here: https://github.com/koss-null/FuncFrog
-
Fast Golang Stream API (lazy, inline-friendly, parallel) as an alternative for RxGo
Check this out. I will be glad to any comments and notes https://github.com/koss-null/lambda/tree/0.3.0
-
What necessary packages or functions that Go doesn't have?
I am rly strugging with it developing this:https://github.com/koss-null/lambda
-
Another update on my Nifty inline filtering, map and reduce library.
Hi! Some te ago I've released the first beta of my stream-api like library. It have become much more useful and stable since then. Here is is: https://github.com/koss-null/lambda
- Looking for libraries ideas to develop
- Have you moved from Java to Go (or another popular language).
-
Parallel, lazy evaluated Java Stream API-like library for Go is closer to the release than ever
Check the code out here: https://github.com/koss-null/lambda
fibratus
- Announcing Fibratus 2.0.0
-
Announcing Fibratus 1.10.0 - a modern Windows kernel tracing and threat detection engine
I'm thrilled to announce the availability of Fibratus 1.10.0. This release brings a set of interesting features , such as the Yara function for combining signature and behavior-based detections, expanded detection rules catalog, native grammar for sequence rules, etc.
-
Fibratus 1.10.0 - a modern Windows kernel tracing and threat detection engine built in Go
I'm happy to announce the availability of Fibratus 1.10.0. Fibratus aims at providing a high-performance engine for capturing Windows system events and asserting them against a ruleset for the purpose of detecting adversary kill chain. All rules are built on top of the prominent MITRE security framework.
- Release v1.10.0 · Fibratus
- Announcing fibratus 1.10.0 - a modern Windows kernel tracing and threat detection engine
- Announcing Fibratus 1.8.0 - a modern tool for Windows kernel tracing with a focus on security
-
Fibratus - a modern tool for Windows kernel tracing with a focus on threat detection and prevention
You can check the full changelog here.
- Fibratus: Open-source threat detection and prevention solution
What are some alternatives?
lrpc - Simple, lightweight, multi-codec RPC library for Go.
androguard - Reverse engineering and pentesting for Android applications
Wails - Create beautiful applications using Go
space-cloud - Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
go - The Go programming language
go-financial - A go port of numpy-financial functions and more.
unlocker - ⚠️ Replaced by ItalyPaleAle/Revaulter! -- Wrap and unwrap keys using a key vault with admin consent
Project-Lightspeed - A self contained OBS -> FTL -> WebRTC live streaming server. Comprised of 3 parts once configured anyone can achieve sub-second OBS to the browser livestreaming
filter - Simple apply/filter/reduce package.
OpenDiablo2 - An open source re-implementation of Diablo 2
fp-go - functional programming library for golang
core - Backend server API handling user mgmt, database, storage and real-time component