2015年5月20個新鮮的開發者工具
1. Marvel Comics API</h2>
1. Marvel Comics API</h2>
The Marvel Comics API is a tool to help developers everywhere create
amazing, uncanny and incredible web sites and applications using data
from the 70-plus years of the Marvel age of comics. The Marvel Comics
API is a RESTful service which provides methods for accessing specific
resources at canonical URLs and for searching and filtering sets of
resources by various criteria. All representations are encoded as JSON
objects.
2. Wobble View
WobbleView is an implementation of a recently popular wobble effect for
any view in your app. It can be used to easily add dynamics to user
interactions and transitions. This is subtle but dynamic motion for list
swipe interactions and connect it with cell velocity, making it feel
more responsive to user actions. WobbleView is available via
CocoaPods.You can also manually add the files into your Xcode project.
Slightly simpler, but updates are also manual.
3. Carnival
Carnival is an unobtrusive, developer-friendly way to add comments to
any web site. Installation is easy. Once you’ve created a Site , just
add a piece of HTML snippet to the bottom of your page, and then you are
done. By default, a hidden sidebar will be added to any article
elements. Within these elements, each p and pre element will receive a
small indicator, visible on hover.
4. The Electorn
The Electron framework lets you write cross-platform desktop
applications using JavaScript, HTML and CSS. It is based on io.js and
Chromium and is used in the Atom editor. You can use HTML, CSS, and
JavaScript with Chromium and Node.js to build your app.Electron is open
source; mantained by GitHub and an active community. Best of all,
Electron apps build and run on Mac, Windows, and Linux.
5. T3 JavaScript Framework
T3 is a client-side JavaScript framework for building large-scale web
applications. T3 is different than most JavaScript frameworks. It’s
meant to be a small piece of an overall architecture that allows you to
build scalable client-side code. A T3 application is managed by the
Application object, whose primary job is to manage modules, services,
and behaviors. It’s the combination of these three types of objects that
allow you to build a scalable JavaScript front-end.
6. Basscss
Basscss is a lightweight collection of base element styles, immutable
utilities, layout modules, and color styles designed for speed, clarity,
performance, and scalability. Using clear, humanized naming
conventions, Basscss is quick to internalize and easy to reason about
while speeding up development time with more scalable, more readable
code. Basscss strikes a balance between consistency and flexibility to
allow for rapid prototyping and quick iterative changes when designing
in the browser.
7. Ratatype
Ratatype is an online typing tutor and a great website for people who
want to type better. Start mastering your skills with us, challenge your
friends or simply get a typing certificate. Typing is a more important
skill than writing nowadays. And if you do it slow you are just wasting
your time. Your time deserves much more than this.
8. GeekTyper
“Hack” like a programmer in movies and games. GeekTyper was inspired by
the various media where hacking is usually portrayed incorrectly. Simply
randomly mash your keyboard and code will display on your screen. Press
TAB to display hotkeys that activate various effects. The “hacking”
isn’t real, and everything you type isn’t stored anywhere. Your
preferences are stored in your browser’s cache.
9. Garv
Grav is a Fast, Simple, and Flexible, file-based Web-platform. There is
Zero installation required. Just extract the ZIP archive, and you are
already up and running. It follows similar principals to other flat-file
CMS platforms, but has a different design philosophy than most. Grav
comes with a powerful Package Management System to allow for simple
installation and upgrading of plugins and themes, as well as simple
updating of Grav itself.
10. Marx
Marx is a classless CSS reset with no JavaScript. It’s responsive, built
on top of Sanitize.css for consistent rendering, and has clean
typography, custom forms, and more.
11. Xto6
Xto6 helps you keep your JavaScript code up to date. It supports
Function/Prototype to Class, Anonymous callbacks to Arrow functions, and
more.
12. Layzr.js
Layzr.js is a small, modern, fast, dependency-free library for lazy loading. It boosts page speed by waiting to load images until they’re in or near the viewport.
13. Aesop Story Engine
The Aesop Story Engine is a group of story components in a single plugin
that simplifies multimedia storytelling in WordPress. It includes
components for characters, parallax, audio & video, timeline,
documents, collections, images, and more.
14. Transformy.io
Transformy.io lets you transform your lists. Just paste the lines you
want to transform and then type in just a single example of the format
you want to transform them to.
15. Penguin
Penguin is an extensible, lightweight front-end framework built with
Sass. It includes a Gruntfile for compiling your SCSS, plus a set of
powerful Sass mixins.
16. FlexCss
FlexCss is a mobile-first CSS/Javascript pattern-library that’s
lightweight and Flexbox based. It was built for HelloFellow by David
Heidrich.
17. Harmon
Harmon is a simple typographic scale written in Sass. It’s based on the
principal that using a modular scale helps achieve visual harmony in
your designs.
18. Email.js
Email.js is a set of components for writing email apps with JavaScript
and HTML5 or Node.js. It includes an email builder, email parser, IMAP
client, and SMTP client.
19. Dragula
Dragula is a simple drag and drop script. It’s easy to set up with no bloated dependencies.
20. Ramjet
Ramjet simplifies turning one DOM element into another. It works with images, SVG and HTML, and even animated gifs.