All Projects → cerebroapp → Cerebro

cerebroapp / Cerebro

Licence: mit
Open-source productivity booster with a brain

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Cerebro

Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+82.96%)
Mutual labels:  search, launcher
Flow.launcher
Launch apps with greater control, search files effortlessly and extend features with community plugins. Fast and fluid productivity tool of choice that helps your workflow.
Stars: ✭ 288 (-95.99%)
Mutual labels:  search, launcher
Dext
🔍 A smart launcher. Powered by JavaScript.
Stars: ✭ 713 (-90.07%)
Mutual labels:  search, launcher
Libraries.io
📚 The Open Source Discovery Service
Stars: ✭ 903 (-87.43%)
Mutual labels:  search
Defiant.js
http://defiantjs.com
Stars: ✭ 907 (-87.37%)
Mutual labels:  search
Multisearchview
Yet another built-in animated search view for Android.
Stars: ✭ 837 (-88.34%)
Mutual labels:  search
Txtai
AI-powered search engine
Stars: ✭ 874 (-87.83%)
Mutual labels:  search
Steamdock
A clean dock for your Steam games
Stars: ✭ 17 (-99.76%)
Mutual labels:  launcher
Vanilla Select
Standalone replacement for select boxes.
Stars: ✭ 12 (-99.83%)
Mutual labels:  search
Launcher3
Launcher3 with no drawer
Stars: ✭ 25 (-99.65%)
Mutual labels:  launcher
Mcavoy
Discover what visitors are searching for on your WordPress site.
Stars: ✭ 24 (-99.67%)
Mutual labels:  search
Algoliasearch Client Javascript
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
Stars: ✭ 907 (-87.37%)
Mutual labels:  search
Better Search
Better Search WordPress plugin
Stars: ✭ 9 (-99.87%)
Mutual labels:  search
Odsc 2020 nlp
Repository for ODSC talk related to Deep Learning NLP
Stars: ✭ 20 (-99.72%)
Mutual labels:  search
Wechat
🔥 iOS 利用MVVM + RAC + ViewModel-Based Navigation来搭建微信(WeChat 7.0.0+)的整体基本架构,以及实现微信朋友圈、通讯录、下拉小程序、搜索等主要功能,代码规范惊为天人、注释详解令人发指、细节处理精益求精、核心功能配备文档、接近98%还原度的原生App视觉体验,代码不多,注释多。(持续更新,敬请期待,欢迎Star和Fork…)
Stars: ✭ 870 (-87.88%)
Mutual labels:  search
Javersphinxbundle
Symfony bundle which provides integration of Sphinx search engine with Symfony using SphinxQL
Stars: ✭ 18 (-99.75%)
Mutual labels:  search
Tui Consolelauncher
Linux CLI Launcher for Android
Stars: ✭ 861 (-88.01%)
Mutual labels:  launcher
Search Ui
🔍 A set of UI components to build a fully customized search!
Stars: ✭ 24 (-99.67%)
Mutual labels:  search
Alfred Unicode
Preview Unicode characters and emoji in Alfred
Stars: ✭ 23 (-99.68%)
Mutual labels:  search
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (-86.99%)
Mutual labels:  search

Cerebro

Build Status Dependency Status OpenCollective OpenCollective

Usage

You can download the latest version on releases page.

After installation use default shortcut ctrl+space to show an app window. You can customize this shortcut clicking on icon in menu bar → preferences.

Cerebro

Plugins

Core plugins

  • Search in the web with google suggestions;
  • Search & launch application, i.e. spotify;
  • Navigate in file system with file previews (i.e. ~/Dropbox/passport.pdf);
  • Calculator;
  • Smart converter. 15$, 150 рублей в евро, 100 eur in gbp;

Install and manage custom plugins

Use built-in plugins command to search and manage custom plugins.

Discover plugins and more at Cerebro's Awesome List.

You can install them manually using npm

open it in the terminal configuration file path, go to the plugins folder

cd ./plugins

Install the plugin

npm install --save name-of-plugin

Development

If you have any questions feel free to chat in gitter: https://gitter.im/KELiON-cerebro.

Create plugin

Check out plugins documentation.

Install

First, clone the repo via git:

$ git clone https://github.com/KELiON/cerebro.git cerebro

And then install dependencies:

$ cd cerebro && yarn && cd ./app && yarn && cd ../

Run

$ yarn run dev

Note: requires a node version >=6.x

Resolve common issues

  1. AssertionError: Current node version is not supported for development on npm postinstall. After yarn postinstall script checks node version. If you see this error you have to check node and npm version in package.json devEngines section and install proper ones.

  2. Uncaught Error: Module version mismatch. Exepcted 50, got ... This error means that node modules with native extensions build with wrong node version (your local node version != node version, included to electron). To fix this issue run cd ./app && yarn run rebuild

Change Theme

Use shortcut ctrl+space to open app window and type Cerebro Settings. There you will be able to change the Theme (Currently Light and Dark Themes are supported out of the box)

change-cerebro-theme

Config file path

Windows: %APPDATA%/Cerebro/config.json

Linux: $XDG_CONFIG_HOME/Cerebro/config.json or ~/.config/Cerebro/config.json

macOS: ~/Library/Application Support/Cerebro/config.json

Package

Use this command to build .app file:

$ yarn run package

Be in touch

Follow to be notified about new releases or learn some productivity tips with Cerebro:

Or subscribe to newsletter to be notified only about big releases.

Support

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

License

MIT © Alexandr Subbotin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].