TNS
VOXPOP
Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
0%
No: TypeScript remains the best language for structuring large enterprise applications.
0%
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
0%
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
0%
I don’t know and I don’t care.
0%
Open Source / Software Development

Open Source Tool Libscore Ranks JavaScript Libraries

Dec 16th, 2014 10:11am by
Featued image for: Open Source Tool Libscore Ranks JavaScript Libraries

After completing animation engine Velocity.JS, developer Julian Shapiro needed a tool to gauge the project’s adoption rate, leading him to create one that aggregates data on open source JavaScript libraries.

Today he’s launching Libscore, open source project that each month scans 1 million sites to determine which third-party JavaScript libraries they are using. The tool aims to help front-end open source developers measure their impact.

Libscore_-_The_state_of_JavaScript

He’s partnering with fast-growing DigitalOcean, a hosting service focused on developers, and payment service Stripe, which Mashable named the breakthrough startup of 2014.

“I knew people were using Velocity, but I couldn’t quantify its usage, let alone compare its adoption to that of similar libraries,” Shapiro says in his announcement of Libscore.

“Once Libscore was built, I was not only able to get an idea of Velocity’s popularity among web developers at large, but I was also able to discover who my most popular users were.”

With that information, he listed them on Velocity’s homepage to bolster the project’s credibility to prospective users.

While Shapiro built the tool, Thomas Davis, senior developer at EFF.org, built its API and Jesse Chase, creative director at DigitalOcean, built its website.

Chase said Libscore’s data tightens the feedback loops between project development and developer adoption.

David Bolton, founder at Bespoke Programmers in London, thinks developers will find Libscore useful.

“Last time I checked, there were hundreds of libraries and I expect it to be nearer a thousand. It would be very nice if it includes links to the libraries and maybe a brief summary. …

“I expect jQuery to be on top, but it’d be interesting to see where others rank. …Now if only they could extend it to other programming languages such as C#, PHP and iOS,” he said.

Shapiro, who sold his domain name startup NameLayer to accelerator TechStars in September 2013, was one of three developers chosen for the Stripe Open Source Retreat. His animation engine Velocity.js, an alternative to jQuery’s $.animate function, improves the speed and workflow of UI animation.

After that retreat, Shapiro wrote:

“I’m working with both Stripe and DigitalOcean on a project that will hugely empower open-source developers across the web. I think this upcoming project will be significantly bigger than Velocity.”

His partner DigitalOcean recently obtained a $50 million line of credit from Fortress Investment Group to expand its operations. It received $37.2 million in first-round venture funding through lead investor Andreesen Horowitz last March. Netcraft, which provides market-share analysis, named DigitalOcean the third-largest hosting service in the world.

Stripe just raised a new $70 million in a round that includes Sequoia Capital and Thrive Capital. Its valuation has doubled in less than a year to $3.5 billion.

Digital Ocean is a sponsor of The New Stack.

Feature image via Flickr Creative Commons.

Group Created with Sketch.
TNS owner Insight Partners is an investor in: Velocity, The New Stack.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.