GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and features, power your CI/CD and DevOps workflows, and secure code before you commit it.
Here is the most popular repos published on this platform.
microsoft
/
Data-Science-For-Beginners
10 Weeks, 20 Lessons, Data Science for All!
Data Science for Beginners - A Curriculum
Azure Cloud Advocates at Microsoft are pleased to offer a 10-week, 20-lesson curriculum all about Data Science. Each lesson includes pre-lesson and post-lesson quizzes, written instructions to complete the lesson, a solution, and an assignment. Our project-based pedagogy allows you to learn while building, a proven way for new skills to 'stick'.
Hearty thanks to our authors: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Special thanks 🙏 to our Microsoft Student Ambassador authors, reviewers and content contributors, notably Aaryan Arora, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra…
appsmithorg
/
appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Organizations build custom applications like dashboards, admin panels, customer 360, IT automation, and service management tools to help their teams work more efficiently and effectively. Appsmith is an open-source low-code platform that streamlines custom application development, deployment, and maintenance. Learn more on our website.
Installation
There are two ways to start using Appsmith:
- Signup on Appsmith Cloud.
- Install Appsmith on your machine. See the installation guides below.
Installation Methods
Documentation
Docker (Recommended)
Kubernetes
AWS AMI
For other deployment options, see the Installation Guides documentation.
Development
To build and run Appsmith in your local dev environment, see Setup for local development.
Learning Resources
Need Help?
Appsmith Agents
Introducing a new agentic AI platform that integrates the latest AI models with private and proprietary data at scale — inside the tools and systems that teams use every day. Appsmith…
louislam
/
uptime-kuma
A fancy self-hosted monitoring tool
Uptime Kuma
Uptime Kuma is an easy-to-use self-hosted monitoring tool.
🥔 Live Demo
Try it!
Demo Server (Location: Frankfurt - Germany): https://demo.kuma.pet/start-demo
It is a temporary live demo, all data will be deleted after 10 minutes. Sponsored by Uptime Kuma Sponsors.
⭐ Features
- Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Websocket / Ping / DNS Record / Push / Steam Game Server / Docker Containers
- Fancy, Reactive, Fast UI/UX
- Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and 90+ notification services, click here for the full list
- 20-second intervals
- Multi Languages
- Multiple status pages
- Map status pages to specific domains
- Ping chart
- Certificate info
- Proxy support
- 2FA support
🔧 How to Install
🐳 Docker Compose
mkdir uptime-kuma
cd uptime-kuma
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml
docker compose up -d
Uptime Kuma is now running on all network interfaces (e.g. http://localhost:3001 or http://your-ip:3001).
…
public-apis
/
public-apis
A collective list of free APIs
Try Public APIs for free
The Public APIs repository is manually curated by community members like you and folks working at APILayer. It includes an extensive list of public APIs from many domains that you can use for your own products. Consider it a treasure trove of APIs well-managed by the community over the years.
APILayer is the fastest way to integrate APIs into any product. Explore APILayer APIs here for your next project.
Join our Discord server to get updates, ask questions, get answers, random community calls, and more.
APILayer APIs
| API | Description | Call this API |
|---|---|---|
| IPstack | Locate and Identify Website Visitors by IP Address | |
| Marketstack | Free, easy-to-use REST API interface delivering worldwide stock market data in JSON format | |
| Weatherstack | Retrieve instant, accurate weather information for any location in the world in lightweight JSON format | |
| Numverify | Global Phone Number Validation & Lookup JSON API | |
| Fixer | Fixer is a |
sindresorhus
/
awesome
😎 Awesome lists about all kinds of interesting topics
Supercharge
Elevate your Mac experience
My open source work is supported by the community
Effortless backends with infrastructure from code
What is an awesome list? Contribution guide Creating a list Twitter
Just type awesome.re to go here. Check out my apps and follow me on Twitter.
Contents
ryanmcdermott
/
clean-code-javascript
Clean Code concepts adapted for JavaScript
clean-code-javascript
Table of Contents
- Introduction
- Variables
- Functions
- Objects and Data Structures
- Classes
- SOLID
- Testing
- Concurrency
- Error Handling
- Formatting
- Comments
- Translation
Introduction
Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript.
Not every principle herein has to be strictly followed, and even fewer will be universally agreed upon. These are guidelines and nothing more, but they are ones codified over many years of collective experience by the authors of Clean Code.
Our craft of software engineering is just a bit over 50 years old, and we are still learning a lot. When software architecture is as old as architecture itself, maybe then we will have harder rules to follow. For now, let these guidelines serve as a touchstone by which to assess the quality of the JavaScript…
appwrite
/
appwrite
Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more
Appwrite
English | 简体中文
Appwrite is an open-source development platform for building web, mobile, and AI applications. It brings together backend infrastructure and web hosting in one place, so teams can build, ship, and scale without stitching together a fragmented stack. Appwrite is available as a managed cloud platform and can also be self-hosted on infrastructure you control.
With Appwrite, you can add authentication, databases, storage, functions, messaging, realtime capabilities, and integrated web app hosting through Sites. It is designed to reduce the repetitive backend work required to launch modern products while giving developers secure primitives and flexible APIs to build production-ready applications faster.
Find out more at https://appwrite.io.
Table of Contents:
HashLips
/
hashlips_art_engine
HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
Welcome to HashLips 👄
All the code in these repos was created and explained by HashLips on the main YouTube channel.
To find out more please visit:
HashLips Art Engine 🔥
Create generative art by using the canvas api and node js. Before you use the generation engine, make sure you have node.js(v10.18.0) installed.
Installation 🛠️
If you are cloning the project then run this first, otherwise you can download the source code on the release page and skip this step.
git clone https://github.com/HashLips/hashlips_art_engine.git
Go to the root of your folder and run this command if you have yarn installed.
yarn install
Alternatively you can run this command if you have node installed.
npm install
Usage ℹ️
Create your different layers as folders in the 'layers' directory, and add all the layer assets in these directories. You can name the…
Flipper
Important Announcement
Flipper is moving away from its Electron distribution to an in-Browser experience.
How does this affect me?
Functionality hasn't changed. The UI remains unchanged. Flipper will run in your default browser instead of a standalone application If you build from source, Flipper will open in the browser instead of a standalone app. We also provide a MacOS app for the Flipper runtime which can be run and will also open Flipper in the browser.
The last Electron release is v0.239.0. As such, future releases will not include Electron artifacts.
React Native support
If you are debugging React Native applications, v0.239.0 will be the last release with support for it due to technical limitations for React Dev Tools and Hermes Debugger plugins. As such, please refer to that release when debugging React Native applications.
New, dedicated debug tooling for React Native is currently being developed at Meta…
remoteintech
/
remote-jobs
Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies
Remote In Tech
remoteintech.company — A community-maintained directory of remote-friendly tech companies.
This repository is the source code for the site. To browse the directory, visit remoteintech.company.
Contributing a Company
We welcome contributions! To add a company to the directory:
- Create a file at
src/companies/{company-slug}.md - Use the frontmatter template below
- Add a company description in the Markdown body
- Run
npm run buildto verify it builds - Submit a PR to this repo
Company Profile Template
---
title: "Company Name"
slug: company-slug
website: https://example.com
careers_url: https://example.com/careers
region: worldwide # worldwide, americas, europe, asia-pacific, americas-europe, other
remote_policy: fully-remote # fully-remote, remote-first, remote-friendly, hybrid
company_size: small # startup, small, medium, large, enterprise
technologies:
- javascript
- python
---
## Company blurb
A short description of the company and what they do.
PRs are automatically validated — the bot will comment with…
Enjoy these repos.
Follow me for more articles.
Thanks 💖💖💖






Top comments (0)