Skip to content

A webapp featuring a large collection of detailed cheatsheets for Python and R. The name “actionsheets” comes from the way the sheets are structured: code snippets are indexed in terms of a desired action, and are grouped in sections.

License

Notifications You must be signed in to change notification settings

niekdt/actionsheets-streamlit

Repository files navigation

actionsheets-streamlit

Streamlit front-end for the actionsheets package. The app features a large collection of detailed cheatsheets for Python and R that I’ve created over the years. The name “actionsheets” comes from the way the sheets are structured: code snippets are indexed in terms of a desired action, and are grouped in sections.

What separates this app from typical cheatsheet websites is that the sheets are dynamically rendered from a data source. This enables search functions for sheets and snippets, and generating filtered sheets.

afbeelding

Quick search for snippets

afbeelding

Usage

To start the dashboard locally, run:

streamlit run app.py

Development

This project uses Poetry to manage dependencies. To install the dependencies, run:

poetry install

To update dependencies, run:

poetry update

About

A webapp featuring a large collection of detailed cheatsheets for Python and R. The name “actionsheets” comes from the way the sheets are structured: code snippets are indexed in terms of a desired action, and are grouped in sections.

Topics

Resources

License

Stars

Watchers

Forks