Top 23 Web Open-Source Projects
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.Project mention: Best Github Repos you'll ever need to crack any coding interview | reddit.com/r/learnprogramming | 2021-05-07
https://github.com/donnemartin/system-design-primer https://github.com/Olshansk/interview https://github.com/DopplerHQ/awesome-interview-questions https://github.com/jwasham/coding-interview-university https://github.com/yangshun/tech-interview-handbook
One framework. Mobile & desktop.Project mention: Introduction to the Jamstack - the New Frontier in Web Development | dev.to | 2021-05-15
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Headless Chrome Node.js APIProject mention: Five conductive - and five innovative npm packages | dev.to | 2021-05-15
1.4) Puppeteer - a headless Chromium browser
In modern JS development, you'll generally create a bunch of modules and then use a tool like webpack to bundle everything you need into one (or a few) files
The Web framework for perfectionists with deadlines.Project mention: Creating DB GUI using python-based library like flask vs. a third-party service like dbfront.com | reddit.com/r/Database | 2021-05-13
More permissive open-source licenses don't impose such restrictions, but may require attribution to the author or copyright holder. Django's license is like that (plus some trademarks). A lot of the libraries I use for work are licensed under Apache or MIT.
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: https://np.reddit.com/r/emacs/comments/mz6lyg/zbmath/gwa4pyj/ | reddit.com/r/backtickbot | 2021-04-29
(httpie & jq were used in the following example)
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Material Design icons by GoogleProject mention: [Misc.] Custom Statusbar Update 4 | reddit.com/r/kustom | 2021-04-16
Note: Indicator icons are from https://github.com/google/material-design-icons Thanks to rsheeter and other contributors for publishing Material Icons with open sources. Indicator icons are available under the Apache License Version 2.0
Hammer internally leverages Esbuild for bundling but is actually modelled after Parcel. It leverages Esbuild for performance as well as its ability to correctly interpret tsconfig.json configurations for paths and baseUrl. Because of this one minor feature, it's possible to mitigate a ton of downstream complexity when building out mono repositories as one can simply leverage basic TypeScript compiler configurations to alias local dependencies. This was largely the motivation for Hammer.
FastAPI framework, high performance, easy to learn, fast to code, ready for productionProject mention: FastAPI default configuration leaks traffic information to third parties | news.ycombinator.com | 2021-05-15
The fantastic ORM library for Golang, aims to be developer friendlyProject mention: GOlang URL shortener service using postgres, redis, bulma | dev.to | 2021-03-29
It does not use external libraries except the gorm for postgres database and minimal redis module redigo.
Automated auditing, performance metrics, and best practices for the web.Project mention: Any ways to test web pages? | reddit.com/r/webdev | 2021-05-13
You can use Lighthouse who is part of the Chromium DevTools.
该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RaProject mention: Top 10 Developer Trends, Sun Oct 11 2020 | dev.to | 2020-10-11
xkcoding / spring-boot-demo
High performance, minimalist Go web frameworkProject mention: Show HN: Go Echo Server Generator | news.ycombinator.com | 2021-04-21
We've just added a Go Echo server generator  to the openapi-generator project .
Please give it a try by following 3 simple steps below:
1. Download the Java JAR: https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/5.1.1-SNAPSHOT/openapi-generator-cli-5.1.1-20210421.135227-116.jar
2. Rename the JAR as "openapi-generator-cli.jar"
3. Execute the following command to run the generator for the Petstore API: https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml
$ java -jar openapi-generator-cli.jar generate -g go-echo-server -i https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -o /var/tmp/go-echo-server/
$ java -jar openapi-generator-cli.jar generate -g go-echo-server -i https://raw.githubusercontent.com/OpenAPITools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -o C:\tmp\go-echo-server
If you've any feedback or question, please let us know via https://github.com/OpenAPITools/openapi-generator/issues/new.
Thank you Farshad Nematdoust  for contributing the Go Echo server generator .
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.Project mention: Random freezing on 21.04 | reddit.com/r/Ubuntu | 2021-04-27
I'd leave an activity monitor like Glances, Netdata, or just plain system monitor open.
REST API for any Postgres databaseProject mention: Going full-stack with Flutter and Supabase - Part 1: Authentication | dev.to | 2021-05-14
It's all open source: Supabase is built on top of other popular open-source packages, such as PostgREST for accessing your database directly from the client, and GoTrue for user authentication. All that, along with a nice admin interface so you can manage everything. If you wanted, you could host and manage these services on your own. If PostgREST does not fit your use case, you could host a server that will communicate with your Postgres database directly. And if you ever decide that Supabase is not for you, you could always migrate all your data somewhere else. At the end of the day, it's all in a Postgres database.
Cloud-native high-performance edge/middle/service proxyProject mention: How to decide whether to spawn more worker instances in a node according to bandwidth utilization | reddit.com/r/softwarearchitecture | 2021-05-07
Instead of estimating you need to observe and understand. Using something like Envoy will transparently make the network traffic visible without having to rewrite your software.
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent networkProject mention: what are some legal and/or harmless reasons to use a tor browser or any other darknet browser? | reddit.com/r/AskReddit | 2021-05-07
For a list of these networks, there's: I2P, Freenet, Zeronet, Lokinet, and Yggdrasil.
The motion graphics toolbelt for the webProject mention: Web Effect | dev.to | 2021-03-01
Mojs - The motion graphics toolbelt for the web.
Rust / Wasm framework for building client web appsProject mention: Rust on the Front end and Back end | news.ycombinator.com | 2021-05-14
There are a few libraries that support this exactly:
But there are others like Sauron, Maple, and Percy that have their own Elm-like approach which is probably almost just as good.
Modular and customizable Material Design UI components for the webProject mention: 5 simple ways to improve your website UI (for developers) 🎨🖥️ | dev.to | 2021-05-02
Material design by Google
Share your terminal as a web applicationProject mention: Embed a bash interpreter/terminal emulator/simulator on web page? | reddit.com/r/webdev | 2021-04-26
Here ya go internet stranger https://github.com/yudai/gotty
:books: 《Go语言高级编程》开源图书，涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)Project mention: Gopher Gold #21 - Wed Nov 25 2020 | dev.to | 2020-11-24
chai2010/advanced-go-programming-book (Go): 📚 《Go语言高级编程》开源图书，涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
What are some of the best open-source Web projects? This list will help you:
|21||Material Components Web||15,494|