整理了 10 个高星创意项目,开拓思路 ✨

我开发的编程导航:www.code-nav.cn

大家好,我是鱼皮,今天分享一些开源的、有趣的项目,主要目的是给正在自学编程、不知道做什么项目的小伙伴一些思路启发。

前端

windows11

可以直接运行在浏览器里的 windows11 系统!无论是界面还是体验都是对 windows11 的高度还原,还可以浏览网页、打开 VS Code 写代码,足以看出作者的用心。

这个项目乍一看很厉害,但实际用到的技术并不复杂,都是一些主流的前端技术,通过 iframe 内嵌网页的方式实现敲代码工具之类的高级功能。再加上项目结构规范清晰,很适合学前端的小伙伴学习。

我特地录制了一期视频带大家体验该项目、分享设计思路,欢迎大家观看~

视频地址:https://www.bilibili.com/video/BV1M64y1e7tv/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XwifApGO-1630404902117)(https://qiniuyun.code-nav.cn/image-20210812134743503.png)]

技术栈:前端 React + CSS Modules

难度:⭐️⭐️

创意:⭐️⭐️⭐️⭐️

实用:⭐️

air-conditioner

之前火爆朋友圈的云空调项目,其实是一个小网页,因此做到了真正意义上的便携哈哈。

别看只有一个页面,这个前端项目用到的主流技术还真不少,而且作者的脑洞和制作的用心程度着实让人佩服,打开小空调后还会触发真实的空调吹风音效,让我感觉真的凉快下来了。

技术栈:前端 React + TypeScript + Sass + Redux + Material UI

难度:⭐️⭐️⭐️

创意:⭐️⭐️⭐️⭐️⭐️

实用:⭐️

codelf

帮助程序员解决变量命名问题的神器,可以输入中英文词汇,自动为你推荐合适的英文变量名称。

但事实上,他只是用翻译插件先将你的中文输入翻译成英文,然后用英文单词去请求 SearchCode 代码搜索服务,从而获取结果。

基于这个原理,我自己也做了一个表情包搜索神器 HahaLF,可以一键从 “全网” 搜索表情包,代码也开源了~

技术栈:前端 React + Gulp + Animate.css + SearchCode

难度:⭐️⭐️

创意:⭐️⭐️⭐️

实用:⭐️⭐️

bytemd

如今前端富文本编辑器有很多,但真正好用又免费的寥寥无几。

bytemd 是字节跳动开源的前端富文本编辑器组件,和掘金的写作风格一致、同时支持 Markdown 和傻瓜式操作、支持多个主题、插件式的设计使得开发者可以按需定制富文本编辑器。

最主要的是它同时支持原生以及各种主流前端框架(甚至还有 Svelte),所以很实用,且适合学习。

技术栈:前端 Vue、React、Svelte + TypeScript + Rollup

难度:⭐️⭐️⭐️⭐️

创意:⭐️⭐️

实用:⭐️⭐️⭐️⭐️

Java

网上的 Java 项目千篇一律,像商城、博客、各种管理系统,早就没什么新意了,只能算是学习 Java 时的基础项目。

当然,做的大、做的好、做的精致就另当别论了,但现实往往是功能基础、Bug 层出不穷。所以下面分享 3 个不同方向的、非业务类型的 Java 项目。

QR-Code-generator

支持多种主流编程语言的二维码生成器类库,只需编写几行代码,就能快速生成二维码图片。

项目基本没有使用第三方类库,而是纯手写实现二维码生成算法,非常纯净,很适合对算法感兴趣的朋友学习。

再结合前端,做一个艺术二维码生成器也不错哦~

技术栈:Java 基础 + 算法

难度:⭐️⭐️⭐️

创意:⭐️⭐️⭐️

实用:⭐️⭐️⭐️⭐️

arthas

阿里开源的 Java 线上诊断利器,可以帮助开发者分析线上 Java 程序的信息和异常、不重启项目直接热修复问题。

虽然我把它放到了本次的创意项目推荐中,但这却是一个很庞大、很复杂、极其实用的项目,用到了很多 Java 的高级知识(比如探针)。

之前也有很多朋友问我什么项目可以打动面试官,这便是其中之一,不写重复的增删改查业务代码,而是解决实际的技术工程问题。

不过确实很难就是了,可以先从会使用它开始,再去了解它的底层原理,最后自己做一个!

技术栈:Java + Maven + Netty

难度:⭐️⭐️⭐️⭐️⭐️

创意:⭐️⭐️⭐️⭐️

实用:⭐️⭐️⭐️⭐️

mybatis-generator

知名 Java 数据库访问框架 MyBatis 官方推出的代码生成器,可以帮助开发者快速生成重复的增删改查代码,减少工作量、提高开发效率。

如今,代码生成在前后端领域都越来越流行,代码生成平台也层出不穷,是类不错的项目。当我们在抱怨重复写代码的时候,不妨试着把重复的代码抽象出来,编写一套逻辑,用命令一键生成代码。

但怎么更优雅、灵活地生成通用代码,还是有很多门道的,因此,官方开源的生成器很值得去学习。

顺带一提,MyBatis Plus 也相当好用!

技术栈:Java + Maven + MyBatis + JavaParser

难度:⭐️⭐️⭐️⭐️⭐️

创意:⭐️⭐️⭐️

实用:⭐️⭐️⭐️⭐️⭐️

Python

thefuck

程序员的日常工作离不开命令行,当不小心输错或忘记命令时,通常会感觉很火大,忍不住就是一声 f*ck!

因此,有个小机灵鬼开发了 thefuck,自动修正命令行错误的工具。当你输错命令时,再输入一次 fuck,就能自动执行正确的命令了!

以下是一些演示:

虽然没什么用,但还是感觉很厉害的样子。

看了下代码,99.9% 纯 Python 实现,目录结构和代码规范都很规整,适合有一定编程基础的朋友学习。

技术栈:Python

难度:⭐️⭐️⭐️

创意:⭐️⭐️⭐️⭐️⭐️

实用:⭐️⭐️

avatarify

提供一张图片,打开摄像头,就能让图片中的人物随着你的表情动起来~

这个玩意在前段时间还是挺火的,虽然用到了一些人工智能技术,但不需要特别关心这块的实现。真正的程序代码文件没多少个,还是挺适合学习一段时间 Python 的同学练手的。

技术栈:Python + Shell + 人工智能

难度:⭐️⭐️⭐️⭐️

创意:⭐️⭐️⭐️⭐️⭐️

实用:⭐️⭐️

其他

askgit

用 SQL 语言来查询 Git 仓库信息的工具。可以让了解基本 SQL 语法的同学从复杂难记的 Git 查询语言中解脱,更快地对代码仓库进行统计分析。可以在线使用:

项目用到了数据库,把 Git 信息存储成数据库中的一张表,从而支持 SQL 语句查询。想做这样一款工具,除了能使用一门编程语言外,对 SQL 和 Git 也要有一定的了解。

技术栈:Go + Sqlite

难度:⭐️⭐️⭐️

创意:⭐️⭐️⭐️⭐️⭐️

实用:⭐️⭐️⭐️

Dress

“好耶,是女装!”

这就是 Dress 项目的全部简介了。

没错,这是一个真真实实的女装项目,收集了大概 1000 多张的女装图片,而且基本都是用户自发上传!

第一次打开网页的时候,我就条件反射地把它关掉了,善哉善哉。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oktxWhNk-1630404902131)(https://qiniuyun.code-nav.cn/image-20210812141851291.png)]

本文封面就是这么来的,仅供大家一乐,不是本人谢谢~

技术栈:手

难度:⭐️

创意:⭐️⭐️⭐️⭐️⭐️

实用:⭐️⭐️⭐️⭐️⭐️


以上就是本期分享,所有的项目直接根据项目名在 GitHub 搜索即可~

以上就是本期分享,也欢迎阅读 我自学进入腾讯的编程学习和求职经历,不再迷茫!

指路:https://t.1yb.co/w66s

我是鱼皮,点赞 还是要求一下的,祝大家都能心想事成、发大财、行大运。

分享 10 个高星的创意项目!相关推荐

  1. 分享10个高质量的国产办公神器,让你的办公效率再升一个档次!

    分享10个非常好用的国产办公工具,可以解决很多需求,极大提升你的办公效率. 1.Snipaste Snipaste是一个快速截图和贴图工具.当它在托盘运行时,截图的默认快捷键 F1或单击托盘图标. 截 ...

  2. 分享10个高质量的插画网站

    1.VECTOR CREATOR(免费矢量插图 可商用)  https://icons8.com/vector-creator 2. Fresh Folk(免费 可商用)  https://fresh ...

  3. 计算机毕业设计分享 40个高质量计算机毕设项目分享【源码+论文】(八)

    文章目录 前言 题目1 : ssm在线医疗诊断跟踪系统 <br /> 题目2: 基于SSM的大学生兼职跟踪系统 <br /> 题目3 : 基于SSM的大学生就业企业推荐系统 & ...

  4. 精心推荐10个高质量的网站,打开新世界的大门

    这道题小互会,作为一个工具控,浏览器收藏夹藏着500多个网站,对网站有非常深入的研究.今天小智给大家分享10个高质量的网站,可以解决很多问题,直接上干货! 1.Convertio Convertio是 ...

  5. 携程:2021国庆高星酒店均价945元 环比节前一周提升超80%

    10月7日消息,携程发布了<2021年国庆假期出游总结报告>,在经历了暑期旅游高开低走后,国庆期间各地迎来了补偿式出游热潮,全国多地知名景区连续多日入园量达到峰值. 携程数据显示:省内游和 ...

  6. 分享GitHub上一些嵌入式相关的高星开源项目

    关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的. 现分享一些高星开源项目(像RT-Thread.AWTK等大家都熟知的就不介绍了): Avem ...

  7. 开源高星精选,10个2022企业级Python测试项目,再不学习今年就没了

    纸上得来终觉浅,光学习理论知识是不够的. 想要学好软件测试必须要结合实战项目深入掌握,今天给大家分享十个2022最新企业级Python软件测试项目: ▌Rank 1:Requests-HTML v0. ...

  8. python 创意项目_针对python开发人员的10个很棒的python项目创意

    python 创意项目 The joy of coding Python should be in seeing short, concise, readable classes that expre ...

  9. 年度盘点!必看AI顶会论文、Github高星项目大合集(附链接)

    目前,国外计算机界评价学术水平主要是看在顶级学术会议上发表的论文,特别是在机器学习.计算机视觉和人工智能领域,顶级会议才是王道.本期我们盘点了2019年人工智能领域的顶会,如最核心的顶会AAAI.IJ ...

最新文章

  1. numpy.random.seed()
  2. 解放双手 | Jenkins + gitlab + maven 自动打包部署项目
  3. 包银消费CTO汤向军:消费金融大数据风控架构与实践
  4. 从qplot开始入门
  5. 【agc004f】Namori Grundy
  6. element UI框架Fr Cover主题插画下载模板V2.0
  7. 1.3Python快速入门
  8. axure树形表格_Axure教程:可增删改的树型结构
  9. linux有线程的概念,Linux线程相关概念
  10. 读书笔记|《金字塔原理》第二章
  11. 阿里云 linux mysql数据库_mysql 导入数据库 linux
  12. 撤销 git rebase
  13. Java 泛型 <? super T> <? extend T> 的通俗理解
  14. 解读| 支付宝催泪视频背后的反欺诈升级战
  15. 【榜单公布】新星计划第二季落幕,快看你有没有上榜?
  16. JavaScript中onload和unload用法
  17. 基于本地存储LVM新建虚机方案
  18. 【报告分享】品牌营销数智化转型白皮书-阿里研究院群邑GroupM(附下载)
  19. 猝灭剂BHQ-1 amine/1308657-79-5/BHQ-2 氨基/1241962-11-7者相关的物理性质还是有一定的区别,整理以下相关的数据进行对比。
  20. 时间复杂度和空间复杂度的计算方法

热门文章

  1. 计算机电池维修方案,解决方案:计算机主板电池已耗尽,如果不更换电池该怎么办?如何更换电池...
  2. BIM+GIS技术突破!百公里公路设计数据+TB级地形模型不再是难题!
  3. 史上最全私募基金的投资模式和策略总结
  4. linux操作系统具有哪些特性,Linux系统拥有哪些特性?这些你必须知道!
  5. 文献关联软件connectwd papers
  6. 打印纸张规格“XXX”不见了
  7. ElasticSearch Index Settings
  8. mysql常用的tamper脚本,Sqlmap Tamper绕过脚本详解
  9. python练习题——文件的打开、读取、复写
  10. 漫威所有电影的 按时间线的观影顺序