<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: tntweb team</title>
    <description>The latest articles on Forem by tntweb team (@tnfe).</description>
    <link>https://forem.com/tnfe</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1284608%2F8623e209-b14a-45e8-ad59-20546f9a8fe2.png</url>
      <title>Forem: tntweb team</title>
      <link>https://forem.com/tnfe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/tnfe"/>
    <language>en</language>
    <item>
      <title>20 javascript open source projects worth collecting</title>
      <dc:creator>tntweb team</dc:creator>
      <pubDate>Mon, 19 Feb 2024 09:32:22 +0000</pubDate>
      <link>https://forem.com/tnfe/20-javascript-open-source-projects-worth-collecting-2kb5</link>
      <guid>https://forem.com/tnfe/20-javascript-open-source-projects-worth-collecting-2kb5</guid>
      <description>&lt;p&gt;The world of open source is becoming more colorful every day. What new challenges will there be in the front-end field in 2022? Below are 20 interesting open source projects we have compiled. We hope there is one among them that you want to collect.&lt;/p&gt;

&lt;h2&gt;
  
  
  ★1. Proton particles
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/drawcall/Proton" rel="noopener noreferrer"&gt;https://github.com/drawcall/Proton&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Proton is a lightweight, flexible Javascript particle animation library. You can use it to easily create various cool particle animation effects. This project is referenced by nearly &lt;em&gt;2k&lt;/em&gt; projects on github. Proton also supports the 3d particle version &lt;a href="https://github.com/drawcall/three.proton/" rel="noopener noreferrer"&gt;https://github.com/drawcall/three.proton/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5bdf539d00c7c3b1dbc7f2a251e4a691.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5bdf539d00c7c3b1dbc7f2a251e4a691.gif" alt="a.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F22090a54c76e389a5b9dd47208cf55e4.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F22090a54c76e389a5b9dd47208cf55e4.gif" alt="b.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★2. Awesome LowCode Component
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/aliaszz/awesome-lowcode-component" rel="noopener noreferrer"&gt;https://github.com/aliaszz/awesome-lowcode-component&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;LowCode - the hottest concept in the front-end field in recent years. The Awesome LowCode Component project collects various LowCode components and cutting-edge technical solutions for you, which can be used to quickly build enterprise-level projects or directly for development, greatly improving business needs and commercial realization. s efficiency.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F816a4d1bf64b1a27b16e9add6c94fa90.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F816a4d1bf64b1a27b16e9add6c94fa90.png" alt="segue-blog-low-code-no-code-MAIN.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★3. wp2vite
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/tnfe/wp2vite" rel="noopener noreferrer"&gt;https://github.com/tnfe/wp2vite&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fbb106c3a1edf6d6a217eb3386f7c087c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fbb106c3a1edf6d6a217eb3386f7c087c.png" alt="w2v.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A particularly useful project that allows your webpack project to support vite. Compared with webpack, the construction speed of Vite development environment can be increased by about 80%, and the construction speed of production environment can be increased by about 50%.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fc1db9d8fa3be932765a3905c9f3bdeb5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fc1db9d8fa3be932765a3905c9f3bdeb5.png" alt="image.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★4. Awesome State
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/tnfe/awesome-state" rel="noopener noreferrer"&gt;https://github.com/tnfe/awesome-state&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;It covers various front-end &lt;strong&gt;state management&lt;/strong&gt; solutions in the industry, including react, vue, angular, small programs and other state libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fabe2e34d7f1368800330a9023e20b69a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fabe2e34d7f1368800330a9023e20b69a.png" alt="astate2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★5. Front-end engineering tool Feflow
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/Tencent/feflow" rel="noopener noreferrer"&gt;https://github.com/Tencent/feflow&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Feflow is Tencent's open source front-end workflow and specification tool used to improve engineering efficiency. It has been widely used in NOW live broadcast, fancy live broadcast, fancy dating, mobile QQ nearby, group video, group gift giving, echo, App Store, Penguin account and other businesses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F444b47340e86fb0f9488c1c0aa0694cb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F444b47340e86fb0f9488c1c0aa0694cb.png" alt="a.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★6. TDesign React Starter
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/Tencent/tdesign-react-starter" rel="noopener noreferrer"&gt;https://github.com/Tencent/tdesign-react-starter&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;TDesign React Starter is based on tdesign-react, developed using &lt;code&gt;React&lt;/code&gt; and &lt;code&gt;Vite2&lt;/code&gt;, and can be configured with personalized themes. It aims to provide out-of-the-box, configurable middle and back-end projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F699ba2312f7b7b0cc2979dac212e4cc3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F699ba2312f7b7b0cc2979dac212e4cc3.png" alt="docs-starter.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★7. Web IDE UI
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/DTStack/molecule" rel="noopener noreferrer"&gt;https://github.com/DTStack/molecule&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Molecule is a Web IDE UI framework inspired by VS Code and built using React.js. By designing an extension mechanism (Extension) similar to VS Code, a highly abstract &lt;strong&gt;Web IDE UI&lt;/strong&gt; system can be quickly and easily built.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F0183281894bc71620147dbd55b30fb21.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F0183281894bc71620147dbd55b30fb21.png" alt="2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★8. Flutter game library
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/flutterkit/zerker" rel="noopener noreferrer"&gt;https://github.com/flutterkit/zerker&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Zerker is a flexible, lightweight &lt;code&gt;Flutter&lt;/code&gt; animation game framework. Have you tried using &lt;code&gt;Flutter&lt;/code&gt; to develop cross-end games? At the same time, it can also create Widget component animation effects, such as fly-out animation, pop-up animation, scene transition, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F6f8e413b3cb6277ccb85ccf6a77b0382.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F6f8e413b3cb6277ccb85ccf6a77b0382.gif" alt="a.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★9. InkPaint
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/drawcall/inkpaint" rel="noopener noreferrer"&gt;https://github.com/drawcall/inkpaint&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5083b76dd747f9ddba66ae8403f75f37.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5083b76dd747f9ddba66ae8403f75f37.png" alt="logo.png"&gt;&lt;/a&gt;&lt;br&gt;
&lt;code&gt;InkPaint&lt;/code&gt; is a lightweight &lt;code&gt;Canvas&lt;/code&gt; graphics rendering library running on &lt;code&gt;node.js&lt;/code&gt;. Use &lt;code&gt;InkPaint&lt;/code&gt; to dynamically synthesize various images, PDFs, etc. on the server side. At the same time, InkPaint is a universal library between node.js and browsers, and can still run normally on the browser side.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F6d945dfb8688d477def3851a60f092b6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F6d945dfb8688d477def3851a60f092b6.png" alt="image.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★10. Golang for Node.js Developers
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/miguelmota/golang-for-nodejs-developers" rel="noopener noreferrer"&gt;https://github.com/miguelmota/golang-for-nodejs-developers&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;This guide contains plenty of examples for people learning Go from Node.js and vice versa. Go is a high-performance, high-concurrency, cross-platform language that is receiving more and more widespread attention and application. As the saying goes, more skills don’t weigh you down, and mastering more languages means you have more choices when it comes to application development.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F4ae4b254f55b0439f02531b27a6c0419.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F4ae4b254f55b0439f02531b27a6c0419.png" alt="3.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★11. Cloud development CloudBase CMS
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/TencentCloudBase/cloudbase-extension-cms" rel="noopener noreferrer"&gt;https://github.com/TencentCloudBase/cloudbase-extension-cms&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;CloudBase CMS is a headless content management platform developed by Tencent Cloud and based on Node.js. It provides rich content management functions, is simple to install, easy for secondary development, and is closely integrated with the cloud development ecosystem to help developers improve their development efficiency.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fdeb1a030d1de2ca343d619b943ccc99a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fdeb1a030d1de2ca343d619b943ccc99a.png" alt="banner.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F26681fc7d3f364734c9505455a6298c0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F26681fc7d3f364734c9505455a6298c0.png" alt="2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★12. qiankun micro front-end practice
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/wl-ui/wl-mfe" rel="noopener noreferrer"&gt;https://github.com/wl-ui/wl-mfe&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;qiankun&lt;/strong&gt; is a complete micro front-end solution. This project will introduce how the Vue project can access &lt;strong&gt;qiankun&lt;/strong&gt; through a microservice Demo. This project is a practical micro-front-end back-end management system project based on vue3+koa2+qiankun2.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F2de2ba088426d50118d2444c125879d5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F2de2ba088426d50118d2444c125879d5.png" alt="4.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★13. Online video editor
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/kudlav/videoeditor" rel="noopener noreferrer"&gt;https://github.com/kudlav/videoeditor&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;An online video editor that supports timeline operation, video cropping and other functions. The project uses server-side rendering and supports modern mainstream browsers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F9648ad032fd695191fd892f956b4aaae.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F9648ad032fd695191fd892f956b4aaae.png" alt="2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★14. Code clock collection
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/drawcall/clock-shop" rel="noopener noreferrer"&gt;https://github.com/drawcall/clock-shop&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;This project collects dozens of various interesting clock codes. Find a good-looking clock and hang it on your blog homepage, which will instantly make it look taller.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fb4a07f915af28fa1b651ec11dfea1272.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fb4a07f915af28fa1b651ec11dfea1272.gif" alt="Kapture 2022-03-04 at 22.20.27.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F2f5244958cf23afdde39fb63f20e005c.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F2f5244958cf23afdde39fb63f20e005c.gif" alt="Kapture 2022-03-04 at 22.22.30.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★15. Awesome made by chinese
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/JN-H/awesome-made-by-chinese" rel="noopener noreferrer"&gt;https://github.com/JN-H/awesome-made-by-chinese&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;An open source project from Chinese developers on Github. This project collects and organizes some of our Chinese developers' own works, and each of them is worthy of praise. Similar projects to Awesome include&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/igoradamenko/awesome-made-by-russians" rel="noopener noreferrer"&gt;https://github.com/igoradamenko/awesome-made-by-russians&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/felipefialho/awesome-made-by-brazilians" rel="noopener noreferrer"&gt;https://github.com/felipefialho/awesome-made-by-brazilians&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jeswinsimon/awesome-made-by-indians" rel="noopener noreferrer"&gt;https://github.com/jeswinsimon/awesome-made-by-indians&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mvximenko/awesome-made-by-japanese" rel="noopener noreferrer"&gt;https://github.com/mvximenko/awesome-made-by-japanese&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F630188bc9cb81a444233d4e43e7d3261.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F630188bc9cb81a444233d4e43e7d3261.png" alt="a.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★16. Alloy Worker
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/AlloyTeam/alloy-worker" rel="noopener noreferrer"&gt;https://github.com/AlloyTeam/alloy-worker&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;The transaction-oriented high-availability Web Worker communication framework has withstood the test of large-scale front-end projects such as &lt;strong&gt;Tencent Documents&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fde13bd13f269bd31eab3ec8187246375.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fde13bd13f269bd31eab3ec8187246375.png" alt="h.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★17. Mall low-code platform
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/wangyuan389/mall-cook" rel="noopener noreferrer"&gt;https://github.com/wangyuan389/mall-cook&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Mall-Cook is a visual mall construction platform developed based on vue, including multi-page visual construction, Json Schema generator (visual construction material control panel), and realizing a component pipeline standard access platform. The latest version uses uni-app to reconstruct materials and template projects, and supports the generation of H5 and mini-program multi-terminal malls.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5b5ad9a00b462189e16955926377059f.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F5b5ad9a00b462189e16955926377059f.gif" alt="1.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F3d1ca5003b8286188ff87ee676c0b846.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F3d1ca5003b8286188ff87ee676c0b846.gif" alt="2.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★18. WebGPU Samples
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/austinEng/webgpu-samples" rel="noopener noreferrer"&gt;https://github.com/austinEng/webgpu-samples&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;WebGPU is the latest Web 3D graphics API. Currently, there are very few learning materials about WebGPU on the Internet. This project contains a series of WebGPU examples and code, which can help you get started quickly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Ff2f21b11e0e1b4cd4e52f94e4b8500e3.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Ff2f21b11e0e1b4cd4e52f94e4b8500e3.gif" alt="a.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★19. Front-end information TNT Weekly
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/tnfe/TNT-Weekly" rel="noopener noreferrer"&gt;https://github.com/tnfe/TNT-Weekly&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;The weekly project maintained by the Tencent News &lt;strong&gt;TNTWeb&lt;/strong&gt; front-end team recommends you the latest excellent articles and industry progress in the front-end field at home and abroad every week. The project has received &lt;em&gt;3.5k+&lt;/em&gt; stars since it was open sourced and is deeply loved by the majority of front-end developers in the industry.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fa4b8741925c7dd20e12ee0bcf7860620.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fa4b8741925c7dd20e12ee0bcf7860620.png" alt="2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ★20. Programmers cook at home
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/Anduin2017/HowToCook" rel="noopener noreferrer"&gt;https://github.com/Anduin2017/HowToCook&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;There are recipes everywhere. You can find them all over the Internet, and there are even video tutorials, but there will always be elusive "appropriate amounts" and "seasonings" that pop up from time to time. This is a problem for programmers who have always been cautious and clear in their work. It was really a headache, so the "HowToCook" project was born.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F9ee3ca2a095e518c6b48f7dff7667778.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2F9ee3ca2a095e518c6b48f7dff7667778.png" alt="a.jpg"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Thank you for your patience in reading!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fc6246fd644999612a79fafe7f5b59cc6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg-blog.csdnimg.cn%2Fimg_convert%2Fc6246fd644999612a79fafe7f5b59cc6.png" alt="2"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>github</category>
      <category>opensource</category>
      <category>react</category>
    </item>
    <item>
      <title>15 open source projects worth collecting</title>
      <dc:creator>tntweb team</dc:creator>
      <pubDate>Mon, 19 Feb 2024 08:24:04 +0000</pubDate>
      <link>https://forem.com/tnfe/15-open-source-projects-worth-collecting-1h5</link>
      <guid>https://forem.com/tnfe/15-open-source-projects-worth-collecting-1h5</guid>
      <description>&lt;p&gt;In the new year, the front-end field is once again undergoing dramatic changes. The world of open source is changing rapidly, and new surprises emerge every day. Today, we have carefully compiled 15 eye-catching open source projects, covering all aspects of front-end technology. Whether you're an experienced developer or a beginner, I'm sure one of these projects will tug at your heartstrings.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. draw-a-ui
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/SawyerHood/draw-a-ui" rel="noopener noreferrer"&gt;https://github.com/SawyerHood/draw-a-ui&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp6-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fcd62987647784932b377a09e358bf0be~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1792%26h%3D1024%26s%3D2158571%26e%3Dpng%26b%3D0477c3" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp6-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fcd62987647784932b377a09e358bf0be~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1792%26h%3D1024%26s%3D2158571%26e%3Dpng%26b%3D0477c3" alt="2.png"&gt;&lt;/a&gt;&lt;br&gt;
draw-a-ui cleverly combines tldraw, an open source digital sketchpad, and the GPT-4-Vision API. Users only need to draw wireframes and add annotations through tldraw, and the application can generate stunning HTML-based UI designs. The technical principle behind it is to convert the SVG graphics of the current canvas into PNG format and generate an HTML file with tailwind through the GPT-4-Vision API. This innovative process demonstrates the powerful capabilities of the AI artificial intelligence tool GPT, providing users with a more free and flexible UI design experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  2.Orillusion
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/Orillusion/orillusion" rel="noopener noreferrer"&gt;https://github.com/Orillusion/orillusion&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fdc864491261348959513cb4bc0e90f24~tplv-k3u1fbpfcp-jj-mark%3A3024%3A0%3A0%3A0%3Aq75.awebp" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fdc864491261348959513cb4bc0e90f24~tplv-k3u1fbpfcp-jj-mark%3A3024%3A0%3A0%3A0%3Aq75.awebp"&gt;&lt;/a&gt;&lt;br&gt;
Orillusion is a high-performance Web3D rendering engine based on the WebGPU graphics API and has rendering capabilities comparable to those of the PC graphics API. It makes full use of the open capabilities of the GPU, such as flexible GPU cache operations, powerful shaders (Webgpu Shader/WGSL), and the much-anticipated Compute Shader computing core, thereby fully utilizing the parallel processing capabilities of the GPU in the non-rasterization stage. , bringing excellent rendering effects to users.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. FFCreator
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/tnfe/FFCreator" rel="noopener noreferrer"&gt;https://github.com/tnfe/FFCreator&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F10c87de6187042e8a72431f37e8ba796~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D640%2520%26h%3D360%26s%3D3316713%26e%3Dgif%26f%3D40%26b%3D82d2e6" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F10c87de6187042e8a72431f37e8ba796~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D640%2520%26h%3D360%26s%3D3316713%26e%3Dgif%26f%3D40%26b%3D82d2e6"&gt;&lt;/a&gt;&lt;br&gt;
FFCreator is a lightweight and flexible video production tool library based on node.js. It makes making videos easy for everyone. Just a few pictures or video clips and a piece of background music can quickly generate a cool video clip. As short videos become increasingly popular today, FFCreator provides a simple and efficient solution for users to quickly produce short videos or to batch synthesize videos on the platform. It has few dependencies, low configuration, and is easy to get started, making video production simple and fast.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. shadcn-ui
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/shadcn-ui/ui" rel="noopener noreferrer"&gt;https://github.com/shadcn-ui/ui&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;shadcn-ui, a UI component library built based on React, uses TailwindCSS to achieve style customization. It is built on top of Radix and provides headless components that solve accessibility and keyboard interaction issues. Unlike libraries such as MUI and ChakraUI, shadcn-ui is not a traditional NPM package. Through terminal commands, you can easily integrate the shadcn-ui component, install dependencies and directly copy the source code for modification.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F23fd23f36aa54efc8b593a953299ba85~tplv-k3u1fbpfcp-jj-mark%3A3024%3A0%3A0%3A0%3Aq75.awebp" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F23fd23f36aa54efc8b593a953299ba85~tplv-k3u1fbpfcp-jj-mark%3A3024%3A0%3A0%3A0%3Aq75.awebp" alt="img"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Several core functions of shadcn-ui include:&lt;br&gt;
Theme and Theme Editor: Easily create custom themes through the graphical interface, and the generated code snippets can be copied and pasted into the program with one click.&lt;br&gt;
Dark mode: Supports the dark mode of Next.js and Vite applications, bringing a unique visual experience to users.&lt;br&gt;
CLI tool: automatically configures projects to implement functions such as framework integration, configuration file generation, and component addition to improve development efficiency.&lt;br&gt;
Rich component library: Contains 40+ basic components to meet diverse development needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. poster-design
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/palxiao/poster-design" rel="noopener noreferrer"&gt;https://github.com/palxiao/poster-design&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fa4bd48cd21524e3a9e772d31c3bf1160~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D1186%2520%26h%3D720%26s%3D2766412%26e%3Dgif%26f%3D105%26b%3Df2f0eb" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fa4bd48cd21524e3a9e772d31c3bf1160~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D1186%2520%26h%3D720%26s%3D2766412%26e%3Dgif%26f%3D105%26b%3Df2f0eb"&gt;&lt;/a&gt;&lt;br&gt;
The open source web poster designer is beautiful and powerful, suitable for a variety of design scenarios. It operates smoothly, supports rich interactive details and complete basic functions. Server-side generation ensures that images are unified on multiple ends and supports CSS features. Simple AI cutout tool to remove background with one click. Using technology stacks such as Vue3, the development experience is smooth. Supports PSD parsing, element manipulation, picture material editing and canvas customization. One-stop solution to design needs and improved efficiency.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. excalidraw
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/excalidraw/excalidraw" rel="noopener noreferrer"&gt;https://github.com/excalidraw/excalidraw&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F3affd2d71e734009917347673ca3e6cf~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D1660%2520%26h%3D1161%26s%3D202995%26e%3Dpng%26b%3Dfefefe" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F3affd2d71e734009917347673ca3e6cf~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D1660%2520%26h%3D1161%26s%3D202995%26e%3Dpng%26b%3Dfefefe"&gt;&lt;/a&gt;&lt;br&gt;
A free, open source online tool with unlimited canvas as its core feature, allowing users to freely express their creativity in the virtual space. Its hand-painted style function makes every stroke and every stroke full of artistic flavor. The application supports multiple languages including Chinese, meeting the needs of global users. Functionally, it provides a wealth of drawing tools, allowing users to draw freely according to personal preferences and needs. In addition, users can also export their works to PNG format for easy sharing and saving. The real-time collaboration and shared link functions allow multiple people to create together on the same canvas, enhancing the efficiency and convenience of teamwork.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. zerker
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/flutterkit/zerker" rel="noopener noreferrer"&gt;https://github.com/flutterkit/zerker&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F59bd97a582a941fdb672138e4c9ca5f5~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D2400%26h%3D1600%26s%3D108268%26e%3Dpng%26b%3D0581ed" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F59bd97a582a941fdb672138e4c9ca5f5~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D2400%26h%3D1600%26s%3D108268%26e%3Dpng%26b%3D0581ed" alt="2.png"&gt;&lt;/a&gt;&lt;br&gt;
Zerker is a flexible and lightweight Flutter Canvas graphics animation library. With Zerker, you can create many seemingly cumbersome animation effects, such as like animations, pop-up animations, scene transitions, icon effects, etc.&lt;br&gt;
At the same time, you can also create many simple games using Zerker. Zerker includes elements such as sprites, scrolling backgrounds, and atlases, allowing you to easily create game worlds with them.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. page-spy-web
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/HuolalaTech/page-spy-web" rel="noopener noreferrer"&gt;https://github.com/HuolalaTech/page-spy-web&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fc0464082d570411fa84de874abfd7edb~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D2400%26h%3D1116%26s%3D2688%26e%3Dwebp%26b%3Dfff5ff" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp1-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fc0464082d570411fa84de874abfd7edb~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D2400%26h%3D1116%26s%3D2688%26e%3Dwebp%26b%3Dfff5ff" alt="what-is-html.webp"&gt;&lt;/a&gt;&lt;br&gt;
PageSpy, open sourced by Lalamove, is a tool designed for remote web project debugging. By encapsulating the native API, it realizes intelligent filtering and conversion of parameters when calling native methods, and then generates messages in a standardized format for use by the debugging end. When the debugging terminal receives these message data, it can intuitively display the data in the form of a console-like interactive functional interface, thus greatly improving the efficiency and convenience of developers in the debugging process of remote Web projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  9. 50projects50days
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/bradtraversy/50projects50days" rel="noopener noreferrer"&gt;https://github.com/bradtraversy/50projects50days&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;This collection contains 50 exquisite front-end small projects, all written in HTML, CSS and JavaScript. Each project comes with web page source code and effect display, providing valuable practical opportunities for beginners and a source of inspiration for experienced front-end developers. Browsing the effects of these projects, novices can deeply experience the charm of front-end technology, and the concise and clear source code greatly lowers the threshold for writing code. Maybe, one of the web page effects will amaze you, a senior developer.&lt;/p&gt;

&lt;h2&gt;
  
  
  10.hel
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/Tencent/hel" rel="noopener noreferrer"&gt;https://github.com/Tencent/hel&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F1156e99d70714bc5b5c281e121182e79~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D2000%26h%3D1331%26s%3D211430%26e%3Djpg%26b%3Dcdd0d7" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F1156e99d70714bc5b5c281e121182e79~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D2000%26h%3D1331%26s%3D211430%26e%3Djpg%26b%3Dcdd0d7" alt="c.jpg"&gt;&lt;/a&gt;&lt;br&gt;
Provides the ability to introduce remote modules at runtime. The modules are deployed in CDN. After the remote module is released, it can take effect without rebuilding the release. The remote module introduced by hel can be used as a micro-module (that is, a module-level micro-frontend), which supplements the traditional page-level micro-frontend (such as qiankun, unbounded, etc.). Although page-level micro frontends are powerful, they are sometimes too rough in granularity and cannot meet the fine needs of all application scenarios. In situations where more fine-grained micro-frontends are required, such as component or function-level splitting and combination, hel's remote module functionality can exert its unique advantages. By using HEL tools, developers can build and expand front-end applications more accurately and efficiently, thereby improving overall development efficiency and project quality.&lt;/p&gt;

&lt;h2&gt;
  
  
  11. micro-app
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/micro-zoe/micro-app" rel="noopener noreferrer"&gt;https://github.com/micro-zoe/micro-app&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fad87b08eb0fa49719ade94420efa859c~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D750%26h%3D334%26s%3D133119%26e%3Djpg%26b%3D1d1568" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2Fad87b08eb0fa49719ade94420efa859c~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D750%26h%3D334%26s%3D133119%26e%3Djpg%26b%3D1d1568" alt="11.jpg"&gt;&lt;/a&gt;&lt;br&gt;
MicroApp, this micro-front-end framework carefully built by JD.com’s front-end team, is based on component-based thinking and implements micro-front-end rendering based on WebComponent-like technology. Its design concept aims to simplify the getting started process, improve work efficiency, and provide users with a smooth and convenient development experience. MicroApp has the characteristics of technology stack independence and business unbundling, and can be seamlessly integrated into any front-end framework, providing powerful support for users' front-end development.&lt;/p&gt;

&lt;p&gt;As a page integration solution, the core of micro front-end is to split a large and complex front-end application into multiple independent, flexible and scalable small applications. Each small application can be developed, run, and deployed independently, and then the applications are neatly integrated into a whole. This architecture not only helps reduce the coupling between projects and improve the scalability of the project, but also makes the front-end warehouse more compact and flexible under the micro-front-end architecture. Compared with the traditional single front-end warehouse model, the micro-front-end architecture brings a new perspective and higher maintainability to front-end development.&lt;/p&gt;

&lt;h2&gt;
  
  
  12. tiny-vue
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/opentiny/tiny-vue" rel="noopener noreferrer"&gt;https://github.com/opentiny/tiny-vue&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp6-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F43db08e20e604707b6bd92094317576b~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D730%26h%3D487%26s%3D28729%26e%3Davif%26b%3Df1a22b" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp6-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F43db08e20e604707b6bd92094317576b~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D730%26h%3D487%26s%3D28729%26e%3Davif%26b%3Df1a22b" alt="2.avif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The highlight of OpenTiny Vue is its Renderless component design. This architecture allows a set of code to be compatible with Vue2, Vue3 and React, and is suitable for both PC and mobile terminals. It supports function-level logic customization and full template replacement, demonstrating extremely high flexibility and secondary development capabilities. Our component library is rich and diverse, with more than 100 components, including common ones in the industry and our own unique components, such as Split panel splitter, IpAddress IP address input box, Calendar calendar and Crop image cropping, etc., which satisfies all kinds of development need.&lt;/p&gt;

&lt;h2&gt;
  
  
  13. limu
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/tnfe/limu" rel="noopener noreferrer"&gt;https://github.com/tnfe/limu&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F2c38018a29d54c9f897d992d47820652~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D2000%2520%26h%3D1146%26s%3D112641%26e%3Dpng%26b%3Dfefefe" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F2c38018a29d54c9f897d992d47820652~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3Fw%3D2000%2520%26h%3D1146%26s%3D112641%26e%3Dpng%26b%3Dfefefe"&gt;&lt;/a&gt;&lt;br&gt;
limu, short for love immutable, is designed for efficient creation and manipulation of immutable objects. It achieves excellent performance based on a shallow copy on read and a mark modification mechanism on write.&lt;br&gt;
In various scenarios, limu is usually 2 times or more than 20 times faster than immer, showing amazing performance. You can experience the results for yourself by clicking on the online performance demo.&lt;br&gt;
It's worth mentioning that limu does not freeze state by default, which makes it 10 times or more faster than immer in most scenarios. This feature makes the development process smoother and improves development efficiency.&lt;br&gt;
In addition, limu is also very friendly to debugging. You can view your draft directly at any time without worrying about the current status. This makes the debugging process easier and more intuitive.&lt;/p&gt;

&lt;h2&gt;
  
  
  14. code-run
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/wanglin2/code-run" rel="noopener noreferrer"&gt;https://github.com/wanglin2/code-run&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F05cb8310969e4b4bbd19a630c79e6796~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1707%26h%3D960%26s%3D413929%26e%3Dpng%26b%3D21242a" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F05cb8310969e4b4bbd19a630c79e6796~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1707%26h%3D960%26s%3D413929%26e%3Dpng%26b%3D21242a" alt="3.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A powerful online code editing and preview tool. Its design concept is similar to well-known platforms such as codepen, jsbin, and jsfiddle, but it pays more attention to user experience and rich functions. This tool allows users to write, run and preview code directly on the web page without installing any software or configuring the local environment.&lt;br&gt;
Whether you are a front-end developer, designer, or a student learning to code, this tool can meet your needs. It supports multiple programming languages, including HTML, CSS, JavaScript, and more, allowing you to easily build web pages, test code snippets, or learn new technologies. At the same time, it also provides a real-time preview function, allowing you to instantly view the running effect of the code while writing it.&lt;/p&gt;

&lt;h2&gt;
  
  
  15. koi-ui
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Site: &lt;a href="https://github.com/yuxintao6/koi-ui" rel="noopener noreferrer"&gt;https://github.com/yuxintao6/koi-ui&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F8fa82d3f54a64d6aac5d0b0841ee734d~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1304%26h%3D683%26s%3D113974%26e%3Dpng%26b%3D173a9b" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F8fa82d3f54a64d6aac5d0b0841ee734d~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D1304%26h%3D683%26s%3D113974%26e%3Dpng%26b%3D173a9b" alt="22.png"&gt;&lt;/a&gt;&lt;br&gt;
KOI-ADMIN🌻, a cutting-edge template designed for enterprise-level middle and back-end management, brings together cutting-edge front-end technologies such as Vue3, Vite, TypeScript, Pinia (and its persistence plug-in), Unocss and ElementPlus. Compared with popular backend management templates on the market, KOI-ADMIN is more concise, efficient and easy to understand, and is especially suitable for beginners and novice users.&lt;/p&gt;

&lt;p&gt;This project not only has a low learning cost, but is also equipped with detailed code comments and rich cases, making it an ideal choice for enterprise-level projects, small and medium-sized projects, personal projects and even graduation projects.&lt;/p&gt;




&lt;p&gt;Thank you for your patience in reading!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F35a318cdfd2b4be4b1f5ffdd01f093c1~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D252%26h%3D200%26s%3D5552%26e%3Djpg%26b%3Dfdfafa" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fp3-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F35a318cdfd2b4be4b1f5ffdd01f093c1~tplv-k3u1fbpfcp-jj-mark%3A0%3A0%3A0%3A0%3Aq75.image%23%3F%2520w%3D252%26h%3D200%26s%3D5552%26e%3Djpg%26b%3Dfdfafa" alt="images.jpeg"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>javascript</category>
      <category>frontend</category>
      <category>node</category>
    </item>
  </channel>
</rss>
