LinkedIn created LayoutKit because we have found that Auto Layout is not performant enough for complicated view hierarchies in scrollable views
Tennu is an IRC bot framework written in Node.js
Native CSS search engine
Security issues happen for two reasons -
Developers who have just started and cannot really tell a difference between using MD5 or bcrypt.
Developers who know stuff but forget/ignore them.
Our detailed explanations should help the first type while we hope our checklist helps the second one create more secure systems. This is by no means a comprehensive guide, it just covers stuff based on the most common issues we have discovered in the past.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
A framework for building Mobile cross-platform UI
Statically typed programming language
for the JVM, Android and the browser
OpenCog is a unique and ambitious open-source software project. Our aim is to create an open source framework for Artificial General Intelligence, intended to one day express general intelligence at the human level and beyond.
Open source modular CSS framework providing great structure for building websites quickly
Creative expression for desktop, mobile, web and console platforms: Windows, Mac, Linux, iOS, Android, Flash, HTML5 and more.
Build games and applications for almost every platform imaginable -- Windows, Mac, Linux, iOS, Android, Flash and even HTML5. Bring your creative vision to life, on desktops, tablets, phones, even consoles. Publish to Steam, Amazon, FireTV... practically anywhere.
A guard that represents a central point of control in your application.
Modern javascript applications are often organized into modules, which are awesome but have some problems that we can't avoid. When we are writing an application in this way, we must consider that all our modules must be independent, testable, instantly reusable and secure. Refraction's purpose is to make these concerns take care of themselves by using some design patterns. Since modules might be independent, with no inter-module dependencies, Refraction adds an intermediate layer that handles all messages that an application uses, allowing communication between modules. This way, modules don't need to know each other, only the layer that is responsible for managaging communication. If we want to change a module, we can do so without worrying about how other modules use it. Modules have a very limited knowledge of what's going in the rest of the system. For this reason, we can define refraction as a guard, a central point of control.
Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment.
3D engine based on WebGL/Web Audio and JavaScript.
A complete JavaScript framework for building 3D games with HTML5, WebGL and Web Audio.
Build cross platform desktop apps with JavaScript, HTML, and CSS
Develop and test websites that look great and work fine on any device
Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback (think IDE and OS rolled into one).
FlatDB is a simple flat file database designed to persist data using just PHP and flat files. Perfect solution when no other database is available.
an open source pastebin with runnable snippets and API.
Every static code analysis has a new user interface and other duplicated parts.
coala unifies code analysis.
coala provides a user and a developer interface, letting developers focus on logic only and users focus on content.
It is fully language independent and any analysis routine can be used for as many languages as it is fit for.
Fake smtp testing server. Dummy smtp email testing