Skip to content

Instantly share code, notes, and snippets.

@Mayowa-Ojo
Last active August 31, 2020 14:44
Show Gist options
  • Save Mayowa-Ojo/4f8737e84cbff29f87dfc74b0879c29e to your computer and use it in GitHub Desktop.
Save Mayowa-Ojo/4f8737e84cbff29f87dfc74b0879c29e to your computer and use it in GitHub Desktop.
Collection of amazing tools, libraries, frameworks for languages I use.

Hack - Collection of amazing open source dev tools for various tech domains including links to repository &/ documentation.

JavaScript

  • alpinejs - A rugged, minimal framework for composing JavaScript behavior in your markup. repo
  • chartjs - Simple HTML5 Charts using the tag. repo | docs
  • leaflet - JavaScript library for mobile-friendly interactive maps. repo | docs
  • mapbox - Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. repo | docs
  • introjs - A better way for new feature introduction and step-by-step users guide for your website and project. repo | docs
  • shepherdjs - Guide your users through a tour of your app. repo | docs

NodeJs


Golang

  • cobra - Cobra is both a library for creating powerful modern CLI applications as well as a program to generate applications and command files. repo
  • buffalo - A Go web development eco-system, designed to make your project easier. repo | docs
  • mux - A powerful HTTP router and URL matcher for building Go web servers with gorilla 🦍. repo | docs
  • Fiber - Fiber is an Express inspired web framework written in Go. repo | docs
  • gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. repo | docs
  • badger - Fast key-value DB in Go. repo | docs
  • go-mysql-driver - Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package. repo | docs
  • go-sqlite3 - sqlite3 driver for go using database/sql. repo | docs
  • pqx - PostgreSQL driver and toolkit for Go. repo | docs
  • pq - Pure Go Postgres driver for database/sql. repo | docs
  • gorethink - Go language driver for RethinkDB. repo | docs
  • mongo-go-driver - Official MongoDB driver for the Go language. repo | docs
  • redis - Type-safe Redis client for Golang. repo | docs
  • carbon - Carbon for Golang, an extension for Time. repo | docs
  • go-kit - A standard library for microservices. repo | docs
  • sendGrid - The Official Twilio SendGrid Led, Community Driven Golang API Library. repo | docs
  • go-underscore - Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness. repo | docs
  • ants - Ants is a high-performance and low-cost goroutine pool in Go. repo | docs
  • goworker - goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers. repo | docs
  • go-gtk - Go binding for GTK. repo | docs
  • go-sciter - Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development. repo | docs
  • qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly. repo | docs
  • scheduler - Job scheduling made easy. repo | docs
  • gjson - Get JSON values quickly - JSON parser for Go. repo | docs
  • gojson - Automatically generate Go (golang) struct definitions from example JSON. repo | docs
  • logrus - Structured, pluggable logging for Go. repo | docs
  • go-socket.io - socket.io library for golang, a realtime application framework. repo | docs
  • amqp - Go client for AMQP 0.9.1. repo | docs
  • beego - A powerful orm framework for go. repo | docs
  • go-pg - Golang ORM with focus on PostgreSQL features and performance. repo | docs
  • gorm - The fantastic ORM library for Golang, aims to be developer friendly. repo | docs
  • gojsonq - A simple Go package to Query over JSON/YAML/XML/CSV Data. repo | docs
  • graphql-go - GraphQL server with a focus on ease of use. repo | docs
  • graphql - An implementation of GraphQL for Go / Golang. repo | docs
  • testify - A toolkit with common assertions and mocks that plays nicely with the standard library. repo | docs
  • gomock - GoMock is a mocking framework for the Go programming language. repo | docs
  • blackfriday - Blackfriday: a markdown processor for Go. repo | docs
  • bluemonday - bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS. repo | docs
  • goquery - A little like that j-thing, only in Go. repo | docs
  • color - Package color is an ANSI color package to output colorized or SGR defined output to the standard output. The API can be used in several way, pick one that suits you. repo | docs

PHP


Database

SQL

NoSQL

Generic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment