π¨π½βπ» This is a collection of tools built by Senegalese developers that can be used by anyone all over the world π
If you are the maintainer of a project, you can add our badge by copying the code below β¬οΈ into your GitHub project description.
[![Made-In-Senegal](https://github.com/GalsenDev221/made.in.senegal/blob/master/assets/badge.svg)](https://github.com/GalsenDev221/made.in.senegal)
π§ If you want to contribute on this project, please read CONTRIBUTING.md first !
- Africa Payment SDK Node - A single SDK to integrate all african payment providers seamlessly. by @tecafrik-git
- Amazon Textract CSV - Amazon Textract Response to CSV export tables and extract key-value pairs in form documents from JSON returned by Amazon Textract into a comma-separated values (CSV) file. by @JoeDalton24
- Andromeda - Andromeda is a Golang library that focuses on implementing machine learning and deep learning algorithms with an emphasis on speed. by @lodjim
- Angular VPS Deployment - My presentation during the NgTinyConf2022 was to show how to deploy an Angular application in a Virtual Private Server through security, management and configuration of NGINX and some bonuses. by @orbitturner
- Angular 11 JWT Auth - A DemoProject for presenting my way of managing jwt auth in the front with Angular. by @orbitturner
- Array Querier - A Ts/Js NPM Package to Filter an array of objects with multiple match-criteria. by @orbitturner
- Assign Issue Action - A GitHub action that assign issues based on "/assign-me" command (or whatever command you want to use). by @takanome-dev
- AuthServerJWT - An Authentification Server based on JSON Web Server (JWT), Node and MongoDB. by @honorableCon
- Awesome AI Papers - A curated list of the most impressive AI papers. by @aimerou
- Babstrap Settings Screen - This package helps you to display a nice settings screen with Flutter in a very simple and fast way. by @babstrap
- Barcodor - Just a simple Barcode Generator done with Java. by @MedouneSGB
- Basics Frontend Components - This is a large collections of some basics frontend components crafted with HTML, CSS & JavaScript only, ready to be used. by @daoodaba975
- Benford Law Chart Generator - This program applies Benford's law to a set of numerical data and generates a graph. by @MedouneSGB
- Bitcoin on WSL - Installing WSL (Ubuntu here) on a non-system drive, compile bitcoin source code and run tests (units, regression nd functional). by @nourou4them
- Blog Hive - A community-driven platform for bloggers to improve their skills and connect with like-minded individuals. by @takanome-dev
- Blockchain Programming Golang - Blockchain Programming in Go. by @diop
- Change Password First - This package allows your users change their password on the first login. by @riftone07
- Chatroom Java and RMI - A chat room application with Java, RMI and JavaFX. by @aliounekanoute
- Clean Code - The goal of this is to show you how a senior developer will think while programming and how they will structure their code to be as clean and well-written as possible. by @orbitturner
- Connectivity Bloc - Flutter package that allows to continuously check the connection state in an application. by @aliounekanoute
- Cos Pagination - Angular component that provides pagination. Navigating through the pagination triggers an event that will load the current page. by @cheikhomarsow
- Country Flag Code - A simple package that transforms a country code into a flag. by @MIdiop
- Covid 19 - Senegal Coronavirus (COVID-19) Cases. by @senegalouvert
- CryptoJava - An cryptography software based on Java Swing. by @bambadiagne
- Design Pattern : Decorator - An Demonstration Completing the Presentation Slide about the Design Pattern Decorator that i made. The Demos are made with PHP and Java. by @orbitturner
- Dexchange SMS NPM - Dexchange SMS is a NodeJs module that provides a simple way to interact with the Dexchange SMS API. by @Denver-sn
- Directory Mapper - π‘ Unlock the power of directory management with Orbit Directory Mapper! View your file structures in ASCII, JSON, or YAML formats. π Effortlessly create directory trees using descriptive JSON files. Elevate your file organization game with ease. ππ³. by @orbitturner
- Dj Tracker - A Django app that helps monitor and optimise your queries. by @tijani-dia
- Django React App - React application already configured to be used in a Django project as a Django application. by @Mahmoud-Barry
- Djolof Tech Food - Guide to the Djolof Tech which is consumed the most on the internet (Food) and which has a strong export potential. by @Code-for-Senegal
- Document Templating Service - A simple and lightweight service that allows you to process your word document with the variables defined therein by injecting the necessary data that you will provide and return the result in PDF. by @PapiHack
- Drowsiness Detector - A simple tool which detects drowsy driving and send a loud sound signal. by @TiDev00
- Easy Firestore - Get Firebase data collection in the simpliest way. by @Alkaly02
- Easytweet Airflow Starter - EasyTweet project is a data collection and analysis Python package that focuses on the social network Twitter. by @Mister-iks
- Etat - Directory of public websites in Senegal. by @Code-for-Senegal
- Ethereum's Private Chain - A full shell script to install geth and its dependencies on a CentOS vm, initialize the ethereum blockchain, and create a private chain and new addresses as a sample. by @nourou4them
- Exlogrn - A simple React Native Expo Login template starter app. by @daoodaba975
- Expo Splashscreen Generator - This allows you to generate a splashscreen compatible to Expo. by @Sidibedev
- Facebound - Face Detection Web App. by @diop
- Flutter Dexchange SMS - Flutter package for Dexchange SMS API, you can send SMS, send OTP and verify it. by @aliounekanoute
- Flutter News App - A simple news app built with Flutter (Provider Architecture) and using Wordpress REST API. by @bacarybruno
- GalsenApi - GalsenApi is an API that allows you to easily manipulate data about Senegal. by @sibylassana95
- GalsenDev First Contributions - Help newbies to contribute on open source projects. by @GalsenDev221
- GalsenDev Terminal - GalsenDev Terminal Theme. by @honorableCon
- Galsenify - A package NPM that allows you to easily manipulate data about Senegal, it offers a lot of information about country of Teranga. by @daoodaba975
- Git Local Stats - An CLI tool that allows you to visual all your local git contributions. by @JoeDalton24
- Git Jafewoul - A collection of very useful and little-known Git commands. by @daoodaba975
- GitHub User Stats An API with (Flask + GraphQL + Cron) to retrieve statistics from GitHub users according to defined criteria. by @bambadiagne
- GoPass A super basic CLI app for generating password. by @NDOY3M4N
- Gproject - Gproject is a CLI that allows you to quickly access your projects without typing many commands to navigate between your folders. by @Dar-rius
- Graph Tool Quickstart - Graph tool is a very powerful tool for working with Graphs in C++ or Python. by @eliaswalyba
- Gulp Playground - A starter project for static website. by @NDOY3M4N
- HacktoberFest 2021 - Ressources for HacktoberFest Hackaton 2021 organized by GalsenDEV & LinuxSenegal. by @GalsenDev221
- HTML Tricks - Some cool HTML tricks that many developers ignore. by @daoodaba975
- Implicit SFTP File Sender - A Powershell script using WINSCP for sending files to an Remote Implicit SFTP server. The program also have File Change detection system for sending automatically the most recent File in the [CONTAINER] folder. by @orbitturner
- Indigo - An image transformation utility written in Go. by @diop
- Internet Connectivity Checker - The Flutter package that helps you easily manage dynamic widgets based on the device's internet access. by @HamadaHiro
- Kebetoo - A React Native CameraRoll picker. by @bacarybruno
- LaliaSprite - Laliasprite is a PhaserJs based tool-framework that helps you to generate hitboxes for your 2D game characters and setup interactions with them (when animation is playing for example). by @Shadoworker
- Laravel Dev Joke - A Laravel package that offer a simple way to fetch a random dev joke from this DevJoke API. by @sissokho
- Laravel Paytech - A package for using Paytech wallet payment platform. by @babaly
- Laravel (PHP 8.1) build Docker - Build Laravel Docker image for production and push it on Docker Hub. by @aliounekanoute
- Learn Advanced Dart - It is a learning experience of the fundamentals and introduction of new topics. by @omar6260
- Manifeste - The manifesto for the innovation of IT of the State of Senegal. by @Code-for-Senegal
- Monorepo Template - A Turporepo template using pnpm with all Eslint and Typescript rules setup for NextJs and NestJs apps. by @takanome-dev
- NestJs MongoDB Base Crud API - A NestJS package that allow you setup quickly CRUD entities in your NestJS Mongo Application. by @babacarbasse
- NextJs 14 Shadcn/ui Boilerplate - A NextJs 14 Boilerplate with Shadcn/ui, Next Themes, TypeScript, ESLint. by @babacarbasse
- Netflix Collection - Netflix Collection is your perfect companion for easy management of your favorite movies and TV shows. Create your own personalized collection by adding direct links to your favorite films on Netflix, Disney+, Amazon Prime, and other streaming platforms. by @mouhamedhanne
- NumMenu Bot - An example of a chatbot with a number-based menu that can be used as a starting point for a project. by @DerXter
- Online Wolof Data - Curate online wolof text resources that can be used to build models. by @WolofProcessing
- Orange SMS API - This gem aims to let you quickly send SMS from JavaScript and Python using the Orange SMS API. by @honorableCon
- Orange SMS Ruby Client - Orange SMS Ruby is a client library that allow you to send SMS from a RoR app using the Orange SMS API. by @bayevels
- Orbit Chain - A Web Based Blockchain Demo & Exlanation made for those who are making their first steps into the Blockchain/Crypto and Web3 world. by @orbitturner
- Orbit Encoder - An utility library for Data Compression and Encoding. It can take whatever object you give him as argument and returns a compressed encoded string. It provides a decoding method too. It uses a modified version of LZString for Compression. by @orbitturner
-
- Orbit Fast Data Loader - Import or extract massive amounts of data at breathtaking speed with OrbitFastDataLoader ! Available for PostgreSQL and SQL Server, simplify your workflow and get fast results now (10M rows in Less than One Minute). by @orbitturner
- Orbit JWT Helper - Orbit JWT is a small and unopinionated library that is useful for automatically attaching a JSON Web Token (JWT) as an authorization header when making HTTP requests from an Angular 10+ app. by @orbitturner
- Orbit Mind - My personal Knowledge Base, Cheat-Sheets and Notes for various projects, tools and technologies. by @orbitturner
- Orbit Next Framework - This is a Funny Easy Simple Lighweight Senegalese PHP Framework that have been made to help Nebies and Pro devs to code in a different way. by @orbitturner
- Orbit ToolBox - Orbit ToolBox is an Toolbox regrouping many utilities for everyday task. It's built with Angular and was born during the NG Tiny Conf 2022. by @orbitturner
- Panorama Generator - A Python tool in order to generate a panorama from images using Harris Corner Detector and RANSAC. by @TiDev00
- Paps SDK - A NodeJS integration of paps.sn API. by @babacarcissedia
- Parallel Task Queue - Parallel-task-queue is simple tool to keep requests to be executed in order with configurable parallelism. by @touskar
- Password Generator and Cracker - Password generator and cracker with PyQT5. by @bambadiagne
- PayExpresse PHP API Client - PHP SDK for PayExpresse Payment Gateway available via composer. by @PapiHack
- Paytech Flutter - A Paytech SDK integration for Flutter. by @touskar
- Paytech PHP Client - PHP SDK for Paytech Payment Gateway available via composer. by @PapiHack
- PHP Package Skeleton - A simple PHP library boilerplate that allow you to quickly start building your next awesome composer package. by @PapiHack
- PHP Socket IO Event Emitter - PHP client for socket.io (websocket client). by @touskar
- Population Analyze - Analyze the human population from a Kaggle dataset. by @Dar-rius
- Predict - Machine Learning Prediction by SMS. by @diop
- Processor - Payment processor API integration. Includes Coinbase, Paypal, Payexpress, and so on. by @bcdbuddy
- Projects Spatium - This is a Folder / Projects Organizer web Page for serveur or Folders that contains many subfolders. by @orbitturner
- Pulaar Dictionary - Online Pulaar dictionary for the Hallpulaaren of Senegal. by @Medikan
- Puppeteer Google - Automatically sign in with Google using Puppeteer. by @joedioufy
- Python Coding Challenge - Practice your Python skills with these programming challenges on problem-Solving and data Structure. by @mbayedione10
- Python Drools SDK - A Python client library for interacting with a Drools KIE Server. by @PapiHack
- Python Utils - A repo who contains Python tools This tool create folders and move currents files in each type of extension. by @bambadiagne
- Python Weekly - Python Weekly is a collection of some little tips with Python every week (for 10 weeks). by @GalsenDev221
- React Flexible List - Helps you make responsive layout without any media query or using a third CSS library. by @Alkaly02
- React Multy CSV Viewer - React component to visualize CSV file. by @JoeDalton24
- React Native Drag Drop - A module for your React Native projects, which allows you to set up a drag and drop system, giving the elements to move and the columns as parameters. by @VolkenoMakers
- React Native Login - This adjustable module allows you to simplify your life with all that is creation of email verification login field. by @VolkenoMakers
- React Tools - A simple way to generate react components, pages.. with a single command and even use Redux. by @Pispros
- Render WYSIWYG - Simple component to display GUI Editor know as WYSIWYG. by @bakeli-OpenSource
- Samane - PHP Framework using MVC model developped by Ngor SECK. by @ngorseckframework
- Sard Form - A React Component Library for building and maintaining Form easily by using a declarative way where the code can be readed and understood like a simple text. by @mouhamed1296
- Senegal Phone Validator - A minimal module to validate Senegal phone numbers using Regular Expressions. by @okemamy
- Senegal YouTuber Dev List - A list of Senegalese development channels on YouTube. by @daoodaba975
- SGML Parser & Converter - A Python tool in order to parse SGML files mainly from WMT and convert the result into txt files for Neural Machine Translation systems. by @TiDev00
- Spicy Object - A Js/Ts Library that allow developers to easily manipulate JavaScript object by providing a bunch of useful method that will make working with object as simple as working with arrays. by @mouhamed1296
- Sprint - A lightweight, high-performance Go web framework focusing on simplicity, with built-in support for JSON & HTML responses. by @zlorgoncho1
- Sunu News Webscrapper - A webscrapper that give you the news from major senegalese news website. by @mouhamed1296
- Supabackup - A Node package, that allows you to easily perform your supabase backup operations for free. This package creates a backup of your given database tables. by @honorablecon
- TaarΓΊ - A collection of pretty dark VS Code theme with Senegalese beauty. by @daoodaba975
- Tawfekh Editor - A beautiful and customizable text editor. by @MedouneSGB
- Teere - Audio books in Wolof. by @0SansNom
- Ultra API - This is a optimized RESTful API. It's built with Flask, PostgresSQL, Redis and Docker. The aim is to show the different concepts of a backend (like caching and security). by @bambadiagne
- VIT (Vision Transformer) - This is a simple implementation of VIT. by @lodjim
- VS Code Mediaplayer - Mediaplayer extention for VS Code. by @sir-kain
- Waxtane - The Wolof the simple way ?! Waxtane is a collection of discussion phrases in Wolof, French and English. by @MedouneSGB
- WestAfrica Economic Data - Visualisation of West Africa's economics data. by @Ousmaneleye
- Windows PGSQL Auto Backuper - This is a batch script to backup the database using PostgreSQL backup utility "pg_dump". You can add this script to the Windows Task Scheduler and define your custom backup routine. by @orbitturner
- Wolof IA - A web application to train machine learning models to understand messages in Wolof in order to categorize them thanks to the labeling messages entered by visitors in the application. by @Dar-rius
- Wolof Spell Checker - Automatic spell checking and correction for Wolof language. by TiDev00
- Wolof Subtitle Generator - Allows you to generate Wolof subtitles for audio files and to create videos with embedded subtitles. by @lodjim
- Xex Corona - Web app for the eradication of the virus (Covid19) in Senegal. by @DevOlutionLab
- XoosJs - Js based SVG drawing framework. by @Shadoworker
- Yombal DOM - A small utilities to facilitate interaction with the DOM. by @HonorableCon
- ZakuJs - ZakuJs is a Js framework for dealing with svg path rigging and transition (animation). by @Shadoworker