Sridhar Mocherla's repositories
.vim
My .vim dotfiles and configurations.
bazel
a fast, scalable, multi-language and extensible build system
bazel-gazelle
Gazelle is a Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.
bazel-lib
Common useful functions for writing BUILD files and Starlark macros/rules
bazel-super-formatter
Hermetic meta-formatter to format code in most languages
bb-deployments
Example deployments of Buildbarn on various platforms
catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
elixir
Elixir is a dynamic, functional language designed for building scalable and maintainable applications
kotlin-bazel-universal-binary
A prototype to build Kotlin binaries targeting multiple platforms with a universal binary
kotlin-language-server
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
module_dependency_visualizer
Visualize the dependencies between modules in your Elixir applications
or-tools
Google's Operations Research tools:
otp
Erlang/OTP
proto-lint-unused-imports
A Bazel test rule to lint for unused imports in protobuf files.
rules_jvm
Contributed Bazel rules that make working with java projects more pleasant
rules_jvm_external
Bazel rules to resolve, fetch and export Maven artifacts
rules_kotlin
Bazel rules for Kotlin
rules_lint
Run static analysis tools with Bazel
rules_oci
Bazel rules for building OCI containers
rules_python
Bazel Python Rules
tensorflow
An Open Source Machine Learning Framework for Everyone
vscode-kotlin
Kotlin code completion, linting and more for VSCode