Tuesday, May 30, 2017

Toolbox for open source developers

It is the era of SaaS and its byproduct freemium licensing model. Simply saying, so many tools and services are there for free to help software engineering. There are a lot of lists published which aggregates these free tools and services for software development. This is my version of the same which index all the software tools and services which I know, use and recommend.

There is a thought process going on about moving this to GitHub where it is easy to manage. No plans to merge with other public lists as one of the aim is to index what I used, not all those are out in the wild internet. Let google do it.

Design & Development

Project management

CheatSheets

https://dzone.com/refcardz
http://www.cheat-sheets.org/
https://www.cheatography.com/

Wireframe & diagramming

Coding

Visual Studio Code
Eclipse
Notepad++

Explore public APIs

https://www.programmableweb.com/
https://any-api.com/
https://apis.guru/browse-apis/
http://www.apiforthat.com/

Source control

Github
VisualStudio.com

Continuous integration

AppVeyor
TravisCI
https://www.netlify.com/pricing/

Load testing

https://dev.azure.com or Azure DevOps

Runtime

Hosting - Static site

GitHub pages

Hosting - Server side execution

Webtask.io
flaw.microsoft.com

Hosted Log management (Yet to finalize best one)

https://www.sumologic.com/pricing/
http://www.muscula.com/prices/
https://papertrailapp.com/plans
https://sentry.io/pricing/
https://www.loggly.com/plans-and-pricing/
https://rollbar.com/pricing/
https://www.bugsnag.com/pricing/
https://github.com/cheeaun/javascript-error-logging

eMail

SMS

In progress...

Sites to search for software and compare

https://www.getapp.com/
https://www.slant.co/

Make money

Algorithmia.com
https://www.chargebee.com/ - For SaaS billing.(Yet to try)

Other indexes like this

https://news.ycombinator.com/item?id=8874227
https://github.com/ripienaar/free-for-dev

The title says tools for open source developers. That's just a catchy title. Most of these tools and services are available to closed source and enterprise.

Enjoy the tools...

Update

2020-06-17
Updating this text-based blog post is difficult so moved to GitHub using PlantUML. The new format is a mind map. Below is the rendered Mind map. Since it is in GitHub, anyone can reuse, issue pull request, etc..
Click on the image to get the SVG format where the links are active. Editing PlantUML diagrams is easy with Visual Studio Code. This is a link to video explaining how to setup PlantUML


 

2 comments:

Blogger said...
This comment has been removed by a blog administrator.
Blogger said...
This comment has been removed by a blog administrator.