Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Our favorite thing to do around here is find the hottest and most exciting new developer tools and share them with you. If you subscribe to our weekly newsletter, youâre getting the inside scoop every week! But letâs take a moment at the end of another month to celebrate the most popular new tools added in all of February.
These are the top 10 new tools added to the StackShare database in February 2018.
#1: Haiku
Build and design cross-platform UIs and Animations
âHaiku lets you design & build interactive, visually stunning UIs,â says creator Zack Brown. âHaiku has a lot in common with After Effects and Flash: itâs a timeline-powered animation tool that supports interactions through codeâââbut unlike After Effects itâs intended for designing UIs, and unlike Flash, itâs built on open standards and an open source, hackable renderer & file format. Haiku is all about bringing design and code closer together.â
View Website | View Tool Profile
#2: Rekit
Toolkit for building scalable web applications with React, Redux and React-router
Nate Wang created Rekit because he felt creating a React Redux app required too much verbose boilerplate code. âRekit helps to generate them automatically and refactor them easily,â he says. âItâs very important to keep a web app project readable, understandable and maintainable when it scales. Rekit suggests an opinionated pattern to organize files and folders in a scalable way and provides IDE/tools to help you always follow the approach. â
How does Rekit compare to similar tools, and how is it better? Wang says âRekit studio is an IDE that understands your web projects; it knows features, components, actions and routing rules so it can show and manage them in a meaningful way, while other IDEs are more like just code editors which only know folders, files.â
View Website | View Tool Profile
#3: Docusaurus
Easy to maintain open source documentation websites
Facebook engineer Joel Marcey says his team created Docusaurus for a number of reasons:
- To put the focus on writing good documentation instead of worrying about the infrastructure of a website.
- To provide features that many of our open source websites need like blog support, search and versioning.
- To make it easy to push updates, new features, and bug fixes to everyone all at once.
- And, finally, to provide a consistent look and feel across our all our open source projects.
âAt Facebook,â says Marcey, âDocusaurus allows us to quickly get different projects up and running with documentation websites, especially for teams who donât have much experience with web development or primarily want a basic site to showcase their project.â
View Website | View Tool Profile
#4: Proton Native
A React environment for cross platform native desktop app
Gustav Hansen initially created Proton Native âbecause I had to create a complex GUI for another project, and I didnât understand why something so simple became so hard. I had close to a 1K lines of code for something that was repetitive and not too complex. I tried creating it in PyQt, but it became a mess.â Hansen had already used React a lot and loved the workflow, so âI decided to see if anyone had done something like that for desktop. I couldnât find anything, so I made my own. It quickly morphed into a response to the bloat of Electron and the split in developing for desktop.â
View Website | View Tool Profile
#5: Apache OpenWhisk
A serverless, open-source cloud platform
Apacheâs OpenWhisk homepage describes the tool this way: âAs a developer thereâs no need to manage the servers that run your code. Apache OpenWhisk operates and scales your application for you. Spend your time innovating, not configuring infrastructure. Plus, you only pay for what your app uses and needs at that moment.â
View Website | View Tool Profile
#6: Maze
Create missions that testers will perform on your InVision prototype, and learn how your productâs design can be improved with zero lines of code.
âToo many businesses are wasting insane amounts of time and money building features just to realize that the design simply doesnât work,â says Maze creator Jonathan Widawkski. âThis leads to frustration as teams end up rebuilding features instead of implementing new ones.
âWe realised that there was a way to collect data much earlier in the process: performing quantitative user testing at the prototype phase to iterate quickly and effectively until your design is proven. This is why we created Maze: an affordable analytics and testing solution built on top of your InVisionâs prototype.â
Further, he says, âMaze is based on the tools designers already use (InVision) and doesnât require testers to install anything.â
Visit Website| Visit Tool Profile
#7: Blazor
An experimental web UI framework using C#/Razor and HTML, running in the browser via WebAssembly
Blazor creator Steve Sanderson of Microsoft built Blazor as a web framework that utilizes Web Assembly to run .NET in any browser. âBlazor is currently an experimental project and in the early stages of developmentâŠthere isnât a download available at this time.â But âif youâre keen, you can clone the repo, build it, and run the tests.â
View Website | View Tool Profile
#8: dotmesh
Capture, organize, and share application states using a git-like CLI
Creator Luke Marsden says âWe created dotmesh because data is missing from the circle of control: while managing code changes with version control, automated tests, and CI is obvious to modern developers, and managing cloud resources with declarative tools like Terraform is obvious to modern DevOps, the data in your app is left in the cold. With dotmesh, you can capture the state of multiple microservicesâ data stores in a single commit and branch and push/pull them between stages of the software lifecycle such as dev, CI, staging and (soon) production.â
While intentionally similar to Git in terms of interaction patterns and command (to ensure itâs familiar to developers), Marsden says dotmesh is different in three important ways. âFirstly it supports efficiently snapshotting large databases (e.g. a Postgres database), which Git just isnât set up to support; secondly it supports a feature called subdots, which enable more than one data store to be captured in a single commit so that you can capture the state of an entire app in one go, even if itâs a microservices app with polyglot persistence; and thirdly it supports clustering out of the box, meaning that it can operate either on a single docker host (e.g. Docker for Mac on your laptop) all the way up to your production Kubernetes cluster (e.g. on GKE).â
Find out more in dotmeshâs docs and âPlease give us feedback on Slack; as a new startup weâre very keen to hear feedback from users!â
View Website | View Tool Profile
#9: PopcornNotify
Send simple emails and text messages from one API
âItâs common for developers to want to send notifications from their code,â says PopcornNotify creator Jason Strauss. âThere are tools for sending emails and SMS, but they take a bit of configuration: buying phone numbers, verifying domains, etc.
âThose configurations are really important when communicating with your users, but unimportant for internal messages, like âThe server is downâ or âYour long script has finished running.â I built PopcornNotify because I have several small projects and internal tools, and I wanted a simple, automated way to send myself messages from them.â
View Website | View Tool Profile
#10: Airtap
Test your JavaScript in 800+Â browsers
âAirtap is different than other cross browser test runners in its simplicity and ability to easily run your test suite in many browsers without having them installed locally. It lets you iterate quickly during development and provide good browser coverage before release without worrying about missing a supported browser.â
View Website | View Tool Profile
If you use and love any of these new tools, be sure to add them to your Stack and to your News feed! Now letâs gear up for another month of new tools!
Originally published at stackshare.io.
Top 10 New Developer Tools of February was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.