Awesome Lists

awesome-research

by emptymalei

awesome listpushed about 3 years ago

seedling a curated list of tools to help you with your research/life; I built a front end around this repo, please use the link below [This repo is deprecated. Instead, I maintain all the contents using the following website]

AI summary

Research tools catalog

A curated list of tools to help researchers manage their work and stay organized.

stars
2.1K
forks
212
watching
66
awesome lists
5
entries
278
View on GitHubtools.kausalflow.com/tools

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/emptymalei/awesome-research/links.svg)](https://awesome.facts.dev/awesome/emptymalei/awesome-research)
HTML
<a href="https://awesome.facts.dev/awesome/emptymalei/awesome-research"><img src="https://awesome.facts.dev/shield/emptymalei/awesome-research/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/emptymalei/awesome-research/links.svg

What's in the list

278 links in 60 sections, with live GitHub stats.activeno commit in 2y

Be-Organized / Version Control System

  • GitHub

    : the most popular platform for git with social and collaborations built-in

Be-Organized / Version Control System / GitHub

  • Jekyll

    GitHub provides GitHub Pages. With GitHub Pages, on could host static files as well as built websites

Be-Organized / Version Control System

  • GitLab

    : similar to GitHub, GitLab provides git hosting, collaborations, social, automations, and more. GitLab can be both cloud-based and self-hosted using its open-source code

  • BitBucket

    : Alternative to GitHub and GitLab with free private repositories

  • GitLab

    : See above at

  • Gitea

    : Painless self-hosted Git service written in Go

  • Gogs

    : A painless self-hosted Git service

  • RhodeCode

    : Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof

Be-Organized / Pomodoro

  • Pomotodo

    ( , , , , , ): A mix of todo list and pomodoro timer, with sync across devices and weekly report [Free]

  • Tadam

    ( ): Simple and elegant pomodoro timer [USD$ 4.99]

  • Productivity Challenge Timer

    ( ): Pomodoro timer with great gamification features [Free]

Be-Organized / GTD-Task Manager

  • Microsoft To Do

    ( , , , , , , ): Almost perfect todo lists with cooperation and sharing

  • Google Keep

    ( , , , )

  • Evernote

    ( , , , , , ): Not so lightweight but still very good for managing life especially since it has got a lot of integrations from a lot of other services

  • Anydo

    ( , , , ): Good because it has a very good daily review which can help users remember what to do

  • Todoist

    ( , , , , ): Todoist invented the karma system which keeps track of the tasks done

  • Taskade

    ( , , , , , , ): Taskade is a collaborative task list and outliner for team projects

  • Agenda

    ( ): Date-focused note taking

Cloud Services / Math and Programming Online

  • Google Colab

    : free jupyter notebook online. Google Colab also comes with free GPU hours

  • NextJournal

    : the notebook for reproducible research

  • Kaggle

    : kaggle has built-in free jupyter notebook

  • Azure Notebooks

    : online jupyter notebooks

  • Datalore

    : online jupyter notebook by JetBrains

  • CoCalc (SageMathCloud)

    : LaTeX, R, iPython Notebook, etc

  • SageMaker

    : AWS service with a lot of tools integrated. Sagemaker comes with the Sagemake Studio which provides jupyter notebook for programmer and other charting and data management tools

  • WolframAlpha

    : Excellent engine to do mathematical derivation online and search

  • Mathematica Online

    : Bring Mathematica to life in the cloud

Cloud Services / Plotting and Charting Online

  • plot.ly

    : Online plotting with many cloud services integrated

  • Desmos

    : Graphs for functions

  • GeoGebra

    : very old but still very good. GeoGebra can be used for precise charting as well as calculations

  • graph.tk

    : Online plotting with rich features

  • Wolfram Alpha

    : Make graphs for functions, from your data and even more

Cloud Services / Datasets

Cloud Services / Colors

Publishing and Sharing / Writing

  • Sphinx

    : RestructuredText as source files, powerful, flexible and modularized

  • Gitbook

    : A new but promising tool for HTML, pdf, and epub with both online editors and local editors. Plugins like quizzes and math can be helpful to writing science

  • Git-scribe

    : Good for writing ebooks

  • rtd theme

    : Developed by ReadtheDocs.org

  • Alabaster

    : Clean and simple

  • Hemingway App

    : Highlights complex sentences, point out passive voice, and suggests alternative words

  • proselint

    : A linter for English prose using advice from and more

  • write good

    : Naive JavaScript linter for English prose

  • artbollocks-mode

    : Emacs minor mode for avoiding cliches and bad grammar when writing about art (or other topics)

  • cut_the_crap.py

    : Simple Python script to flag redundant words and gives alternative suggestions

  • Rousseau

    : Lightweight proofreader written in JavaScript

  • textlint-rule-rousseau

    : A textlint rule to check English sentences using Rousseau

  • De-Jargonizer

    : Paste your article or upload file to analyze the amount of jargon in your writing

Publishing and Sharing / Hosting

  • ReadtheDocs

    : Turn your reStructuredText source to HTML, PDF, and epub, all done online

  • GitHub pages

    : Integrated with Jekyll and turns markdown posts automatically. Jekyll is a tool for blogging

  • GitHub

    : Just put markdown, reStructuredText, PDF or IPython/Jupyter notebook files on GitHub. All these formats can be previewed online

  • Surge

    : One command upload your static website to make it live. Surge also integrates GitHub hooks

  • Heroku

    : The one that needs no explanation

  • AWS

    : Amazon AWS provide student perks

Publishing and Sharing / Blog and CMS

  • GitBook

    ( ): write in Markdown and collaborate with the team. GitBook integrates with GitHub so no content will be lost

  • Ghost

    ( ): Open, Simple, non-profit; write with markdown and live preview

  • Pico

    ( ): Lightweight cms, open source, no database

  • Dropplets

    ( ): Open source, simple, and elegant blog system; write in Markdown

  • Wordpress

    ( ): Very popular but requires a lot of maintenance

Publishing and Sharing / Static Site Generator

  • Jekyll

    (Written in )( ): Jekyll is the most widely used one. The best part about Jekyll is that one just deploy to GitHub Pages by pushing the source to GitHub

  • Octopress

    (Written in )( ): Octopress is easier to use compared with Jekyll while being somewhat compatible with Jekyll

  • Hexo

    (Written in )( ): "A fast, simple & powerful blog framework" as they say on their website. It supports GFM

  • Pelican

    (Written in )( , , ): Pelican is a modularized framework and is perfect for blogging

Publishing and Sharing / Static Site Generator / Pelican

Publishing and Sharing / Static Site Generator

  • Nikola

    (Written in )( , , , , etc): It takes in multiple input formats including reStructuredText and many others

  • Hugo

    (Written in )( ): Easy to use and really fast. It also supports more input formats through plugins

  • Hyperdraft

    (Written in )( ): Automatically generate a website as you type plaintext or Markdown

Note Taking / Notebooks for Researchers

  • Findings

    : Your research assistant & lab notebook, all in one app

Note Taking / Editors

  • Hackmd.io

    ( ): Basically ships with everything you expect from the most complete online markdown editor

  • StackEdit

    ( ): StackEdit is a Markdown editor with many integrated services such as math (MathJax), Google Drive, Dropbox, and GitHub

  • CMD markdown

    ( ): CMD is a Markdown editor with math (MathJax) support. What is special is that it keeps edit history. (Chinese UI.)

  • Penflip

    ( ): Penflip is designed to be a GitHub for writers. It is Markdown-based and git like without math support

  • Authorea

    ( ): A much more powerful Markdown and LaTeX online editor that can be used to produce nice academic papers

  • Dillinger

    ( ): Markdown editor but no math mode

  • Pandoc Markdown

    ( ): Just another Markdown editor with math (MathJax) support

  • Marxico

    ( , , , ): Markdown editor that integrates with Evernote, generates pdf and works offline. ( , , , ) is the Chinese version。

  • Madoko

    ( , ): A Markdown editor with math support, where images are inserted easily with one click, while your files are saved on Dropbox, GitHub, OneDrive or local disk. It generates pdf and HTML page and works offline using browser's local storage. One can even import LaTeX files

  • Markx

    ( ): Markdown editor for scientific writing. Batteries included

  • typora

    ( , ): Beautiful UI and in-situ live preview

  • Haroopad

    ( , , ): A powerful github flavored markdown editor with useful extensions. Math (mathjax) is supported

  • jbt/markdown-editor

    ( ): Just another online Markdown editor without math support

  • MarkdownPad

    ( ): If you have no bad feelings about .NET, this is pretty good

  • ReText

    ( , , ): ReText one of the best, even on Linux. It also supports reStructuredText input

  • Madoko

    ( ): × Markdown ²

  • eme

    ( , , ): Math support

  • Moeditor

    ( , , ): All purpose markdown editor

  • boostnote

    ( , , ): Math + Markdown, with snippet note support

  • Quiver

    ( , ): Programmer's notebook, math + Markdown, code snippet

  • Findings

    ( ): Notebook for experimentalists, organized research materials and notes

  • Notion

    ( , , , ): Notetaking with kanban, math, calendar, table, etc

  • Agenda

    ( , ): Notes and GTD

  • Overleaf

    ( ): Built in version control, Dropbox and GitHub integration, preview, cooperation, simple UI. It also provides a lot of templates

  • Authorea

    ( ): Easy to use UI. Supports both Markdown and LaTeX

  • Papeeria

    ( ): Just another online LaTeX and Markdown with plot compiler and collaborations

  • JaxEdit

    ( ): JaxEdit doesn't provide full LaTeX support but is good enough for simple LaTeX documents and slides

  • Overleaf Source Code

    : Overleaf open sourced their codes. This is a great move I would say

  • TeXStudio

    Cross-platform LaTeX editor that stems from TeXMaker

  • WinEdt

    The LaTeX editor many people swear by

  • TeXnicCenter

    A quite old but free and decent editor for LaTeX

  • LyX

    Cross-platform WYSIWYM editor that uses LaTeX behind the scenes to render documents

  • TeXshop

    No-nonsense editor for LaTeX documents which is included in MacTeX

  • TeXWorks

    No-nonsense editor for LaTeX code, modeled after TeXShop, but this one is cross-platform

  • Synthical

    aggregates all papers from arXiv, medRxiv, bioRxiv, and chemRxiv with ability to highlight and leave notes

Note Taking / IPython Notebook

Note Taking / Mindmap

Note Taking / Concept Map and Diagrams

Note Taking / Keep The Notes

  • Raneto

    : Raneto is an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase. This one has a nice looking

  • Realms

    : Git based wiki written in Python Inspired by Gollum, Ghost, and Dillinger. Basic authentication and registration included

  • Tiddlywiki

    : A unique non-linear notebook for capturing, organizing and sharing complex information

Presentation Tools / Keep You Computer Awake

  • Caffeine

    ( ): As simple as a single click

  • Amphetamine

    ( ): More configurations involved and more intelligent

Presentation Tools / Online Load and Edit

Presentation Tools / Use The Source

Presentation Tools / LaTeX Beamer

  • Beamer

    : Shipped with standard LaTeX installations. A lot of themes has been invented. Start editing with one click on

Presentation Tools / Mathematica

Presentation Tools / The Power of SVG

Presentation Tools / Sharing Slides

Programming / Code Editors

  • Visual Studio Code, aka VS Code

    ( , , ): same technology as atom but faster than atom, and Microsoft made

  • Atom

    ( , , ): electron based editor with numerous plugins and easy modifications. Cross-platform with settings and plugins synchronized through the plugin

  • Sublime Text

    ( , , ): cross-platform, fast, and with plugins. Not free but can be freely used forever

  • JetBrains

    ( , , ): beautiful IDE's with many debugging and editing modes integrated

  • vim

    ( , , ): no words can describe the almighty vim

Programming / Code Editors / vim

  • Vundle

    : the vim plugin manager

  • vimrc from amix

    : "The ultimate Vim configuration: vimrc"

Programming / Softwares

  • Synthical

    : AI-powered collaborative research environment

  • Mathematica

    : One Software to Rule Them All

  • iPython Notebook

    ( ): a useful tool for inline calculation, making graphs and writing notes

Programming / Softwares / iPython Notebook

Programming / Softwares

Programming / Scientific Computing

Programming / Scientific Computing / Python

  • scipy

    : scientific computing made easy

  • SnakeViz

    : A nice tool for python debugging and performance improvement

Programming / Scientific Computing

Programming / Coding is Fun

Academic / Self-plagiarism

Academic / Investigate Papers

  • Synthical

    : AI-powered collaborative research environment. You can use it to get recommendations of articles based on reading history, simplify papers, find out what articles are trending, search articles by meaning (not just keywords), create and share folders of articles, see lists of articles from specific companies and universities, and add highlights

  • Paperscape

    : Finding interesting papers

  • Peerus

    : Monitor specific topics or journal for new and relevant papers

  • SciRate

    : An front-end for arXiv with rates from readers

  • ArXiv Sanity Preserver

    : Accelerate research through arXiv specific for many things machine learning by Andrej Karpathy

  • Iris.ai

    : Explore scientific papers and how they connect to a paper of your choice

  • Publish or Perish

    : Retrieves and analyzes academic citations designed to empower individual academics to present their case for research impact to its best advantage

  • PubChase

    : Life sciences and medical literature recommendation engine

  • Connected Papers

    : Visualise connected papers with support for node colours, size and distance from origin to distinguish whether a paper is useful and how related it is

Academic / Get Yourself A Citable Code for Anything

  • Zenodo

    : Make anything from GitHub citable by getting a DOI code here

Academic / Get Yourself A Unique and Persistent Digital Identifier

  • orcid

    : Use your ORCID identifier in any research workflow to ensure you get credit for your work

Academic / Add Citations to Your Code

  • duecredit

    : Allows you to add decorators to Python functions that encode bibliographic details

Academic / Open Science

Academic / Bibliography

  • ReadCube/Papers

    : A all platform app for reference mamagement, note-taking, and more. The former Papers has been rebanded as ReadCube Papers

  • Mendeley

    : A bibliography reference manager with cloud storage and BibTeX support

  • Zotero

    : An open source bibliography reference manager with syncing and BibTeX support

  • Zotero Style Repository

    : Find any style you need

  • JabRef

    : An open source bibliography reference manager for the BibTeX format

  • doi2bib

    : Retrieves a BibTeX entry from a DOI

  • crossref

    : Makes research outputs easy to find, cite, link, and assess

  • org-ref

    : Citations, cross-references, indexes, glossaries, and bibtex utitlies for org-mode in Emacs

Academic / Tips for Researchers

  • Ten Simple Rules by PLoS One

    : Series of quick "Ten Simple Rules" articles for research scientists to manage challenges in their careers. Number of articles are life-science specific, but rest the of articles are general enough for any researcher

  • Academic Resources and Grey Literature List

    Check the of the for search engines to search for papers

Pacifier

  • Rainy Mood

    ( , , ): rainy day rainy mood, simple but with excellent white noise; a new beautiful soundtrack each day

  • Coffitivity

    ( , , , ): a rather simple but useful coffee shop noise library; premium has more three more soundtracks; elegant UI; scientific research powered

  • Brain.fm

    ( ): Improve Focus, Relaxation & Sleep with audio brainwave training. Not free but worth every penny

  • Noizio

    ( , ): a handy white noise tool that stays in your Mac status bar

  • Noisli

    ( , , , ): free mixing of multiple tracks (which is similar to Soundrown but with much better UI). Users can save a customized setting for later use. I personally think this one has better fire sound tracks than soundrown

  • Soundrown

    ( ): free mixing of multiple tracks

  • A Soft Murmur

    ( ): free mixing of multiple tracks; simple UI; Timer provided; Meander available

  • mynoise

    ( , ): a noise generator; a lot of choices (too many actually); detailed equalizer

  • Rainy Cafe

    ( ): not much to say just a combination of rainy mood and coffitivity

  • Sleep Pillow

    ( , ): click and play style preloaded scenes; easy to use; beautiful design

  • TaoMix

    ( ): sound mixings to concentrate

  • Calm

    ( , , ): to help you calming down

  • Raining

    ( , , ): raining and thunder

  • focus@will

    ( , , ): music to boost your brain; paid services now

  • iSerenity

    : multiple choices but not that good (just my feeling)

  • Natural Sound player

    : many natural sounds, cool

  • NatureSoundsFor.Me

    : make your own track, so many kinds of sounds

  • White.Noise

    : several different tracks

  • ambient mixer

    : make ambient sound easily

  • white noise mp3s

    : listen and download

Online Discussions / Forums and Q&A's

Open Source / Open Licenses

Open Source / Use Licenses

  • Choose a License

    which helps you decide which license to use through several steps

  • Guokr Badge

    : Green CC License badges. ( )

Data Visualization and Graph Making / Data Visualization

Data Visualization and Graph Making / Graph Making

  • GeoGebra

    ( , , , , , , ): Geogebra is a very cool tool to make math graphs both 2D and 3D

  • LaTeXDraw

    ( ): "A vector drawing editor for LaTeX."

  • TikZ

    ( )

  • BoxPlotR

    ( ): A web-tool for generation of box plots

  • Graphviz

    ( ): Open source graph visualization software

  • colorcet

    can be used to investigate colormaps

LaTeX / Tips

LaTeX / Symbols

  • Detexify

    : find out what the symbol is by drawing online

LaTeX / Graphing

LaTeX / Fonts

LaTeX / Templates

LaTeX / References

  • Math into Type

    : This is a great book for math related typography. This is copyright material. Please DO NOT redistribute

MISC / Terminal

MISC / Free Multimedia

MISC / More

  • QR Code Generator

    : Adding a QR code to your poster can help you get more audience

  • SHIELDS.io

    : Make a beautiful badge by yourself

  • TitleCap

    : Not sure which word to capitalize in the title? is right for you

  • On Being a Scientist

    : A guide to responsible conduct in research

  • DiRT Directory

    : Registry of digital research tools for scholarly use

  • Online Whiteboard

    : A simple online whiteboard that users can collaborate; Good for online meetings

  • MapInSeconds.com

    : Create maps with corresponding data quickly by copy-pasting from a spreadsheet

  • Unpay Wall

    : legally download research papers for free

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.