Skip to content

A curated list of awesome tools, libraries and software. Inspired by most of the awesome repositories that can be found on Github.

Notifications You must be signed in to change notification settings

adriagalin/tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools

Build Status

A curated list of awesome tools, libraries and software. Inspired by most of the awesome repositories that can be found on Github. awesome-projects.

If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!

Table of Contents

Web

  • Web Fundamentals - Learn How to Develop the Next Generation of Applications for the Web by Google.

Go

The Go programming language is an open source project to make programmers more productive.

Go documentation
Environment
Tutorials and workshops
Web
Libs
  • gofpdf - A PDF document generator with high level support for text, drawing and images
  • cobra - Cobra is both a library for creating powerful modern CLI applications as well as a program to generate applications and command files.
  • camlistore - Camlistore is your personal storage system for life.
  • jsoniter - Fastest JSON parser ever
  • goxc - a build tool for Go, with a focus on cross-compiling, packaging and deployment
  • go-erd - Go-ERD (Entity Relationship Diagrams) for Golang with Graphviz
Go in the real world
Go articles and slides

https://blog.kowalczyk.info/article/JyRZ/generating-good-random-and-unique-ids-in-go.html

Command Line Utilities

  • mas - A CLI for the Mac App Store. #osx
  • httpie - Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.

Terminals

  • iterm2 - macOS Terminal Replacement
  • hyper - JS/HTML/CSS Terminal
    • Awesome Hyper - Delightful Hyper plugins, themes, and resources

Realtime collaboration

  • Floobits - Floobits brings real-time collaborative editing to text editors, IDEs, and now Atom.
  • mattermost - Open source, private cloud Slack-alternative
  • warp - warp lets you securely share your terminal with one simple command: warp open.

Protocols

  • IPFS - A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.

Docker

Container registry
  • Harbor - An enterprise-class container registry server based on Docker Distribution.

Monitoring

  • mtail - extract whitebox monitoring data from application logs for collection into a timeseries database

Databases

MySQL
  • Vitess - Vitess is a database clustering system for horizontal scaling of MySQL.
  • ProxySQL - High-performance MySQL proxy with a GPL licens

Localization

  • transifex - Agile, Open, Continuously Localized, Cloud-Based Translation Management for the Industry’s Fastest-Moving Companies.
  • Locale - Easy localization for Rails apps.
  • lokalise - Translate your apps and web the modern way. Automating localization and translation workflow for software developers.
  • crowdin - The most powerful Localization Management Platform for mobile, web & desktop apps, games & help desks.

https://crowdin.com/

Markdown

  • Marp - Markdown Presentation Writer
  • Hackmd - Best way to write and share your knowledge in markdown.

Web pages

Performance tools
  • Yahoo Best Practices - Yahoo!'s Exceptional Performance team promotes best practices for improving web page performance.

Coworkings

General
  • CoWorker - Are you coworking yet?
  • Workfrom - Best Places to Work Remotely in a City
  • Outsite - Co-living in beautiful places.
  • Roam - Roam is an international network of coliving spaces.
Company retreats
Barcelona

Marketing tools

Sales management
  • Drift - Sales communication platform.
Email marketing
  • ConvertKit - Email marketing for professional bloggers

Mobile

  • Fastlane - The easiest way to automate building and releasing your iOS and Android apps

Documentation

Devops tools

Continuous Integration
  • Concourse - CI that scales with your project.
  • Screwdriver - Is an open source build platform designed for Continuous Delivery.
Service mesh

So what even is a Service Mesh? Hot take on Istio and Linkerd

  • istio - Istio is an open platform that provides a uniform way to connect, manage, and secure microservices. Istio supports managing traffic flows between microservices, enforcing access policies, and aggregating telemetry data, all without requiring changes to the microservice code.
  • linkerd - linker∙d is a transparent proxy that adds service discovery, routing, failure handling, and visibility to modern software applications
Kubernetes
  • Kubernetes - CI that scales with your project.
  • Draft - A tool for developers to create cloud-native applications on Kubernetes.
  • Reshifter - A cluster admin backup and restore tool for Kubernetes distros such as OpenShift.
  • Kapitan - A tool to manage kubernetes configuration using jsonnet templates.
  • Tamark - Tarmak is a toolkit for Kubernetes cluster provisioning and management.
  • Kops - Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management.
AWS
  • localstack - A fully functional local AWS cloud stack. Develop and test your cloud apps offline!

Dev tools

  • Standup - Standup automatically processes data from your source control and project management software to deliver daily engineering progress reports.
  • Ultrahook - Receive webhooks on localhost

Testing

  • Bats - Bash Automated Testing System

About

A curated list of awesome tools, libraries and software. Inspired by most of the awesome repositories that can be found on Github.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published