JavaScript

Wiki to Git (wiki2git)

Data startowa: 
2023-07-11
Wiki JS and CSS to Git

Wiki to Git (lub wiki2git) – narzędzie, które pomaga pobrać historię strony MediaWiki i wstawić ją do repozytorium Git. W ten sposób każda edycja staje się commitem. Natomiast posiadanie kodu poza MediaWiki może pomóc w rozwoju gadżetu używanego na Wikipedii (lub skryptu użytkownika).

Licencja:

Technologie:

Wikiploy

Data startowa: 
2023-06-21
Wikiploy bot

Wikiploy – narzędzie służące do wdrażania skryptów użytkownika i gadżetów na Wikipedii (oraz innych wiki opartych na MediaWiki). Za pomocą tego narzędzia można jednym kliknięciem wdrożyć JS, CSS itp. (z repozytorium git na dowolną liczbę wiki).

Narzędzie wykorzystuje Puppeteer do kontrolowania Chrome Canary (działa również z MS Edge). Wystarczy otworzyć Chrome z parametrem umożliwiającym zdalne debugowanie i uruchomić skrypt. Idea polega na tym, że jesteś zalogowany na tej instancji Chrome, więc wszystkie zmiany są nadal twoimi zmianami.

Licencja:

Technologie:

Wiki: Cytuj OpenLibrary

Data startowa: 
2023-05-15
Wikipedia: Cytuj książkę (pl)

Wiki: Cytuj OpenLibrary, to rozszerzenie do witryny OpenLibrary. Dodaje możliwość cytowania książek, żeby ułatwić wstawianie przypisów na Wikipedię (polskojęzyczną lub angielskojęzyczną) .

Licencja:

Technologie:

IITC mobile plugin

Data startowa: 
2022-12-09
IITC mobile plugin

IITC mobile plugin to mój plugin, a właściwie zbiór pluginów, które zastępują aplikację IITC mobile. IITC to aplikacja oparta na mapach OSM dla gry terenowej Ingress. Wersję z grudnia 2022 (0.2), choć formalnie nie podniosłem jej do 1.0, to uznaję jednak za w pełni stabilną i kompletną.

Licencja:

Technologie:

Geolocation Accuracy

Data startowa: 
2022-09-11
Geolocation Accuracy

Geolocation Accuracy – żywa demonstracja tego jak działa śledzenie lokalizacji przez przeglądarkę. Możesz rozpocząć i zatrzymać śledzenie swojej lokalizacji. Program pokaże dokładność i szybkość zadeklarowaną przez przeglądarkę za pośrednictwem watchPosition. Wyświetlana też będzie mapa z zarejestrowanymi lokalizacjami (Leaflet).

Rodzaj:

Licencja:

Technologie:

Panel Groups Randomizer

Data startowa: 
2020-03-26
Panel Groups Randomizer logo

Panel Groups Randomizer, to aplikacja internetowa umożliwiająca losowanie grup ludzi. Teoretycznie może np. służyć do dopierania par w speed datingu. Została jednak stworzona z myślą o panelach obywatelskich. Założenia są takie, żeby jednocześnie jak najmniej osób spotkało się dwa razy oraz żeby każdy się spotkał z każdym (o ile pozwala na to liczba grup).

Licencja:

Technologie:

SearchAutocomplete

Data startowa: 
2017-12-31
Logo SearchAutocomplete

SearchAutocomplete, to dodatek (typu WebExtension) do Firefoksa umożliwiający szybkie wyszukiwanie w różnych serwisach za pomocą słów kluczowych. Dodatek powinien być dobrym zastępstwem dla Omnibar (który działał aż do FF 56).

Dodatek działa w pasku adresu. Wystarczy przejść do paska i wpisać sa i po spacji słowo kluczowe wyszukiwarki. Np. po wpisaniu sa pl Coś w pasku adresu, zobaczysz listę artykułów z Polskiej Wikpedii zaczynających się na "Coś".

Rodzaj:

Licencja:

Technologie:

Jenkins Scripts

Data startowa: 
2014-05-29

Jenkins Scripts, to moje składowisko skryptów do wzbogacania Jenkinsa. W tym do podświetlania składni przy edycji skryptów Bash oraz grupowania parametrów.

Rodzaj:

Licencja:

Technologie:

PolyCalc

Data startowa: 
2014-03-20

PolyCalc, to biblioteka umożliwiająca korzystanie z funkcji calc w CSS. Daje to możliwość używać wyrażeń typu width: calc(100% - 150px) już teraz. Tak, w CSS. Dzięki temu można ustawić szerokość elementu wypełniającą stronę zostawiając określoną liczbę pikseli na pasek boczny, czy np. na inny przycisk.

Rodzaj:

Licencja:

Technologie:

WebCompass

Data startowa: 
2014-04-12

WebCompass, to projekt, który wyszedł z testów kompasu w przeglądarce, i który upraszcza całe to szaleństwo do jednego API. Nie jest to jednak tylko kompas przeglądarkowy. Jeśli korzysta się z PhoneGap, to jest on automatycznie wykrywany i używane są natywne metody, które nie wymagają wstępnej kalibracji.

Licencja:

Technologie:

Strony

Subskrybuj JavaScript