All Projects → Yesterday17 → Bilibili-Column-Helper

Yesterday17 / Bilibili-Column-Helper

Licence: MIT license
bilibili专栏助手,已Archive,后续可能port到vscode插件。

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Bilibili-Column-Helper

Hypermd
A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.
Stars: ✭ 1,258 (+4738.46%)
Mutual labels:  codemirror
React Codemirror
CodeMirror component for React. @codemirror https://uiwjs.github.io/react-codemirror/
Stars: ✭ 142 (+446.15%)
Mutual labels:  codemirror
Vue Codemirror Lite
Lightweight Codemirror Component for Vue.js
Stars: ✭ 244 (+838.46%)
Mutual labels:  codemirror
Code Mirror Themes
📝 A large collection of Code Mirror themes for your coding pleasure
Stars: ✭ 87 (+234.62%)
Mutual labels:  codemirror
Droppy
**ARCHIVED** Self-hosted file storage
Stars: ✭ 1,564 (+5915.38%)
Mutual labels:  codemirror
Vue Codemirror
⌨️ @codemirror component for @vuejs
Stars: ✭ 2,115 (+8034.62%)
Mutual labels:  codemirror
Gorilla Notebook
A clojure/clojurescript notebook application/-library based on Gorilla-REPL
Stars: ✭ 73 (+180.77%)
Mutual labels:  codemirror
kirby-markdown-field
Super-sophisticated markdown editor for Kirby 3, community built.
Stars: ✭ 143 (+450%)
Mutual labels:  codemirror
Editor.md
The open source embeddable online markdown editor (component).
Stars: ✭ 11,741 (+45057.69%)
Mutual labels:  codemirror
Ngx Codemirror
Codemirror Wrapper for Angular
Stars: ✭ 192 (+638.46%)
Mutual labels:  codemirror
Saite
Interactive document creation for exploratory graphics and visualizations. 咲いて (in bloom). Built on top of hanami vega/vega-lite library with CodeMirror and self hosted ClojureScript
Stars: ✭ 89 (+242.31%)
Mutual labels:  codemirror
Flok
Web-based P2P collaborative editor for live coding sounds and images
Stars: ✭ 119 (+357.69%)
Mutual labels:  codemirror
Yii2 Podium
Yii 2 forum module project
Stars: ✭ 172 (+561.54%)
Mutual labels:  codemirror
Kodeweave
HTML/CSS/JS and Markdown Playground For Web Designers and Developers
Stars: ✭ 87 (+234.62%)
Mutual labels:  codemirror
Linux
🐧 以“标签”形式对Linux的命令进行的梳理
Stars: ✭ 15 (-42.31%)
Mutual labels:  bilibili
React Codemirror2
Codemirror integrated components for React
Stars: ✭ 1,240 (+4669.23%)
Mutual labels:  codemirror
Codemirror Graphql
GraphQL mode and helpers for CodeMirror.
Stars: ✭ 147 (+465.38%)
Mutual labels:  codemirror
caucus
Realtime Collaborate Editor with Embedded Compiler
Stars: ✭ 278 (+969.23%)
Mutual labels:  codemirror
wc-codemirror
CodeMirror as a vanilla web component
Stars: ✭ 31 (+19.23%)
Mutual labels:  codemirror
Markdown Edit
online markdown editor/viewer
Stars: ✭ 188 (+623.08%)
Mutual labels:  codemirror

Bilibili Column Helper - Bilibili 专栏助手

Build Status Build status codebeat badge

原理

本程序以 Electron、Vue.js、Marked 以及 CodeMirror 为主要组件编写,旨在以 Markdown 书写目前并不支持 Markdown 的 Bilibili 专栏。
从原理来看,本程序将要实现的是将 Bilibili 支持的 HTML 特性以原本的方式渲染;而对于不支持的特性(比如表格等),则进行图片的渲染,以达到相同的显示目的。

用户隐私

本程序通过 Bilibili 提供的 Ajax 登录界面,实现 Bilibili 账户的登录。账户的使用仅限图片的上传以及专栏内容的上传。

合作开发(Contribution)

本工程基于electron-vue开发,其有相对完善的中文文档可供参考。
前端框架使用的是Vue.js,文档点此访问
UI 使用的是Element,文档点此访问
以及Electron的文档:点此访问

构建过程

构建基于 yarn,如果没有安装 yarn 的话就需要执行第一步。在部分系统下(如 Ubuntu 等)使用npm install -g时需要带上sudo

npm install -g yarn
yarn install

如果在上述过程中遇到 electron 无法下载,可以选择使用cnpmnpm过渡:

cnpm install

然后就可以通过以下步骤运行:

yarn dev

如果需要打包,则需要运行:

yarn run build

Credits

Bilibili zhuanlan Markdown-Tool

Icons made by Freepik from www.flaticon.com is licensed by Creative Commons BY 3.0.

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].