Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-resources

A curated list of resources I find useful and use in both my professional career as well as for hobbies.
https://github.com/meal/awesome-resources

  • Nginx - external
  • Home Assistant - external
  • BeagleBoard
  • Arduino
  • RaspberryPi
  • Particle
  • Dragonboard
  • ESP32
  • Raspbery Pi Pico
  • Odroid
  • BalenaOS
  • ARM mbed
  • FreeRTOS
  • OpenWrt
  • Contiki-NG
  • RIOT
  • Toit
  • UBOS
  • C
  • C++
  • Rust
  • TinyGo
  • MicroPython
  • Apple HomeKit
  • Blynk
  • Eclipse Smarthome
  • OpenHAB
  • Home Assistant - external
  • IOTA
  • GPT-3
  • Gopher
  • OPT
  • Bloom
  • Compose AI
  • Rytr
  • wordtune
  • copy.ai
  • Jasper
  • Anyword
  • Copysmith
  • Github CoPilot
  • Pygma
  • Kite
  • DALL-E 2
  • MidJourney
  • Stable Diffusion
  • Magic Eraser - Remove unwanted things from images in seconds.
  • Alpaca - Stable Diffusion Photoshop plugin.
  • Lensa - An all-in-one image editing app that includes the generation of personalized avatars using Stable Diffusion.
  • Avatar AI - Create your own AI-generated avatars.
  • RunwayML
  • Synthesia
  • Resemble AI
  • Eleven Labs
  • Have I been trained? - Check if your image has been used to train popular AI art models.
  • Stanford
  • CUHK
  • Oxford
  • NYU
  • Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
  • Neural Networks and Deep Learning by Michael Nielsen
  • Deep Learning Tutorial by LISA lab, University of Montreal
  • Deep Learning, Self-Taught Learning and Unsupervised Feature Learning By Andrew Ng
  • Recent Developments in Deep Learning By Geoff Hinton
  • The Unreasonable Effectiveness of Deep Learning by Yann LeCun
  • Deep Learning of Representations by Yoshua bengio
  • DLib - DLib has C++ and Python interfaces for face detection and training general object detectors.
  • OpenCV - OpenCV has C++, C, Python, Java and MATLAB interfaces and supports Windows, Linux, Android and Mac OS.
  • OpenPose - A real-time multi-person keypoint detection library for body, face, hands, and foot estimation
  • face_recognition - Face recognition library that recognizes and manipulates faces from Python or from the command line.
  • deepface - A lightweight face recognition and facial attribute analysis (age, gender, emotion and race) framework for Python covering cutting-edge models such as VGG-Face, FaceNet, OpenFace, DeepFace, DeepID, Dlib and ArcFace.
  • detectron2 - FAIR's next-generation research platform for object detection and segmentation. It is a ground-up rewrite of the previous version, Detectron, and is powered by the PyTorch deep learning framework.
  • uvicorn - A lightning-fast ASGI server implementation, using uvloop and httptools.
  • asyncio - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
  • Twisted - An event-driven networking engine
  • dejavu - Audio fingerprinting and recognition.
  • django-cms - An Open source enterprise CMS based on the Django.
  • httpie - A command line HTTP client, a user-friendly cURL replacement.
  • cookiecutter - A command-line utility that creates projects from cookiecutters (project templates).
  • psycopg - The most popular PostgreSQL adapter for Python.
  • PyTorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
  • tensorflow - The most popular Deep Learning framework created by Google.
  • ansible - A radically simple IT automation platform.
  • fabric - A simple, Pythonic tool for remote execution and deployment.
  • supervisor - Supervisor process control system for UNIX.
  • youtube-dl - A small command-line program to download videos from YouTube.
  • saleor - Headless open-source e-commerce platform.
  • pyenv - Simple Python version management.
  • virtualenv - A tool to create isolated Python environments.
  • BeautifulSoup - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
  • urllib3 - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.
  • requests - HTTP Requests for Humans.
  • pillow - Pillow is the friendly PIL fork.
  • SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper
  • pip - The package installer for Python
  • conda - Cross-platform, Python-agnostic binary package manager.
  • django-rest-framework - A powerful and flexible toolkit to build web APIs.
  • fastapi - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints.
  • celery - An asynchronous task queue/job queue based on distributed message passing.
  • Jinja2 - A modern and designer friendly templating language.
  • scrapy - A fast high-level screen scraping and web crawling framework.
  • Administrate - A Rails engine that helps you put together a super-flexible admin dashboard, by Thoughtbot.
  • ahoy - A solid foundation to track visits and events in Ruby, JavaScript, and native apps.
  • devise - A flexible authentication solution for Rails based on Warden.
  • Doorkeepr - An OAuth2 provider for Rails.
  • pundit - Minimal authorization through OO design and pure Ruby classes.
  • redis-store - Redis Store provides a full set of stores (Cache, I18n, Session, HTTP Cache) for modern Ruby frameworks like: Ruby on Rails, Sinatra, Rack, Rack::Cache and I18n. It supports object marshalling, timeouts, single or multiple nodes, and namespaces.
  • Thor - A toolkit for building powerful command-line interfaces.
  • Fog - The Ruby cloud services library.
  • brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications.
  • rubocop - A static code analyzer, based on the community Ruby style guide.
  • zeitwerk - An efficient and thread-safe Ruby code loader.
  • EventMachine - An event-driven I/O and lightweight concurrency library for Ruby.
  • dotenv - Loads environment variables from .env
  • chartkick - Create beautiful Javascript charts with one line of Ruby.
  • connection_pool - Generic connection pooling for Ruby, that can be used with anything, e.g. Redis, Dalli, etc.
  • Strong Migratios - Catch unsafe migrations in development.
  • groupdate - The simplest way to group temporal data in ActiveRecord, arrays and hashes.
  • capistrano - A remote server automation and deployment tool written in Ruby.
  • chef - A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
  • puppet - An automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.
  • rvm - RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.
  • Sentry Ruby - Ruby client for Sentry.
  • flipper - Feature flipping for ANYTHING. Make turning features on/off so easy that everyone does it. Whatever your data store, throughput, or experience.
  • Nokogiri - An HTML, XML, SAX, and Reader parser with XPath and CSS selector support.
  • Faraday - an HTTP client lib that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle.
  • ruby-vips - A binding for the libvips image processing library.
  • Foreman - Manage Procfile-based applications.
  • sidekiq - A full-featured background processing framework for Ruby. It aims to be simple to integrate with any modern Rails application and much higher performance than other existing solutions.
  • chewy - High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client.
  • Metasploit - World's most used penetration testing software.
  • Mastodon - A GNU Social-compatible microblogging server.
  • Discourse - A platform for community discussion. Free, open, simple.
  • Forem - Forem is open source software for building communities.
  • GoAudio - Native Go Audio Processing Library.
  • authboss - Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure it, and start building your app without having to build an authentication system each time.
  • keto - Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
  • go-ethereum - Official Go implementation of the Ethereum protocol.
  • progressbar - Basic thread-safe progress bar that works in every OS.
  • godotenv - Go port of Ruby's dotenv library (Loads environment variables from .env).
  • kong - Command-line parser with support for arbitrarily complex command-line structures and additional sources of configuration such as YAML, JSON, TOML, etc (successor to kingpin).
  • drone - Drone is a Continuous Integration platform built on Docker, written in Go.
  • bingo - Fast, zero-allocation, lexicographical-order-preserving packing of native types to bytes.
  • gods - Go Data Structures. Containers, Sets, Lists, Stacks, Maps, BidiMaps, Trees, HashSet etc.
  • goset - A useful Set collection implementation for Go.
  • gocache - A complete Go cache library with multiple stores (memory, memcache, redis, ...), chainable, loadable, metrics cache and more.
  • goose - Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts.
  • gokv - Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).
  • celeriac - Library for adding support for interacting and monitoring Celery workers, tasks and events in Go.
  • emitter-io - High performance, distributed, secure and low latency publish-subscribe platform built with MQTT, Websockets and love.
  • forms - Framework-agnostic library for parsing and validating form/JSON data which supports multipart forms and files.
  • arduino-cli - Official Arduino CLI and library. Can run standalone, or be incorporated into larger Go projects.
  • gobot - Golang framework for robotics, drones, and the Internet of Things (IoT)
  • iot - A Go client for Google IoT Core
  • check - A simple crontab like scheduler that aims to offer a KISS approach to job scheduling.
  • marshmallow - Performant JSON unmarshaling for flexible use cases.
  • logrus - Structured logger for Go.
  • amqp - Go RabbitMQ Client Library.
  • tfgo - Tensorflow + Go, the gopher way
  • Benthos - A message streaming bridge between a range of protocols.
  • Beaver - A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
  • fasthttp - Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
  • cameradar - Cameradar hacks its way into RTSP videosurveillance cameras
  • Coraza - OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
  • teler-waf - teler-waf is a Go HTTP middleware that provide teler IDS functionality to protect against web-based attacks and improve the security of Go-based web applications. It is highly configurable and easy to integrate into existing Go applications.
  • Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
  • awesome-terraform
  • awesome-google-cloud-platform
  • awesome-cloud-security