📜 ⬆️ ⬇️

Some interesting and useful things for web developer # 21

Good day, dear habravchane. Recently, I saw some interesting and useful tools / libraries / events that I want to share with Habr.

Awesome python


The author of this huge list of utilities for pitonists as well as the author of a similar repository for system administrators from my previous collection was inspired by the Awesome PHP project. This is just a great trend that can not but rejoice.

Chart.js



Stunning interactive graphs and charts on HTML5 Canvas. Chart.js does not depend on a supporter of libraries, it works in all modern browsers and even in IE7 / 8 with a polyfile, mobile-adaptive, very flexible and modular. It all looks really beautiful, but I confess I didn’t study the project in such detail as to say what DC.js is better than from my 19th edition . The fact is that Chart in a few days gathered almost 10,000 stars on GitHub.
')
Well, in order to finish the topic of data visualization, I will leave a link to Amcharts . The project is not open-source, but you can use it for free if you place a logo. I want to draw your attention to the fact that Microsoft, Amazon, IBM, Bank of America, NASA, P & G, PayPal and many other global corporations are working with this library.

Cockpit



Cockpit or “pilot's cabin”, as Yandex translated - is a simple, flexible and functional CMS for PHP, which will be an excellent choice when creating a small project. Cockpit allows you to easily manage content, blocks and media files, create galleries and forms. The system also provides a convenient JavaScript API for all your "asynchronous" thoughts. Well, the "booth" looks very good.

Lunr.js


"A bit like Solr , but a bit like." Library for full client-side search. Lunr indexes JSON and selects the most relevant query text responses.

var idx = lunr(function () { this.field('title', { boost: 10 }) this.field('body') }) //     var doc = { "title": "Twelfth-Night", "body": "If music be the food of love, play on: Give me excess of it…", "author": "William Shakespeare", "id": 1 } idx.add(doc) //  idx.search("love") 


Widgy



Excellent CMS, written in Python and Django. In Witgy you will surely be pleased with the abundance of various modules and the ease of connecting Django Apps. All functionality is correctly presented in a convenient Drag & Drop interface. Well, here is very cool implemented visual editor, which is based on CKEditor. This is not a typical WYSIWYG, because it looks more like a full-fledged site-builder with a page builder. The developers paid a lot of attention to the API and called it django-widgy. From their words, django-widgy is a heterogeneous tree editor for Django, where each node is a separate unit.

Cayley - graph database from Google




Western thoughts or what would translate to Habré:




Finally:




Previous selection (Release 20)

I apologize for any typos. If you notice a problem - please write in a personal.

Thank you all for your attention.

Source: https://habr.com/ru/post/228757/


All Articles