一款整洁、开源、专属程序员的 Web 笔记应用

内网穿透的应用-中文版个人知识库Trilium笔记本地安装结合内网穿透远程协作 今天和大家分享一款在G站获得了26K+的强大的开源在线协作笔记软件,Trilium Notes的中文版如何在Linux环境使用docker本地部署,并结合cpolar内网穿透工具配置公网地址,轻松实现远程在线协作的详细教程。Trilium Notes是一个层次化的笔记应用程序,专注于建立大型个人知识库。笔记可以排列成任意深的树。单个笔记可以放在树中的多个位置(请参阅克隆)丰富的所见即所得笔记编辑功能,包括带有 Markdown 自动格式化功能的表格,图像和数学。 阅读详情

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

e4b1eb985fd7292913bea1c7d9a4d197.gif

👉这是一个或许对你有用的开源项目

国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。

功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、CRM 等等功能:

  • Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • Cloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 双版本 

来源:极客之家


现在很多人使用云文档存放笔记,使用小众的不安全,使用大厂主流的笔记应用一方面有广告,另一方面限制你的存储容量。如果不付费,很难找到一个好用的笔记应用,那么今天给大家推荐一款开源、可自建、专属于程序员的笔记应用程序。

简介

BatNoter 是一款 Web 应用程序,允许用户将笔记存储在他们的 git 存储库中。这是一款开源的、基于 markdown 的、自托管的笔记记录网络应用程序。

e68bafccd74ed17e4356025223eab197.png

使用者可以快速创建新笔记,编辑内容,并将它们保存在应用的数据库中。同时,应用支持多种笔记格式,包括文本、图片、和待办事项等,满足不同使用者的需求。

除了基本的笔记功能,BatNoter还提供了一些实用的特性。使用者可以使用标签和分类来组织笔记,使得查找和管理变得更加便捷。此外,应用还支持全文搜索功能,让使用者可以快速找到所需的笔记内容。

除此以外,BatNoter 是开源的,我们可以拉取代码,定制我们需要的专属功能和样式。BatNoter 受到众多开发者追捧,目前在GitHub上有2.3k star。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

特点

  • 使用 GitHub 登录。

  • 通过美观整洁的用户界面轻松创建、编辑、删除、组织和浏览笔记。

  • Markdown 格式支持允许用户在注释中添加超链接、表格、标题、代码块、块引用……等。

  • 编辑器允许预览 markdown。

  • 使用复制到剪贴板按钮从代码部分快速复制代码。

  • 将笔记直接存储在根目录或使用文件夹来组织它们(支持嵌套)。

  • 单击即可浏览特定目录中的所有注释。

  • 所有笔记都存储在用户的 github 存储库中。

  • 缓存注释以避免额外的 API 调用。

  • URL 可以加入书签。

  • 支持暗/亮模式。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

优势

  • 简洁易用:Batnoter 的界面设计遵循极简主义,使得用户可以迅速上手并专注于内容创作。

  • 全平台访问:作为 Web 应用,它可以在任何设备和操作系统上运行,只需一个浏览器即可。

  • 实时同步:Firebase 提供的实时数据库意味着你的更改会立即反映到所有设备上。

  • 离线支持:利用 Service Worker 和 IndexedDB,即使在网络不稳定的情况下也能查看和编辑笔记。

  • 自托管选项:对于对数据隐私有更高要求的用户, Batnoter 还支持自托管,让你完全控制你的数据。

界面截图

新建笔记

1db6b5b174b32ac5cb4f592247f80f0d.png

设置仓库

f59ea664b66ae711241b63d01e665cb6.png

预览笔记

c737994667f6bf4db4c0cc1c02a7364e.png

查看笔记

fb876ea39ed3ea37fbaffd51479c0ace.png

暗/亮模式

8b775fde8b188a6a1f7b7e2dd499203c.png

开源地址

https://github.com/batnoter/batnoter


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,“长按”或“扫描”下方二维码噢:

a3360d2decff7c809597ee3c458248cc.png

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

becb4115ceeea6e1c9cc1233e88157fd.png

26edb471a77172e74ffbed3366bdc833.png14d20305478df584a59e1799852b6300.png361ea77bcfd9b81265310be9ad150e52.png70466b7fcbde07f5106af8a60df14cae.png

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
五段式S型算法笔记 又因为有 v-v0= 0.5jt通式: 所以有 vm-v0= 0.5jtm 所以有4vm-4v0= 2jtm。算法1: v=2vm-v0-0.5*jt+2jt*tm-2jtm*tm。加加速度j 自己设置 已知,vmax自己设置已知;所以有4vm-4v0= 2jtm带入算法1。 阅读详情

相关推荐

用ADS复现一篇MTT顶刊的GAN功率放大器:从理论推导到版图仿真的完整避坑指南

本文详细解析了如何利用ADS软件复现MTT顶刊中的E/F3类GaN功率放大器设计,从理论推导到版图仿真的全流程。通过核心设计理念解析、ADS环境配置、输出匹配网络优化等关键步骤,提供了一套完整的工程实践指南,帮助工程师跨越学术理论与实际应用的鸿沟,实现高效率射频功率放大器的设计。

weixin_30654583的博客 315

盘点 8 个神级开源笔记应用!

这是一个可以把笔记存储在 S3 上的自托管笔记应用程序,GitHub 标星 1.4k,S3 是亚马逊简单存储服务 (AKA Amazon S3),除了 S3 还支持 MinIO、阿里云OSS等存储。单个笔记可以放在树中的多个位置,还支持使用源码编辑你的笔记。美观、功能强大的开源笔记应用,支持主题切换、禅模式、多笔记编辑器、拆分编辑器等等功能,在 GitHub 上获得了近 20k 的 Star。一个不错的笔记应用。除了可以将你的笔记分享给你的朋友,还可以邀请您的朋友在云端加入你的记事本。

qq_34583944的博客 1万+

SAP SD信贷管理实战:从配置到风险控制的完整指南(附后台路径)

本文详细解析了SAP SD信贷管理的完整配置流程与风险控制策略,涵盖信贷控制范围设置、风险分级机制及动态控制配置。通过实战案例和后台路径指引,帮助企业实现从客户信用评估到实时监控的全流程管理,有效降低坏账风险并优化资金安全。

3a9bq4r8t2y的博客 212

【亲测免费】 BatNoter 教程与指南

[BatNoter](https://github.com/batnoter/batnoter) 是一个基于Markdown的开源自托管笔记应用。它允许用户通过GitHub账户登录,安全地存储和管理他们的笔记。该应用特点包括: - **Markdown支持**:支持丰富的文本格式,如超链接、表格、标题、代码块等。 - **实时预览**:编辑器提供实时Markdown预览功能。 - **文件组织**...

gitblog_00631的博客 1011

提取abaqus中节点集合的应力应变

节点是没有应力应变的,只有积分点才有,所以直接在odb文件里面用FieldOutput是整不出来的(结果是个空列表),只能用session这种让abaqus自己帮你处理。具体的代码需要根据自己操作的时候abaqus.rpy这个文件中代码的变化来更改。

蓝胖子的博客 4553

SuperPoint+SuperGlue在HLoc中的实战效果对比:5大公开数据集测试报告

本文在HLoc框架下,对传统SIFT与深度学习组合SuperPoint+SuperGlue在五大公开数据集上的视觉定位效果进行了实战对比测试。报告详细分析了两种方案在Aachen Day-Night、RobotCar Seasons等不同光照、季节及场景下的表现,揭示了SuperPoint+SuperGlue在应对剧烈光照变化和长期外观变化时的显著优势,并提供了基于HLoc模块化设计的选型与配置策略。

weixin_29093169的博客 425

探索 Batnoter:一款高效笔记与知识管理工具

是一个开源的、基于 Web 的笔记应用程序,旨在帮助用户轻松地组织和管理他们的知识库。该项目利用现代前端技术和云同步功能,提供了一个简洁且强大的界面,让用户可以随时随地访问、创建和共享笔记。 ## 技术分析 Batnoter 构建在一些最流行的技术栈上: 1. **前后端分离**:前端采用现代化的 [Vue.js](https://vuejs.org/) 框架,提供了快速响应和高性能的用户体...

gitblog_00018的博客 625

YOLO十年演进:从CNN到Transformer再到MoE,我看懂了2026年目标检测的落地风向标

技术永远是为业务服务的,能解决真实问题的技术,才是有价值的。YOLO的十年演进,从CNN到Transformer再到MoE,从来都不是学术上的炫技,而是一步一步解决工业落地的痛点:从让实时检测成为可能,到解决复杂场景的漏检误检,再到打破精度和算力的死局,每一步都踩在了工业落地的真实需求上。很多新入行的朋友,总喜欢追新,今天换Transformer,明天堆MoE,觉得模型越新、参数越大,就越厉害。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 748

43k Star!推荐一款功能强大的开源笔记软件!

43k Star!推荐一款功能强大的开源笔记软件!

飞乐鸟的博客 2370

CATIA二次开发——遍历几何图形集下的轴系及控制轴系生成位置

CATIA二次开发——轴系相关问题1.遍历几何图形集下的轴系2.解决轴系生成位置的问题 1.遍历几何图形集下的轴系 近期遇到的问题:遍历轴系的时候发现,AxisSystem属性的轴系只有放在轴系集合下,才能被找到,放在几何图形集或其他位置均不能被找到。本来想遍历几何图形集下的轴系元素,但是发现没有对应的属性,只能查找 几何图形集、几何元素、草图等元素,无法直接遍历轴系。 解决办法:(加入选择集,在选择集中筛选轴系类型) HybridBody axisHB = activePart.HybridBodies

WorkMan的博客 2731

27、物联网中的量子密钥分发:安全通信新范式

本文探讨了物联网(IoT)快速发展所带来的安全挑战,并提出量子密钥分发(QKD)作为应对新兴威胁的新范式。文章详细介绍了QKD的基础原理、BB84协议的实现流程以及其在物联网中的应用前景,同时强调了安全专业人员提升技能、制定标准化指南以及跨学科合作的重要性。通过利用量子力学特性,QKD能够提供更高的通信安全性,抵御量子计算等未来威胁,为物联网的安全发展提供保障。

tequila的博客 157

探索Notea:一款强大的云端笔记应用

探索Notea:一款强大的云端笔记应用 项目简介 是一个轻量级、高效且完全开源的云端笔记应用,由开发者@QingWei-Li创建并维护。它的目标是提供一个简洁而功能齐全的环境,让你随时随地记录和整理你的想法与知识。通过Git进行版本控制,Notea确保了你的笔记安全无误,可以随时回溯历史。 技术分析 基于Vue.js的前端框架 Notea的前端采用了流行的单页应用框架Vue.js,这使得页面响应速...

gitblog_00055的博客 819

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

推荐开源项目:WizNoteLite - 轻量级云端笔记应用

是由 WizTeam 开发的一款轻量级、高效的云端笔记应用。它的设计目标是提供一个简洁易用且功能强大的平台,帮助用户轻松管理个人知识库,无论是在工作中还是学习中,都能随时随地记录和查找信息。 ## 技术分析 ### 基于 Electron 和 Vue.js 构建 WizNoteLite 使用了 [Electron](https://www.electronjs.org/) 框架进行跨平台桌面

gitblog_00024的博客 785

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

程序员最后一款笔记软件:Notion

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库中间件 Sharding-JDBC 和 MyCAT 源码解析作业调度中间件 E...

芋艿V 2719

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

探索Zen Coding Notes:一款高效的代码笔记神器

探索Zen Coding Notes:一款高效的代码笔记神器 是一个专为程序员打造的高效代码笔记工具,它的设计理念是结合Markdown的强大排版能力与Git的版本控制功能,让你的代码笔记既整洁又易于管理。本文将从技术角度深入解析此项目,探讨其核心特性,并说明为何它值得你尝试。 项目简介 Zen Coding Notes是一个基于Web的应用,主要特点是使用Markdown语言编写笔记,并利用Gi...

gitblog_00005的博客 552

探秘SiYuan Note:一款高效、智能的笔记神器

探秘SiYuan Note:一款高效、智能的笔记神器 项目简介 是一个基于Electron和Vue.js构建的开源笔记应用。它以其强大的Markdown支持、丰富的个性化设置以及优秀的跨平台兼容性,为用户打造了一个简洁而高效的笔记环境。 技术剖析 基于Electron SiYuan Note采用Electron框架,这使得它能够利用Web技术(HTML, CSS, JavaScript)开发桌面应...

gitblog_00066的博客 675

JetBrains Mono:程序员必备的免费开源编程字体

还在为代码阅读体验不佳而烦恼吗?JetBrains Mono 是一款由著名开发工具制造商 JetBrains 设计的开源字体,专为程序员打造,能够显著提升代码编写和阅读的舒适度。无论你是前端开发者、后端工程师还是数据科学家,这款字体都能为你的编程工作带来全新的视觉享受。 ## 为什么选择JetBrains Mono? ### 提升代码可读性 JetBrains Mono 经过精心设计,每个字

gitblog_00450的博客 1003

推荐一款开发者必备字体:JetBrains Mono

是由著名开发工具制造商 JetBrains 设计的一款开源字体,专为程序员和开发者打造,旨在提供更舒适的代码阅读和编写体验。 ## 项目简介 JetBrains Mono 字体家族包括了多种字重,支持多种语言,且具有良好的可读性和一致性的符号设计。它的设计灵感来源于等宽字体的经典美感,结合了现代设计原则,使得它在保持传统编码字体风格的同时,也具备了更高的辨识度和舒适性。 ## 技术分析 1...

gitblog_00062的博客 1830

终极指南:如何用ZMK开源固件打造你的专属机械键盘

你是否厌倦了千篇一律的键盘布局?想要一个完全按照自己习惯定制的输入工具吗?ZMK开源固件正是你寻找的答案!作为一款基于Zephyr RTOS的现代化键盘固件,ZMK让你能够深度定制每一颗按键的功能,打造真正属于自己的个性化输入体验。 ## 🔥 为什么选择ZMK:重新定义键盘的可能性 ### 完全开源,完全自由 ZMK固件的最大魅力在于其开源特性。不同于商业键盘固件的封闭性,ZMK的源代码完全

gitblog_00310的博客 467

探索Exile:一款高效、灵活的Markdown预览工具

探索Exile:一款高效、灵活的Markdown预览工具 去发现同类优质开源项目:https://gitcode.com/ 在数字化写作的世界里,Markdown已经成为了文本标记语言中的明星,因其简洁易读的语法深受开发者和作家的喜爱。然而,找到一个既功能强大又易于使用的Markdown预览工具并不总是那么容易。这就是我们今天要介绍的项目——Exile,它是一个轻量级的、跨平台的Markdown...

gitblog_00065的博客 524

【亲测免费】 推荐开源项目:SoDiaoEditor - 一款高效、易用的在线Markdown编辑器

推荐开源项目:SoDiaoEditor - 一款高效、易用的在线Markdown编辑器 项目简介 是一个轻量级但功能强大的在线Markdown编辑器,由前端开发者 tlzzu 开发并维护。它的目标是提供一个简洁、高效的写作环境,让Markdown编写变得简单而有趣,尤其适合程序员、博主和内容创作者。 技术分析 SoDiaoEditor 基于现代Web技术构建,主要采用以下技术栈: Vue.js ...

gitblog_00009的博客 1263

使用React Native和Node.JS开发一款英驱(InDriver)、优步(UBER)克隆版应用

本课程将由资深开发工程师带你,结合当下React Native生态的主流技术,打造跨平台的移动应用,全程实操开发打车类交通出行应用,融合React Native与Node.JS、MYSQL、Socket IO等技术栈。课程涉及核心技术:React Native、Expo、Node.JS、MySQL、Android、iOS、谷歌地图、Socket IO、整洁架构、消息通知。- 功能实现:HTTP请求、Socket IO客户端、谷歌地图集成、路线绘制、实时定位、定位与路线动画、推送通知。

jianqimingtian的博客 307

学前端的你,还在迷茫吗?快看看这些前端学习网站吧,2024年最新web前端面试试题

为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!g)

m0_60635321的博客 1123

推荐开源项目: Mousetrap —— 简洁强大的键盘事件处理库

在网页开发中,为用户提供快捷键操作可以极大地提升用户体验和工作效率。今天我来介绍一个非常实用且小巧的JavaScript库——Mousetrap。它不仅体积小(仅约2KB压缩后),而且功能强大,支持各种复杂的键盘事件绑定。 ## 项目介绍 Mousetrap是一款用于处理键盘快捷键的轻量级JavaScript库。不同于其他同类工具,Mousetrap没有外部依赖,不需任何框架即可运行,并且兼容...

gitblog_00252的博客 1017

java web开源项目源码_9月份Github上最热门的Java开源项目

开源最前线(ID:OpenSourceTop) 猿妹整编转载请注明来源作者9 月份 GitHub 上最热门的Java开源项目排行已经出炉啦,在本月的名单中,有阿里巴巴开源的COLA、easyexcel,去哪儿网的Java应用生产问题诊断工具bistoury等,下面就是本月上榜的12个开源项目:1eladminhttps://github.com/elunez/eladmin Star 3591该项...

weixin_39658619的博客 159

程序员:如何优雅地装逼

西雅图IT圈:seattleit【今日作者】littlelann一个充满着人文情怀的web前端相声演员头一次听到有人说我“装逼”的时候,我忍不住在Espresso Viv...

西雅图IT圈 2万+
上一篇: 优雅的处理 API 接口敏感数据加解密(方案详解)
下一篇: 不是,你还在随便设计数据库字段类型和长度?
公众号-芋道源码
博客等级 码龄10年 1631粉丝 377原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值