• Stars
    star
    4,283
  • Rank 9,485 (Top 0.2 %)
  • Language
    TypeScript
  • Created almost 7 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Browser extension to curate, annotate, and discuss the most valuable content and ideas on the web. As individuals, teams and communities.

WorldBrain's Memex

Financial Contributors on Open Collective

Table Of Content

  1. Memex Features
  2. Changelog and Roadmap
  3. Contributing
    1. Report Bugs & Feature Requests
    2. Getting started as a developer
  4. License
  5. Our Funders

Memex Features

A browser extension to eliminate time spent bookmarking, retracing steps to recall an old webpage, or copy-pasting notes into scattered documents. Its name and functionalities are heavily inspired by Vannevar Bush's vision of a Memex. main_screen_new

Full-Text Search in Bookmarks:

Search with every word of all websites & PDFs you bookmarked, tagged, listed, or annotated. Filter by time, domain, list, or tags.

Highlights, Notes & Annotations:

Add notes to websites as a whole and to individual components (e.g. text, images)

Tags, Lists, Bookmarks

Add bookmarks, tags or sort websites into lists on the fly.

Mobile Apps for iOS & Android + Encrypted Sync

With Memex Go you can save & organise content on the go. Sync is end2end encrypted with TweetNaCl

mobileSync

No VC Money, No Exit: Your Data & Attention Stays Yours

Memex is funded without VC money or selling shares. Instead we are funded with a model called "Steward Ownership". This model ensures that the company can never be sold and our investors are rewarded with a capped profit share. This way we will never be tempted by incentivizes to optimise our company for maximising growth and shareholder profits at the expense of your privacy, attention, or freed to choose a provider. You can find more about our choice in this post.

Other:

⛅ Backup and restore your data to any of your favorite cloud providers including Google Drive

📲 Import bookmarks and history from other services

⌨ Keyboard Shortcuts for everything

🗂 Tab manager: add all open tabs to a collection or tag

Changelog & Roadmap:

See a list of our past updates and upcoming features here.

Contributing

Near term features where contributions are welcome

⭐️Archiving websites + reader mode + offline-viewing on mobile

⭐️Mobile Annotations

⭐️Support for Brave and Firefox on mobile

⭐️API to import/export your data & integrate with other apps

⭐️Bulk tag, delete, add to lists & bookmark of items

⭐️Nested Collections

Drop by in our team chat if you're interested in contributing to those features. Experience in React or React Native & Test Driven Development required

Bugs & Feature Requests

Head over to our community forums to post your requests.

Getting started as a developer

Click here for all instructions on how to build Memex so you can hack on it.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

Memex is MIT licensed. View full License

Funders

WorldBrain.io, the company behind Memex, has been funded by a set of courageous investors & grant givers. See a full & up-to-date list here.

More Repositories

1

Legacy-Research-Engine

WorldBrain's Chrome Extension to full-text search through your browser history & bookmarks.
JavaScript
277
star
2

storex

Storex Core - A modular and portable database abstraction ecosystem for JavaScript
TypeScript
149
star
3

storex-hub

Server application managing user data through Storex
TypeScript
55
star
4

Memex-Mobile

Mobile app for Memex
TypeScript
41
star
5

remove-stopwords

A simple repository to remove 'irrelevant for search' words, support for 51 languages
JavaScript
26
star
6

local-backup-server

Nodejs server for local backups of memex.
CSS
22
star
7

storex-sync

Sync & conflict resolution for peer-to-peer and offline-first applcations using Storex
TypeScript
17
star
8

storex-docs

Documentation website for Storex
TypeScript
17
star
9

Memex-Social

The web UI for the social part of Memex
TypeScript
9
star
10

firebase-backend

Firebase backend for Memex
TypeScript
6
star
11

memex-storage

Shared Storex storage definitions for Memex extension and mobile apps.
TypeScript
4
star
12

memex-url-utils

Shared URL processing utilities for Memex extension and mobile apps.
TypeScript
4
star
13

storex-backend-dexie

IndexedDB in-browser storage engine for Storex using Dexie
TypeScript
4
star
14

storex-hub-ipfs-textile

Textile integration for Storex Hub
TypeScript
3
star
15

storex-hub-integration-memex-arweave

Arweave integration with Memex through Storex Hub
TypeScript
3
star
16

storex-hub-demo-memex-gist-sharer

Demo app for Storex Hub that shares pages saved in Memex to a Gist
TypeScript
3
star
17

storex-backend-firestore

Firestore backend for Storex
TypeScript
3
star
18

analytics-backend

API Server for Custom Analytics
TypeScript
2
star
19

simple-signalling

Library for WebRTC signalling through different transports
TypeScript
2
star
20

storex-activitity-streams

Activity streams using Storex allowing users to follow things
TypeScript
2
star
21

Notifications

JavaScript
2
star
22

WorldBrain-Engineering

This repository hosts the website documenting all our engineering pratices.
2
star
23

storex-frontend-boilerplate

Boilerplate React application using Storex and Sync
TypeScript
2
star
24

storex-hub-boilerplate

Boilerplate for Storex Hub plugins and external apps
TypeScript
2
star
25

storex-data-tools

Storex tools for data generation, import/export and migration
TypeScript
2
star
26

storex-backend-sql

Storex SQL backend
TypeScript
1
star
27

storex-backend-sequelize

Sequelize SQL back-end for Storex
TypeScript
1
star
28

storex-visualize-graphviz

Storex schema visualization through Graphviz
TypeScript
1
star
29

portable-crypto

Simple encryption library that can encrypt data meant to be shared across multiple JS-based environments
TypeScript
1
star
30

storex-schema-migrations

Storex schema migrations
TypeScript
1
star
31

storex-pattern-modules

Interfaces and tools for laying out storage logic in modules building on Storex
TypeScript
1
star
32

storex-graphql-schema

Automatic GraphQL schema for Storex modules
TypeScript
1
star
33

Server

Analytics server for the WorldBrain Memex web extension
1
star
34

Website

All data related to our website
JavaScript
1
star
35

storex-workspace

Lerna workspace to work on all officially supported Storex packages together
Shell
1
star
36

memex-root-server

TypeScript
1
star