#1: Quill
Written in JavaScript, Quill is a cross-browser rich text editor with a full-featured expressive API, built for compatibility and extensibility. Developed by Jason Chen and Byron Milligan, and open-sourced by Salesforce, Quill can be customized for use cases using lightweight features such as semantic markup and standardized HTML between all modern browsers.
#2: Syncthing
This open-source project for continuous replication and cluster synchronization has two distinct goals: to define a synchronization protocol for a file repository between collaborating nodes, and to provide the reference documentation to prove the protocol’s usability. Maintained by Jakob Borg, the project is currently at version 0.7 working toward a stable 1.0 release.
We covered his week’s #3 project, GitHub’s Atom text editor, in a separate story.
#4: Reverse Engineering for Beginners
This guide from Dennis Yurichev is exactly what it sounds like. RE for Beginners touches on topics such as Oracle RDBMS, Itanium, copy-protection dongles, position-independent code, profile-guided optimization and more to teach you everything you need to know about reverse-engineering an application. It’s available in English and Russian.
#5: AniJS
AniJS is a declarative handling library for CSS animations, designed to provide a fast, easily translatable environment. Developed primarily by Dariel Noel Vila Plagado, AniJS eschews third-party libraries with reusable code that integrates between coders and designers.