Rug

#software

4 APIs met deze tag

SourceForge API

Live project-, release- en downloadgegevens van SourceForge, de originele open-source software forge en downloadhost. In tegenstelling tot een git forge is SourceForge gebouwd rond het distribueren van release binaries naar de wereld, dus de kenmerkende gegevens zijn wie wat downloadt en van waar. Haal het profiel van een project op — de naam, samenvatting, status, aanmaakdatum, homepage, de categorieën waaronder het valt en het aantal ontwikkelaars. Trek de downloadstatistieken voor een datumbereik — het totaal, de dagelijkse reeks en de uitsplitsing per besturingssysteem. Zie waar in de wereld een project wordt gedownload, de downloadaantallen per land die geen git forge blootlegt. Haal de beste huidige release van het project op met het bestand, de versie, de grootte en de datum, plus de aanbevolen download voor Windows, macOS en Linux. Live, geen key, niets opgeslagen. Anders dan GitHub, GitLab en Codeberg git-forge APIs en pakketregisters — dit is SourceForge's projectdirectory en de wereldwijde downloadanalyses. Perfect voor software-directory-, release-tracking-, download-analytics- en ontwikkelaar-apps.

api.oanor.com/sourceforge-api

DataCite API

DataCite als API — het wereldwijde register van DOI's (Digital Object Identifiers) voor onderzoeksoutputs. Waar Crossref DOI's registreert voor tijdschriftartikelen, registreert en beschrijft DataCite DOI's voor onderzoeksdata, software, monsters, dissertaties, preprints, modellen, afbeeldingen en andere outputs, van repositories zoals Zenodo, Dryad en duizenden instellingen. /v1/search?query=climate doorzoekt het register op volledige tekst en kan worden verfijnd op brontype (type=dataset, software, text, image, audiovisual, collection, model en meer), waarbij elke DOI wordt geretourneerd met zijn titel, type, makers, uitgever en publicatiejaar. /v1/doi?id=10.5281/zenodo.3509134 retourneert de volledige metadata van een enkele DOI — titel, brontype, makers, uitgever, publicatiejaar, beschrijving, onderwerpen, versie, licentie en registratiedatum. DOI's zien eruit als 10.5281/zenodo.3509134 (Zenodo) of 10.5061/dryad.xxxx (Dryad). Ideaal voor het ontdekken en citeren van onderzoeksdata, tools voor datarepositories en referentiebeheer, softwarecitatie-functies en reproduceerbaarheidswerkstromen. Metadata is CC0 van DataCite. Dit is het register van onderzoeksdata en software-DOI's — te onderscheiden van de DOI-index voor tijdschriftartikelen (Crossref) en van preprint- en open-accessdiensten.

api.oanor.com/datacite-api

End-of-Life (EOL) API

Product end-of-life en support-lifecycle-datums als een API, aangedreven door endoflife.date — de door de community onderhouden referentie voor wanneer software niet langer wordt ondersteund. Bestrijkt 450+ producten in elke laag van de stack: Linux-distributies (Ubuntu, Debian, RHEL, Alpine…), programmeertalen (PHP, Python, Node.js, Java, Go, Ruby…), frameworks (Django, Laravel, Spring Boot, React, Angular…), databases (PostgreSQL, MySQL, MongoDB, Redis…), besturingssystemen, browsers, hardware-apparaten en meer. Lijst elk gevolgd product op; voor elk product alle releasecycli met de releasedatum, nieuwste patchversie en releasedatum, LTS-vlag, einddatum van actieve ondersteuning en end-of-life-datum; en zoek een enkele releasecyclus apart op. Elke cyclus is verrijkt met een berekende, live status berekend ten opzichte van de huidige datum — of de versie nog wordt ondersteund, of deze al het einde van de levensduur heeft bereikt, hoeveel dagen er nog resteren tot het einde van de levensduur en of actieve ondersteuning is beëindigd — zodat u in één aanroep kunt antwoorden op "wordt deze versie nog ondersteund?" en "hoe lang heb ik om te upgraden?". Ideaal voor afhankelijkheidsaudits, upgrade- en migratieplanning, beveiligings- en compliance-dashboards, CI-controles en platforminventarisaties. Product-slugs komen van het producten-eindpunt (bijv. php, ubuntu, nodejs, postgresql). Berekende status is relatief ten opzichte van de huidige UTC-datum. Gegevens van endoflife.date (CC-BY-SA).

api.oanor.com/endoflife-api

Software Licenses API

De volledige SPDX-licentielijst als API — alle 729 softwarelicenties met metadata en de volledige licentietekst voor elke licentie. Zoek elke licentie op via zijn SPDX-id (bijv. MIT, Apache-2.0, GPL-3.0-only, MPL-2.0) en ontvang de exacte, canonieke licentietekst plus de naam, referentie-URL, zie-ook-links en standaardheader. Zoek of vermeld licenties op naam/id en filter op OSI-goedgekeurd (Open Source Initiative), FSF-libre (Free Software Foundation) of verouderde status. Ideaal voor SBOM-/licentiecompliance-tools, pakketbeheerders, repository-scanners, juridische beoordeling en open-source-governance-dashboards.

api.oanor.com/licenses-api