Ecosyste.ms: Awesome

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

awesome

My list of software, services, tutorials, resources, ...
https://github.com/greyshine/awesome

  • Swagger - Swagger is the world’s largest framework of API developer tools for the OpenAPI Specification(OAS), enabling development across the entire API lifecycle, from design and documentation, to test and deployment.
  • Flyway - Evolve your Database Schema easily and
  • mvnrepository - maven references to libraries
  • rest-assured - REST Api Testing
  • citrusframework - Automated integration tests for message protocols and data formats!
  • Hamcrest - Matchers that can be combined to create flexible expressions of intent.
  • Hystrix - Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
  • cyclops-react - A comprehensive functional reactive platform for Java 8. Cyclops-react provides advanced sequential and multi-threaded streaming, functional control structures & collection extensions.
  • www.javasimon.org - Java Simon is a simple monitoring API that allows you to follow and better understand your application.
  • JAMon - The Java Application Monitor is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications.
  • Fail2ban - Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs.
  • Monit - Monit is a small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
  • FakeSMTP - FakeSMTP is a Free Fake SMTP Server with GUI for testing emails in applications easily.
  • Bootstrap - Build responsive, mobile-first projects on the web with the world's most popular front-end component library.
  • raphael.js - Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.
  • paper.js - Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
  • d3.js - D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
  • html5up.net - makes spiffy HTML5 site templates that are: Fully Responsive, Built on intelligent HTML5 + CSS3, Super Customizable and 100% Free under the Creative Commons
  • www.openstreetmap.org - map.google.com pendant
  • leafletjs.com - library to embed openstreetmap maps into webpages
  • Postman - The Collaboration Platform for API Development
  • Cut and Paste with a Mac
  • Solve the ALT+SPACE problem - Having weired CSS compilation effects on an HTML page, running into ````No command ' grep' found, but there are 16 similar…```` problems when running ````ls -la | grep sth```` ? - It most likely deals with pressing SPACE and ALT at the sametime which will produce SPACE lookalike wich is not a space. This link shows how to disable SPACE+ALT pressing.
  • Install Java8
  • ncdu - Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.
  • Napoleon Hill - Think and grow rich
  • Michael Nygard - Release It - Design and Deploy Production-Ready Software
  • A Crash Course on Funding Your Startup with Convertible Notes
  • Martin Fowler - Event Sourcing - Event Sourcing - Capture all changes to an application state as a sequence of events.
  • Cluster > Catalog > Schema > Table > Columns & Rows - What's the difference between a catalog and a schema in a relational database?
  • LocalDateTime, Instant and Timezone - Java 8: What's the difference between Instant and LocalDateTime?
  • cutting strings in unix - string-manipulation/]()
  • rdafbn.blogspot.nl - completablefuture-vs-parallelstream
  • Quartz - scheduler.org/)cron format.
  • List of OS X tools everyone needs to know about
  • Copy'em Paste - Best-in-class clipboard manager
  • BetterSnapTool - BetterSnapTool allows you to easily manage your window positions and sizes by either dragging them to one of the screen's corners or to the top, left or right side of the screen. This enables you to easily maximize your windows, position them side by side or even resize them to quarters of the screen.
  • XLD - X Lossless Decoder(XLD) is a tool for Mac OS X that is able to decode/convert/play various 'lossless' audio files. The supported audio files can be split into some tracks with cue sheet when decoding.
  • Kid3 Tag Editor - Kid3 audio tag editor can edit the tags of MP3, Ogg, FLAC, MPC & WMA files in an efficient way, convert between ID3v1 and ID3v2, set the tags of multiple files, generate tags from file names or vice versa and import from freedb, MusicBrainz and Disco.
  • ToyViewer - ToyViewer is an image viewer, which also provides various editing functions.
  • Vagrant - Vagrant is a tool for building and managing virtual machine environments in a single workflow. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases production parity, and makes the "works on my machine" excuse a relic of the past.
  • Heroku - Heroku is a cloud platform based on a managed container system, with integrated data services and a powerful ecosystem, for deploying and running modern apps. The Heroku developer experience is an app-centric approach for software delivery, integrated with today’s most popular developer tools and workflows.
  • n1trux/awesome-sysadmin - A curated list of amazingly awesome open source sysadmin resources.
  • sindresorhus/awesome - 😎 Curated list of awesome lists https://awesomeweekly.co
  • Kickball/awesome-selfhosted - Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.
  • detailyang/awesome-cheatsheet
  • JustServerless/awesome-serverless
  • Tool-Check: 6 Flow-Charts für dein nächstes Projekt - german article introducing flow chart tools and services
Programming Languages