DEV Community

Cover image for Top 10 trending github repos of the week🎾.
Kavindu Santhusa
Kavindu Santhusa

Posted on

Top 10 trending github repos of the week🎾.

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.

#1

social banner of repo

GitHub logo questdb / questdb

QuestDB is a high performance, open-source, time-series database

QuestDB Logo

 

QuestDB open source contributors

English | 简体中文 | 繁體中文 | العربية | Italiano | Українська | Español | Português | Français | Deutsch | 日本語 | 한국어 | עברית | Nederlands | Türkçe | हिंदी | Tiếng Việt | Bahasa Melayu


QuestDB is an open-source time-series database offering blazingly fast ingestion and dynamic, low-latency SQL queries.

QuestDB delivers a multi-tier storage engine (WAL → native → Parquet on object storage) and the core engine is implemented in zero-GC Java and C++; QuestDB Enterprise includes additional components in Rust.

We achieve high performance via a column-oriented storage model, parallelized vector execution, SIMD instructions, and low-latency techniques. In addition QuestDB is hardware efficient, with quick setup and operational efficiency.

Ready to go? Jump to the Get started section.

 

QuestDB Web Console showing a SQL statement and query result

QuestDB Web Console - click to launch demo

 

Benefits of QuestDB

Feature highlights include:

  • Low-latency, high-throughput ingestion — from single events to millions/sec
  • Low-latency SQL with time-series extensions…

#2

social banner of repo

GitHub logo ethereum-boilerplate / ethereum-boilerplate

The ultimate NextJS Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system and since it uses Moralis SDK You can even use it on Solana! Happy BUIDL!👷‍♂️

ethereum-boilerplate

Fully Typescript ready NextJS components for fast building dApps without running own backend

🚀DEMO: https://eth-boilerplate.vercel.app/

This boilerplate is built with Moralis

You need active web3 provider/wallet only for authentication. All pages in this boilerplate do not require an active web3 provider, they use Moralis Web3 API. Moralis supports the most popular blockchains and their test networks. You can find a list of all available networks in Moralis Supported Chains

Please check the official documentation of Moralis for all the functionalities of Moralis.

eth-boilerplate

⭐️ Star us

If this boilerplate helps you build Ethereum dapps faster - please star this project, every star makes us very happy!

🤝 Need help?

If you need help with setting up the boilerplate or have other questions - don't hesitate to write in our community forum and we will check asap. Forum link. The best thing about this boilerplate is the super active community…

#3

social banner of repo

GitHub logo openimsdk / open-im-server

IM Chat OpenClaw

👥 Join Our Community

Ⓜ️ About OpenIM

Unlike standalone chat applications such as Telegram, Signal, and Rocket.Chat, OpenIM offers an open-source instant messaging solution designed specifically for developers rather than as a directly installable standalone chat app. Comprising OpenIM SDK and OpenIM Server, it provides developers with a complete set of tools and services to integrate instant messaging functions into their applications, including message sending and receiving, user management, and group management. Overall, OpenIM aims to provide developers with the necessary tools and framework to…




#4

social banner of repo

GitHub logo dogecoin / dogecoin

very currency

Dogecoin

Dogecoin Core [DOGE, Ð]

IMPORTANT: Starting August 2024, the master branch has become the primary integration branch and has become unstable. Please check out a tagged version before compiling production binaries.

For internationalized documentation, see the index at doc/intl.

Dogecoin is a community-driven cryptocurrency that was inspired by a Shiba Inu meme. The Dogecoin Core software allows anyone to operate a node in the Dogecoin blockchain networks and uses the Scrypt hashing method for Proof of Work. It is adapted from Bitcoin Core and other cryptocurrencies.

For information about the default fees used on the Dogecoin network, please refer to the fee recommendation.

Usage 💻

To start your journey with Dogecoin Core, see the installation guide and the getting started tutorial.

The JSON-RPC API provided by Dogecoin Core is self-documenting and can be browsed with dogecoin-cli help, while detailed information for each command can be viewed with…

#5

social banner of repo

GitHub logo artart222 / CodeArt

Use NeoVim as general purpose IDE

👨‍💻CodeArt🎨

🚧 Install CodeArt easily

please backup any existing configuration files

🐧🍎 On linux and macOS:

git clone https://github.com/artart222/CodeArt ~/.config/nvim
chmod +x ~/.config/nvim/installer/linux-mac.sh
exec ~/.config/nvim/installer/linux-mac.sh
Enter fullscreen mode Exit fullscreen mode

If you have debian, after the instalation finished you must add debian testing repos and after that run:

sudo apt update; sudo apt install neovim
Enter fullscreen mode Exit fullscreen mode

And after that open neovim and run :PackerSync and then reopen nevom!

🪟 on Windows:

please backup any existing configuration files

⚡🐚 open a powershell session as administrator and run this command:

git clone https://github.com/artart222/CodeArt $HOME\AppData\Local\nvim
powershell.exe -executionpolicy bypass -file $HOME\AppData\Local\nvim\installer\windows.ps1
Enter fullscreen mode Exit fullscreen mode

🌲💺Σ🖥️ Install lsp and treesitter:

  • You can install lsp for a language with :LspInstall <language>
  • You can install treesitter with :TSInstall <language>

These NeoVim configurations use many nerd fonts icons. JetBrains Mono

#6

social banner of repo

GitHub logo microsoft / ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

🌐 Multi-Language Support

Supported via GitHub Action (Automated & Always Up-to-Date)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Prefer to Clone Locally?

This repository includes 50+ language translations which significantly increases the download size…

#7

social banner of repo

GitHub logo NVIDIA / DeepLearningExamples

State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.

NVIDIA Deep Learning Examples for Tensor Cores

Introduction

This repository provides State-of-the-Art Deep Learning examples that are easy to train and deploy, achieving the best reproducible accuracy and performance with NVIDIA CUDA-X software stack running on NVIDIA Volta, Turing and Ampere GPUs.

NVIDIA GPU Cloud (NGC) Container Registry

These examples, along with our NVIDIA deep learning software stack, are provided in a monthly updated Docker container on the NGC container registry (https://ngc.nvidia.com). These containers include:

  • The latest NVIDIA examples from this repository
  • The latest NVIDIA contributions shared upstream to the respective framework
  • The latest NVIDIA Deep Learning software libraries, such as cuDNN, NCCL, cuBLAS, etc. which have all been through a rigorous monthly quality assurance process to ensure that they provide the best possible performance
  • Monthly release notes for each of the NVIDIA optimized containers

Computer Vision

Models Framework AMP Multi-GPU Multi-Node TensorRT ONNX Triton DLC NB
EfficientNet-B0

#8

social banner of repo

GitHub logo solana-labs / token-list

The community maintained Solana token registry


🚨🚨🚨This repository is EOL 🚨🚨🚨

Read below for instructions on new token metadata flow


As of June 20th, this repository will be archived and will receive no more updates. The repository will be set to read-only and the npm package will still exist at @solana/spl-token-registry.

Adding a New Token

You can use one of two tools at the time of writing:

  1. Strata Protocol Token Launchpad
  2. Token Creator Demo

All new token metadata will be added using Metaplex Fungible Token Metadata. The steps to add new Fungible Token Metadata are as follows:

  1. Use CreateMetadataV2 instruction from Metaplex token metadata to create new metadata for token.
  2. Make sure you use the correct format for the token metadata.
  3. You must have mint authority in order to create or update the metadata

The token metadata for Metaplex Metadata Schema is in the following format:

{
  "name": "TOKEN_NAME"
  "symbol": 
Enter fullscreen mode Exit fullscreen mode

#9

social banner of repo

GitHub logo ai-forever / ru-dalle

Generate images from texts. In Russian

ruDALL-E

Generate images from texts

Apache license Downloads Coverage Status pipeline pre-commit.ci status

pip install rudalle==1.1.3

🤗 HF Models:

ruDALL-E Malevich (XL)
ruDALL-E Emojich (XL) (readme here)
ruDALL-E Surrealist (XL)
ruDALL-E Kandinsky (XXL) (soon)

Minimal Example:

Open In Colab Kaggle Hugging Face Spaces

Example usage ruDALL-E Malevich (XL) with 3.5GB vRAM! Open In Colab

Finetuning example Open In Colab

generation by ruDALLE:

import ruclip
from rudalle.pipelines import generate_images, show, super_resolution, cherry_pick_by_ruclip
from rudalle import get_rudalle_model, get_tokenizer, get_vae, get_realesrgan
from rudalle.utils import seed_everything
# prepare models:
device = 'cuda'
dalle = get_rudalle_model('Malevich', pretrained=True, fp16=True, device=device)
tokenizer = get_tokenizer()
vae = get_vae(dwt=True).to(device)

# pipeline utils:
realesrgan = get_realesrgan('x2', device=device)
clip, processor = ruclip.load('ruclip-vit-base-patch32-384', device=device)
clip_predictor = ruclip.Predictor(clip, processor, device
Enter fullscreen mode Exit fullscreen mode

#10

social banner of repo

GitHub logo Python-World / python-mini-projects

A collection of simple python mini projects to enhance your python skills

forthebadge forthebadge forthebadge forthebadge

Python-Mini-Projects

All Contributors Issues Pull Requests Forks Stars License

A collection of simple python mini projects to enhance your Python skills.

If you want to learn about python, visit here.

If you are new to Github and open source then, visit here.

Steps To Follow

  • Select an issue and ask to be assigned to it.

  • Check existing scripts in the projects directory.

  • Star this repository.

  • On the python-mini-projects repo page, click the Fork button

  • Clone your forked repository to your local machine. This button will show you the URL to run

    For example, run this command inside your terminal:

    git clone https://github.com/<your-github-username>/python-mini-projects.git
    Enter fullscreen mode Exit fullscreen mode

    Replace <your-github-username>!

    Learn more about forking and cloning a repo.

  • Before you make any changes, keep your fork in sync to avoid merge conflicts:

    git remote add upstream https://github.com/Python-World/python-mini-projects.git
    git fetch upstream
    git pull upstream master
    git push
    Enter fullscreen mode Exit fullscreen mode

    Alternatively, GitHub also provides syncing now - click "Fetch upstream" at the top…

Enjoy these repos.
Follow me for more articles.
Thanks 💖💖💖

Top comments (0)