- 1 of
-
-
2. Bazel
Google released a beta version of the Bazel build system this month. It's ideal for environments with a very large shared code repository, a variety of languages and platforms in use, and automated testing and release processes . Operating System: Linux, OS X -
3. Falcor
Falcor describes itself as "a JavaScript library for efficient data fetching." Created by Netflix, it allows Web apps to get and display data very quickly, improving the end user experience. It is still in developer preview status. Operating System: Windows, Linux, OS X -
4. Jsonnet
As you might guess from the name, the Jsonnet configuration language was designed to simplify the process of writing JSON. Developers can use it to help organize JSON data. Operating System: Windows, Linux, OS X -
5. Neovim
Generations of Emacs-hating developers have sworn by Vim as the only text editor they'll use for coding. Neovim is a new take on the classic tool with more powerful plugins, better GUI architecture and improved embedding support. Operating System: Windows, Linux, OS X -
6. Nuclide
Created by Facebook, Nuclide is an integrated development environment that supports both mobile and Web development. It is built on top of Atom, and it can integrate with Flow, Hack and Mercurial. Operating System: Windows, Linux, OS X -
7. Office UI Fabric
Just last month, Microsoft made Office UI Fabric generally available on GitHub. It's a front-end fabric that allows developers to build Office-like Web apps and add-ins. Operating System: Windows -
8. Parse SDKs
Owned by Facebook, Parse is a mobile backend as a service that simplifies the process of creating mobile apps. Earlier this year, it open sourced three of its SDKs, and it promised to release the rest in the future. Operating System: iOS, OS X, Android -
9. React
React is "a JavaScript library for building user interfaces." It provides the "View" component in model–view–controller (MVC) software architecture and is specifically designed for one-page applications with data that changes over time. Operating System: OS Independent -
10. Sleepy Puppy
Released in August, Netflix's Sleepy Puppy helps Web developers avoid cross-site scripting (XSS) vulnerabilities. It allows developers and security staff to capture, manage and track XSS issues. Operating System: OS Independent -
11. YAPF
Short for "Yet Another Python Formatter," YAPF reformats Python code so that it conforms to the style guide and looks good. It's a Google-owned project. Operating System: OS Independent -
-
10 Ways AR Will Change the Way You Work
View Slideshow » -
10 Open Source Technologies You'll Need to Know in 2018
View Slideshow » -
10 Best Linux Business Apps
View Slideshow » -
8 Tips to Future-Proof Your Cloud Computing Deployment
View Slideshow » -
Nine Cloud Computing Predictions for 2018
View Slideshow » -
Ubuntu History: Linux Evolves
View Slideshow » -
Top 10 Cloud Apps
View Slideshow » -
Top 10 Linux Tools
View Slideshow » -
Top 10 Advantages of Cloud Computing
View Slideshow » -
Top 10 Cloud Computing Startups
View Slideshow » -
Top 10 Augmented Reality Apps
View Slideshow » -
Top 10 Big Data Jobs
View Slideshow » -
Top 10 Factors that Influence Your IT Salary
View Slideshow » -
10 Open Source Skills That Can Lead to Higher Pay
View Slideshow » -
9 Reasons to Contribute to an Open Source Project
View Slideshow » -
13 Companies Leading the Way with Containers
View Slideshow » -
10 Open Source Challenges
View Slideshow » -
Artificial Intelligence Movies: Top 10 AI Movies
View Slideshow » -
10 Emerging Technologies You Should Be Paying More Attention To
View Slideshow » -
10 Things You Should Know about Blockchain
View Slideshow » -
Serverless Computing: 10 Things You Need to Know
View Slideshow » -
10 Ways DevOps Is Changing Enterprise IT
View Slideshow »
-
These tools were first released or open sourced within the past couple of years and are worth checking out.
Photo courtesy of Shutterstock.