Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Bazel
Bazel

84
99
+ 1
100
Eclipse
Eclipse

1.4K
1.1K
+ 1
355
Add tool

Bazel vs Eclipse: What are the differences?

Bazel: Correct, reproducible, fast builds for everyone. Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software, and thus it has been designed to handle build problems present in Google's development environment; Eclipse: IDE for Java EE Developers. Standard Eclipse package suited for Java and plug-in development plus adding new plugins; already includes Git, Marketplace Client, source code and developer documentation Click here to file a bug against Eclipse Platform..

Bazel and Eclipse are primarily classified as "Java Build" and "Integrated Development Environment" tools respectively.

"Fast" is the primary reason why developers consider Bazel over the competitors, whereas "Does it all" was stated as the key factor in picking Eclipse.

Bazel is an open source tool with 12.2K GitHub stars and 2K GitHub forks. Here's a link to Bazel's open source repository on GitHub.

PedidosYa, hike, and Webedia are some of the popular companies that use Eclipse, whereas Bazel is used by Square, Asana, and Google. Eclipse has a broader approval, being mentioned in 248 company stacks & 138 developers stacks; compared to Bazel, which is listed in 11 company stacks and 7 developer stacks.

- No public GitHub repository available -

What is Bazel?

Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software, and thus it has been designed to handle build problems present in Google's development environment.

What is Eclipse?

Standard Eclipse package suited for Java and plug-in development plus adding new plugins; already includes Git, Marketplace Client, source code and developer documentation. Click here to file a bug against Eclipse Platform.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Bazel?
Why do developers choose Eclipse?

Sign up to add, upvote and see more prosMake informed product decisions

Jobs that mention Bazel and Eclipse as a desired skillset
What companies use Bazel?
What companies use Eclipse?

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Bazel?
What tools integrate with Eclipse?

Sign up to get full access to all the tool integrationsMake informed product decisions

What are some alternatives to Bazel and Eclipse?
Pants
Pants is a build system for Java, Scala and Python. It works particularly well for a source code repository that contains many distinct projects.
Webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders" modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Buck
Buck encourages the creation of small, reusable modules consisting of code and resources, and supports a variety of languages on many platforms.
Ansible
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use.
CMake
It is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of the user's choice.
See all alternatives
Decisions about Bazel and Eclipse
No stack decisions found
Interest over time
Reviews of Bazel and Eclipse
No reviews found
How developers use Bazel and Eclipse
Avatar of Casey Smith
Casey Smith uses EclipseEclipse

Develop and debug Java code using standard Eclipse distribution. No special plugins; standard Maven and Git integration.

Avatar of Ana Phi Sancho
Ana Phi Sancho uses EclipseEclipse

Self taught : acquired knowledge or skill on one's own initiative. Platform: OSX 10.8 or later, Windows 7 & 10' Linux

Avatar of Ducamp Laurent
Ducamp Laurent uses EclipseEclipse

I use as Java IDE for Spring. A packaged eclipse version exists. It was called STS (Spring Tool Suite).

Avatar of Zachary Melacncon
Zachary Melacncon uses EclipseEclipse

Used for Java back-end for and Angular front-end project.

Avatar of Skriglitz
Skriglitz uses EclipseEclipse

My IDE of choice for developing pages and backend

How much does Bazel cost?
How much does Eclipse cost?
Pricing unavailable
Pricing unavailable
News about Bazel
More news
News about Eclipse
More news