Glean
Bond
Glean | Bond | |
---|---|---|
19 | 3 | |
901 | 2,573 | |
0.9% | 0.1% | |
9.8 | 0.0 | |
1 day ago | 8 days ago | |
Hack | C++ | |
GNU General Public License v3.0 or later | MIT License |
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.
Glean
-
Is Meta decommissioning Sigma?
Even if it is true (which is an unsubstantiated gossip at the moment), Sigma is not the only Haskell project at Facebook. See https://github.com/facebookincubator/Glean for another example.
- Glean – System for collecting, deriving and querying facts about source code
-
Codebase as Database: Turning the IDE Inside Out with Datalog
Meta uses something very much like this in production. It’s open sourced at https://glean.software/
- Knows/Knows anyone that understands how to build a code indexer ala Intellisense
-
11 Companies That Use Haskell in Production
Glean, a system for collecting and working with facts about source code.
- Facebook open sources Glean, its scalable code search and query engine
- Facebook Is Down
-
Is there a tool that would allow me to query (structured search) a codebase?
Glean was recently open sourced, it might fit your needs - https://glean.software/
Bond
- LinkedIn Adopts Protocol Buffers and Reduces Latency Up to 60%
-
11 Companies That Use Haskell in Production
Microsoft uses Haskell in Bond, a cross-platform framework for working with schematized data.
What are some alternatives?
livegrep - Interactively grep source code. Source for http://livegrep.com/
Protobuf - Protocol Buffers - Google's data interchange format
opengrok - OpenGrok is a fast and usable source code search and cross reference engine, written in Java
ProtoBuf - C# code generator for reading and writing the protocol buffers format
semantic-source - Parsing, analyzing, and comparing source code across many languages
FlatBuffers - FlatBuffers: Memory Efficient Serialization Library
zoekt - Fast trigram based code search
Json.NET - Json.NET is a popular high-performance JSON framework for .NET
linguist - Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
MessagePack - MessagePack implementation for C and C++ / msgpack.org[C/C++]
Glean - System for collecting, deriving and working with facts about source code.
Protobuf.NET - Protocol Buffers library for idiomatic .NET