jin / awesome-bazel Goto Github PK
View Code? Open in Web Editor NEWA curated list of Bazel rules, tooling and resources.
Home Page: https://jin.github.io/awesome-bazel
License: Apache License 2.0
A curated list of Bazel rules, tooling and resources.
Home Page: https://jin.github.io/awesome-bazel
License: Apache License 2.0
Rules at:
https://github.com/filmil/bazel-bats
Not sure which exact sub part it should be added so I opened an issue.
Short description:
Bazel-integration-testing aims to give confidence when developing code that is strongly dependent on Bazel.ย
It does so by allowing you to have isolated reproducible tests which run Bazel inside of them.
Thanks for your help!
As far as I can tell there's no published reference books on the market, but one is coming soon landing December 24th this year (what a release date). Should be worth referencing it in this fantastic list you have curated and break open a new section to contain future references we expect to be coming.
https://www.amazon.com/Beginning-Bazel-Building-Testing-Java/dp/1484251938
Hi Jingwen,
I see your awesome (!) awesome-bazel page mentions the LaTeX rules that I maintain. Similar to those, I recently published rules for calling Pandoc to convert between document formats. It makes use of the official Pandoc release binaries instead of relying on the one provided by your OS/distro. At Prodrive, we use these together with the LaTeX rules to combine documentation from various sources into larger works (e.g., user manuals).
https://github.com/ProdriveTechnologies/bazel-pandoc
I don't think that I, as the author, should have a say in whether this classifies as being awesome or not. Still, I thought I'd get in touch to point you to it. Thanks!
Hey there.
Thanks for this awesome project.
I believe https://github.com/thesayyn/protoc-gen-ts should be listed among the proto rules.
Hello there,
Thanks for this awesome project. I quickly noticed there is gomock in Go rules section but there is no sqlc in Go rules section. Do you mind If I add this? It is really an amazing project for Go with SQL
https://github.com/plezentek/rules_sqlc (the Bazel rules provided for generation)
https://github.com/kyleconroy/sqlc (the main repository)
buildbuddy.io provides a UI for Bazel, and it's open source: https://github.com/buildbuddy-io/buildbuddy
Hey @jin - it's been suggested a couple times in the rules authors SIG that our proposed "catalog" of rulesets with "recommendations and signposts" is very overlapping with your awesomebazel.com. What would you like to do with it?
Skydoc, the Starlark documentation generator tool, is heavily deprecated and no longer maintained.
Instead, the Bazel team has a new tool called Stardoc, which serves as a replacement for the former.
Can this change be reflected in the README under https://github.com/jin/awesome-bazel#starlark? I can submit a PR to that effect if this is a desired change.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.